Skip to main content

GitHub Enterprise Server のバックアップ サービスについて

組み込みのバックアップ サービスが提供する機能と、それが高可用性レプリカとどのように異なるかについて説明します。

GitHub Enterprise Server Backup Service について

GitHub Enterprise Server Backup Serviceは、GitHub Enterprise Serverに直接組み込まれたマネージド バックアップ ソリューションです。 従来の GitHub Enterprise Server Backup Utilitiesに代わる簡略化された代替手段を提供します。

このサービスを使用すると、次のことができます。

  • [Management Console]からスケジュールされたバックアップを構成します。
  • バックアップの状態と履歴を表示します。

従来のバックアップ ユーティリティと比較すると、 GitHub Enterprise Server Backup Service:

  • [Management Console]を使用して構成できます。
  • バックアップ ソフトウェア用に別のホストを使う必要がありません。
  • ユーザーのインスタンスから直接アクセスできる専用ストレージ ボリュームにバックアップを格納します。

バックアップ サービスと高可用性レプリカはどのような点で異なっていますか?

バックアップ サービスと高可用性 (HA) レプリカはどちらもデータ保護の役に立ちますが、目的は異なり、堅牢なデプロイを実現するにはこれらを併用することをお勧めします。

高可用性レプリカ

HA レプリカは冗長なパッシブ GitHub Enterprise Server インスタンスであり、データストア レプリケーションを介してプライマリ インスタンスと同期したままです。 ハードウェア障害やネットワーク障害が発生している間も、サービスの中断を最小限に抑えます。

ただし、プライマリでのデータの破損や損失が発生したとき、その結果が HA ノードへすぐにレプリケートされる可能性があるため、バックアップの代わりにはなりません。

GitHub Enterprise Server Backup Service

バックアップ サービスは、ディザスター リカバリー ソリューションです。 インスタンス データのタイムスタンプ付きの完全なスナップショットをキャプチャします。それを使用して、インスタンスを復元することや、新しいものを稼働させることができます。レプリカを常に有効にしておく必要はありません。

参考資料