SnapCenter サーバをアップグレードします
SnapCenter サーバインストーラの実行ファイルを使用して、 SnapCenter サーバをアップグレードできます。
-
必要なもの *
-
SnapCenter サーバホストは、 Windows アップデートが適用された最新の状態である必要があります。システムの再起動が保留されることはありません。
-
アップグレード処理を開始する前に、他の処理が実行されていないことを確認する必要があります。
-
ジョブが実行されていないことを確認したら、 SnapCenter リポジトリ( MySQL )データベースをバックアップする必要があります。この方法は、 SnapCenter サーバおよび Exchange プラグインをアップグレードする前に推奨されます。
詳細については、を参照してください "SnapCenter リポジトリをバックアップします"。
-
SnapCenter サーバホストまたはプラグインホストで変更した SnapCenter 構成ファイルをすべてバックアップしておく必要があります。
SnapCenter 構成ファイルの例: SnapDrive Service.exe.config 、 SMCoreServiceHost.exe.config など。
-
このタスクについて *
-
アップグレード中、ホストは自動的にメンテナンスモードになり、スケジュールされたジョブをホストが実行できなくなります。アップグレード後、ホストは自動的にメンテナンスモードから解除されます。
-
アップグレード時に、 NSM データベースの Exchange データを更新するために SQL スクリプトが実行されます。これにより、 DAG およびホストの短縮名が FQDN に変換されます。これは、 SnapCenter サーバと Exchange プラグインを使用している場合にのみ該当します。
-
アップグレード操作を開始する前に、ホストを手動でメンテナンスモードにした場合は、アップグレード後に、 [Hosts>*Activate Schedule] をクリックして、ホストを手動でメンテナンスモードから解除する必要があります。
-
SnapCenter Plug-in for Microsoft SQL Server、SnapCenter Plug-in for Microsoft Exchange Server、およびSnapCenter Plug-in for Microsoft Windowsの場合、サーバーとプラグインホストの両方を、scripts_pathを実行するために4.7バージョンにアップグレードすることをお勧めします。
ポリシーでプリスクリプトとポストスクリプトが有効になっている既存のバックアップスケジュールと検証スケジュールについては、アップグレード後もバックアップ処理が続行されます。
[ジョブの詳細]ページで、スクリプトをscripts_pathにコピーし、ポリシーを編集してscripts_pathに対するパスを指定するように警告メッセージが表示されます。クローンライフサイクルジョブの場合、サブジョブレベルで警告メッセージが表示されます。
-
手順 *
-
NetApp Support Siteから SnapCenter サーバインストールパッケージをダウンロードします。
-
C : \Program Files\NetApp\Virtual \SnapCenter WebApp にある Web.config のコピーを作成します。
-
Windows タスクスケジュールからプラグインホストに関連する SnapCenter スケジュールをエクスポートして、アップグレードが失敗した場合にプラグインホストを使用してスケジュールをリストアできるようにします。
md d:\\SCBackup``schtasks /query /xml /TN taskname >> "D:\SCBackup\taskname.xml"
-
リポジトリのバックアップが設定されていない場合は、 SnapCenter MySQL データベースダンプを作成します。
md d:\\SCBackup``mysqldump --all-databases --single-transaction --add-drop-database --triggers --routines --events -u root -p > D:\SCBackup\SCRepoBackup.dmp
プロンプトが表示されたら、パスワードを入力します。
-
ダウンロードした .exe ファイルをダブルクリックして、 SnapCenter Server のアップグレードを開始します。
アップグレードを開始すると、すべての事前確認が実行され、最小要件が満たされていない場合には、対応するエラーまたは警告メッセージが表示されます。警告メッセージは無視してインストールを続行できます。ただし、エラーは修正する必要があります。
SnapCenter では、以前のバージョンの SnapCenter Server のインストール時に提供された既存の MySQL Server リポジトリデータベースのパスワードが引き続き使用されます。 -
[* アップグレード ] をクリックします。
どの段階でも、 Cancel ボタンをクリックすると、アップグレードワークフローがキャンセルされます。SnapCenter サーバを以前の状態にロールバックしません。
* ベストプラクティス: * SnapCenter からログアウトしてログインするか、新しいブラウザを開いて SnapCenter GUI にアクセスしてください。
-
-
終了後 *
-
sudo ユーザを使用してプラグインをインストールした場合は、 C : \ProgramData\NetApp\SnapCenter \Package Repository\ORACLE_checksum.txt にある sha224 キーをコピーして、 /etc/sudoers_file を更新します。
-
ホスト上のリソースの新規検出を実行する必要があります。
ホストのステータスが stopped と表示される場合は、しばらく待ってから新しい検出を実行できます。また、 HostRefreshInterval パラメータの値(デフォルト値は 3600 秒)を 10 分を超える任意の値に変更することもできます。
-
アップグレードに失敗した場合は、失敗したインストールをクリーンアップし、以前のバージョンの SnapCenter を再インストールして、 NSM データベースを以前の状態にリストアする必要があります。
-
SnapCenter サーバホストをアップグレードしたあと、ストレージシステムを追加する前にプラグインもアップグレードする必要があります。