2017-04-17 14 views
-2

現在、Atlassian Bitbucket(git)を使用して、ネットワーク上の環境を構築および設定するために使用するスクリプトを保存しています。セカンダリアップストリーム/バックアップGIT repo

DRに関して考えると、致命的なイベントでBitbucketのスクリプトを使用してネットワーク全体を再構築できます。しかしBitbucketサーバーが致命的なイベントで死亡した場合、復旧プロセスの第1段階は「Bitbucketサーバーをバックアップから再構築する」ことは望ましくありません。

Bitbucketにチェックインした後にコードが自動的にプッシュされるGitHubのような上流のレポを持つことは可能ですか?

正直言って、これがBitbucketのものかGitのものかはわかりません。私は開発者ではなく、システム管理者です。だから私の両方の経験は、PyCharm、SourceTreeなどの初歩的なgit操作に限られています。

答えて

0

これは非常に広い質問ですが、あなたのGitリポジトリ(特に.gitディレクトリにすべてのオブジェクトとメタデータ)を定期的なオフサイトバックアップに保存します。緊急時に簡単に復元できます。

+0

ありがとうございます。しかし、ここで重要なのは、私がバックアップ/リストアプロセスに頼ることを望まないということです。ネットワーク全体を再構築する必要がある場合は、オンサイトリポジトリの最後のチェックインと一致するオフサイトのオフサイトレポが必要です。 – James

0

Bitbucketデータセンターのライセンスをお持ちの場合、いくつかの高可用性オプションがあります。オフサイトディザスタリカバリでは、アトラシアンのDisaster recovery guide for Bitbucket Data Centerをチェックアウトすることができます。このような設定では、他のオプション(自動サービスを別のサービスにプッシュするなど)によって、ユーザーのワークフローが大幅に変更されるため、操作状態に最も迅速に戻ることができます。すべてを再クローニングしたり、それらのリモート、プルリクエスト、コメント、許可などのメタデータが失われる可能性があります。上記のようにディザスタリカバリのインスタンスを設定することにより、理論的にはDNSレコードをスタンバイインスタンスにポイントするだけで、ユーザがすぐに起動して実行できるようになります。

詳細情報:私はアトラスのサポートエンジニアです