インフラストラクチャ部門 よくある質問

GitLab.com のバックアップ

Q: GitLab.com はどのくらいの頻度でバックアップされますか?

A: バックアップ戦略の概要を参照してください

Q: GitLab.com のバックアップは暗号化されていますか?

A: はい。すべてのファイルシステムの下で GCP Persistent Storage ボリュームを使用しており、これは暗黙的に暗号化されています。そのため、ライブファイルシステム、スナップショットベースのバックアップ、データベースレプリカ、および論理バックアップはすべてブロックデバイス層で完全に暗号化されています。さらに、GCP は VPC 内のノード間のトラフィックを暗号化してカプセル化しているため、転送中のデータも盗聴や改ざんから保護されています。

Q: 顧客が何かを削除した場合、顧客データはどのように削除されますか?

詳細なサブ質問: 顧客が GitLab.com でプロジェクト、グループ、またはアカウントを削除した場合、そのデータは安全に削除されますか?

A: git リポジトリのバックアップもデータベースのバックアップも即座に削除されるわけではありません。プロジェクトが削除されると、データベースから対応するデータと、そのプロジェクトのリポジトリ、ページ、および Wiki に関連するファイルは削除されますが、削除後最大 2 週間はバックアップに存在し続けます。プロジェクトの遅延削除 が有効になっている場合、この期間は長くなる可能性があることに注意してください。このため、削除されたプロジェクトが最古のバックアップが期限切れになるまでシステムから完全に削除されることを保証することはできません。これは「セキュア削除」とは異なることに注意してください。セキュア削除とは通常、削除されたファイルのブロックを少なくとも N 回ランダムなバイトで上書きすることを意味しますが、復号化キーがなければ、ディスクイメージの盗用コピーは読み取れません。

Q: GitLab.com はどのようにバックアップされていますか?

A: データベースファイルシステムのバックアップ方法の詳細については、ランブックを参照してください。

GitLab.com の設定

Q: 本番環境のさまざまなサービスに使用されている設定はどこで確認できますか?

A: GitLab.com とランナーに使用している設定はドキュメントで確認できます

Q: GitLab.com の規模はどのくらいですか?

A: 2019 年 3 月のデータでは、350 万人のユーザー、HTTPS 経由で約 4,000 リクエスト/秒、840 万のリポジトリ、合計 3 PB 以上のストレージがありました。バニティメトリクスダッシュボード をご覧ください。

Q: GitLab にはセルフマネージドインスタンスからの自動移行方法がありますか?

A: 現在は プロジェクトのインポート/エクスポート 機能のみを使用して、プロジェクトを GitLab.com に移行できます。

Q: 顧客のプロジェクトが削除された場合、復元できますか?

A: いいえ、プロジェクトが削除されると復元することはできません。一部のプロジェクトでは、プロジェクトの遅延削除 によって、ソフト削除状態中にプロジェクトを復元できます。

サポートチームメンバーがさらなるガイダンスを探している場合は、Support の削除データ復元ワークフロー を参照してください。

Q: 顧客を API の許可リストに追加できますか?

A: はい、必要性の十分な証拠がある場合、顧客は許可リストへの追加をリクエストできます。許可リストへの追加をリクエストするには、ハンドブックの受信リクエストの処理方法のセクションを参照してください。

GitLab.com のログ

Q: GitLab.com は何をログに記録していますか?

A: ランブックでログに記録しているサービスを確認できます

Q: GitLab ログはどのくらいの期間保持されますか?

A: ランブックで保持ポリシーを確認できます