ディザスタリカバリ(DR)REST API
SnapCenter ディザスタリカバリ( DR )機能では、 REST API を使用して SnapCenter サーバをバックアップします。DR REST APIを使用する前に、次の手順を実行します。
-
手順 *
-
DRバックアップREST APIを使用して、指定したサーバDRバックアップからSnapCenter サーバをリストアする新しいサーバDRバックアップを作成します。
/4.5/disasterrecovery/server/backup
-
セカンダリサーバマシンを起動しますが、セカンダリサーバにSnapCenter サーバをインストールする前に、前提条件を満たしておく必要があります。
-
代替サーバのホスト名/ホストのFQDNはプライマリサーバのホスト名と同じである必要がありますが、IPアドレスは同じであってもかまいません。
-
セカンダリサーバのバージョンは、プライマリサーバと同じである必要があります。
-
セカンダリSnapCenter は、プライマリと同じ場所と同じポートにインストールする必要があります。
-
-
サーバのDRリストア処理を開始する前に、災害後にDRバックアップが保存されるターゲットパスまたはパスを起動する必要があります。
-
次のコマンドを使用して、DRバックアップファイルが新しいSnapCenter サーバにコピーされていることを確認します。
xcopy <Ssource_Path> \\<Destination_Server_IP>\<Folder_Path> /O /X /E /H /K {ex : xcopy C:\DRBackup \\10.225.81.114\c$\DRBackup /O /X /E /H /K}
-
-
セカンダリマシンにSnapCenter サーバをインストールします。
-
DRリストア処理の実行中は、SnapCenter サーバに関連するジョブが実行されていないことを確認する必要があります。
-
-
セカンダリSnapCenter サーバをプライマリサーバと同じ場所に、同じポートにインストールします。
-
DRリストアAPIを使用して、サーバDRリストア処理を実行します。
/4.5/disasterrecovery/server/restore
プラグインがサーバのホスト名を解決できない場合は、各プラグインホストにログインし、新しいIPのetc/hostエントリを<New IP> SC_Server_Name形式で追加します。 例:
10.225.81.35 SCServer1
-
サーバの /etc/hosts エントリはリストアされません。DR バックアップフォルダから手動でリストアできます。
-
F5セットアップの場合、リストア処理はスタンドアロンとして実行されます。F5を再度作成するには、一連のコマンドを実行する必要があります。を参照してください。リンク: "SnapCenter を別のサーバに移行する方法" |
DRのリストア後にホストが追加されますが、プラグインを手動でインストールする必要があります。 |
リポジトリのバックアップスケジュールは、SnapCenter Plug-in for WindowsをインストールしてサーバマシンにネットアップLUNを接続した場合にのみリストアされます。 |
DLLが破損している場合は、SnapCenterサーバを修復したり、問題のあるインストールを修正したりできます。 |
NSMファイルまたは構成ファイルが破損している場合は、同じバージョンのSnapCenterサーバをアンインストールして再インストールできます。 |
VMが破損している場合は、別のVMまたは同じ名前のマシンを起動し、同じバージョンのSnapCenterサーバをインストールします。 |
SnapCenter サーバのディザスタリカバリでサポートされる REST API
REST API を使用すると、 REST API Swagger ページで次の処理を実行できます。Swagger ページへのアクセス方法については、を参照してください "swagger API Web ページを使用して REST API にアクセスする方法"。
-
SnapCenter 管理者ユーザとしてログインする必要があります。
-
DR リストア API を実行するには、 SnapCenter サーバが稼働している必要があります。
-
DLLが破損している場合は、SnapCenterサーバのインストールを修復します。
-
NSMが破損しているか構成ファイルが破損している場合は、同じバージョンのSnapCenterサーバをアンインストールして再インストールします。
-
VMが破損している場合は、同じ名前の別のVMを起動し、同じバージョンのSnapCenterサーバをインストールします。
SnapCenter Server DR はすべてのプラグインをサポートします。
説明 | REST API | HTTP メソッド |
---|---|---|
既存の SnapCenter サーバ DR バックアップを取得します DRバックアップを格納するターゲットパスを指定する必要があります。 |
|
取得 |
新しいサーバ DR バックアップを作成します。 |
|
投稿( Post ) |
指定したサーバ DR バックアップから SnapCenter サーバをリストアします。 |
|
投稿( Post ) |
バックアップ名に基づいて Server DR バックアップを削除します。 |
|
削除 |
ストレージ DR を有効または無効にします |
|
投稿( Post ) |
を参照してください "ディザスタリカバリ API" ビデオ: