SnapCenterサーバホストの機器更改
SnapCenterサーバホストの更新が必要な場合は、同じバージョンのSnapCenterサーバを新しいホストにインストールし、APIを実行して古いサーバからSnapCenterをバックアップし、新しいサーバにリストアできます。
-
新しいホストを導入し、次のタスクを実行します。
-
同じバージョンのSnapCenterサーバをインストールします。
-
(任意)CA証明書を設定し、双方向SSLをイネーブルにします。詳細については、およびを参照して "CA証明書の設定" "双方向SSLの設定と有効化"ください。
-
(任意)多要素認証を設定します。詳細については、を参照してください "多要素認証を有効にします"。
-
-
SnapCenter管理者ユーザとしてログインします。
-
API:またはコマンドレット:_New-SmServerBackup_を使用して、古いホストにSnapCenterサーバのバックアップを作成します
/<snapcenter_version>/server/backup
。バックアップを作成する前に、スケジュールされたすべてのジョブを一時停止し、実行中のジョブがないことを確認します。 新しいドメインで実行されているSnapCenterサーバでバックアップをリストアする場合は、バックアップを作成する前に、古いSnapCenterホストに新しいドメインユーザを追加し、SnapCenter adminロールを割り当てる必要があります。 -
古いホストから新しいホストにバックアップをコピーします。
-
API:またはコマンドレット:_Restore -SmServerBackup_を使用して、新しいホストにSnapCenterサーバのバックアップをリストアします
/<snapcenter_version>/server/restore
。リストアでは、デフォルトですべてのホストの新しいSnapCenterサーバURLが更新されます。更新をスキップする場合は、_- SkipSMSURLInHosts_attributeを使用し、API:またはコマンドレット:_Set -SmServerConfig_を使用してサーバURLを個別に更新します。
/<snapcenter_version>/server/configureurl
プラグインホストがサーバのホスト名を解決できない場合は、各プラグインホストにログインし、新しいIPの_etc/host_entryを<New IP> SC_Server_Name形式で追加します。 server_etc/host_entriesはリストアされません。古いサーバから手動でリストアできます。 新しいドメインで実行されているSnpCenterサーバにバックアップがリストアされ、古いドメインユーザを引き続き使用する場合は、古いドメインを新しいSnapCenterサーバに登録する必要があります。
古いSnapCenterホストでweb.configファイルを手動で更新した場合、更新は新しいホストにコピーされません。新しいホストのweb.configファイルでも、同じ変更を手動で行う必要があります。 -
SnapCenterサーバのURLの更新をスキップした場合、またはリストアプロセス中にいずれかのホストが停止していた場合は、API:またはコマンドレット:_Set -SmServerConfig_を使用して、SnapCenterで管理されているすべてのホストまたは指定したホストで新しいサーバ名を更新し
/<snapcenter_version>/server/configureurl
ます。 -
新しいSnapCenterサーバから、すべてのホストでスケジュール済みジョブをアクティブ化します。
F5クラスタ内のノードの機器更改(Tech Refresh)
F5クラスタ内のノードを削除して新しいノードを追加すると、機器更改(Tech Refresh)を実行できます。更新が必要なノードがアクティブな場合は、クラスタの別のノードをアクティブにしてからノードを削除します。
F5クラスタにノードを追加する方法については、を参照してください "F5を使用した高可用性のためのSnapCenterサーバの設定"。
F5クラスタのURLが変更された場合は、API:またはコマンドレット:_Set-SmServerConfig_を使用して、すべてのホストでURLを更新できます /<snapcenter_version>/server/configureurl 。
|
古いSnapCenterサーバホストの運用停止
新しいSnapCenterサーバが稼働中であり、すべてのプラグインホストが新しいSnapCenterサーバホストと通信できることを確認したら、古いSnapCenterサーバホストを削除できます。
古いSnapCenterサーバホストへのロールバック
問題が発生した場合は、API:またはコマンドレット:_Set-SmServerConfig_を使用して、すべてのホストのSnapCenterサーバURLを更新することで、古いSnapCenterサーバホストを元に戻すことができます /<snapcenter_version>/server/configureurl
。
ディザスタリカバリ
スタンドアロンSnapCenterホストのディザスタリカバリ
サーバのバックアップを新しいホストにリストアすることで、ディザスタリカバリを実行できます。
古いSnapCenterサーバのバックアップがあることを確認します。
-
新しいホストを導入し、次のタスクを実行します。
-
同じバージョンのSnapCenterサーバをインストールします。
-
CA証明書を設定し、双方向SSLを有効にします。詳細については、およびを参照して "CA証明書の設定" "双方向SSLの設定と有効化"ください。
-
-
SnapCenterサーバの古いバックアップを新しいホストにコピーします。
-
SnapCenter管理者ユーザとしてログインします。
-
API:またはコマンドレット:_Restore -SmServerBackup_を使用して、新しいホストにSnapCenterサーバのバックアップをリストアします
/<snapcenter_version>/server/restore
。リストアでは、デフォルトですべてのホストの新しいSnapCenterサーバURLが更新されます。更新をスキップする場合は、_- SkipSMSURLInHosts_attributeを使用し、API:またはコマンドレット:_Set-SmServerConfig_を使用してサーバURLを個別に更新します
/<snapcenter_version>/server/configureurl
。プラグインホストがサーバのホスト名を解決できない場合は、各プラグインホストにログインし、新しいIPの_etc/host_entryを<New IP> SC_Server_Name形式で追加します。 server_etc/host_entriesはリストアされません。古いサーバから手動でリストアできます。 -
URLの更新をスキップした場合、またはリストアプロセス中にいずれかのホストが停止した場合は、API:またはコマンドレット:_Set -SmServerConfig_を使用して、SnapCenterで管理されるすべてのホストまたは指定したホストで新しいサーバ名を更新します
/<snapcenter_version>/server/configureurl
。
SnapCenter F5クラスタのディザスタリカバリ
ディザスタリカバリを実行するには、サーバのバックアップを新しいホストにリストアし、スタンドアロンホストをクラスタに変換します。
古いSnapCenterサーバのバックアップがあることを確認します。
-
新しいホストを導入し、次のタスクを実行します。
-
同じバージョンのSnapCenterサーバをインストールします。
-
CA証明書を設定し、双方向SSLを有効にします。詳細については、およびを参照して "CA証明書の設定" "双方向SSLの設定と有効化"ください。
-
-
SnapCenterサーバの古いバックアップを新しいホストにコピーします。
-
SnapCenter管理者ユーザとしてログインします。
-
API:またはコマンドレット:_Restore -SmServerBackup_を使用して、新しいホストにSnapCenterサーバのバックアップをリストアします
/<snapcenter_version>/server/restore
。リストアでは、デフォルトですべてのホストの新しいSnapCenterサーバURLが更新されます。更新をスキップする場合は、_- SkipSMSURLInHosts_attributeを使用し、API:またはコマンドレット:_Set-SmServerConfig_を使用してサーバURLを個別に更新します
/<snapcenter_version>/server/configureurl
。プラグインホストがサーバのホスト名を解決できない場合は、各プラグインホストにログインし、新しいIPの_etc/host_entryを<New IP> SC_Server_Name形式で追加します。 server_etc/host_entriesはリストアされません。古いサーバから手動でリストアできます。 -
URLの更新をスキップした場合、またはリストアプロセス中にいずれかのホストが停止した場合は、API:またはコマンドレット:_Set -SmServerConfig_を使用して、SnapCenterで管理されるすべてのホストまたは指定したホストで新しいサーバ名を更新します
/<snapcenter_version>/server/configureurl
。 -
スタンドアロンホストをF5クラスタに変換します。
F5の設定方法については、を参照してください "F5を使用した高可用性のためのSnapCenterサーバの設定"。
APIの詳細については、Swaggerページにアクセスする必要があります。 を参照して "swagger API Web ページを使用して REST API にアクセスする方法"
コマンドレットで使用できるパラメータとその説明については、 RUN_Get-Help コマンド NAME を実行して参照できます。または、を参照することもできます "SnapCenter ソフトウェアコマンドレットリファレンスガイド"。