Oracle VM Managerまたはその関連コンポーネントOracle WebLogic ServerおよびOracle MySQLデータベースのパスワードを変更した場合、パスワード変更の前に行われたバックアップからOracle VM Managerをリストアする必要があると、パスワードは同期されなくなります。 このパスワードの不一致により、Oracle VM Managerはデータベースに接続できずに起動できないため、最初にパスワードが同じであることを確認する必要があります。
次のステップは、バックアップ後にパスワードが変更された場合に固有ではありません。 リストア操作に適用されます。
Oracle VM Manager 3.4.2を含むリリース2.3.1では、データベース・データ・ディレクトリのクリーンアップがリストア・プロセスに組み込まれるため、このステップをスキップできます。
Oracle VM Managerをバックアップからリストアする際のパスワードの不一致の解決
Oracle VM Manager MySQLデータベースの手動バックアップを作成して、誤ったデータ損失を防ぎます。 アクティブ管理ノードのコマンドラインで、次のコマンドを実行します。
2.2.x以前のリリース:
# /u01/app/oracle/ovm-manager-3/bin/createBackup.sh -n
ManualBackup1
2.3.1以上のリリース:
# /u01/app/oracle/ovm-manager-3/ovm_tools/bin/BackupDatabase -w INFO: Backup started to: /u01/app/oracle/mysql/dbbackup/ManualBackup-20190524_102412
Oracle Private Cloud ApplianceのDashboardで、Oracle MySQLのデータベース・パスワードをバックアップ時の状態に戻します。
アクティブ管理ノードのコマンドラインで、
root
ユーザーとしてOracle VM ManagerおよびMySQLサービスを停止し、MySQLデータを削除します。# service ovmm stop # service ovmm_mysql stop # cd /u01/app/oracle/mysql/data # rm -rf appfw ibdata ib_logfile* mysql mysqld.err ovs performance_schema
oracle
ユーザーとして、選択したバックアップからデータベースをリストアします。2.2.x以前のリリース:
# su oracle $ bash /u01/app/oracle/ovm-manager-3/ovm_shell/tools/RestoreDatabase.sh
BackupToBeRestored
INFO: Expanding the backup image... INFO: Applying logs to the backup snapshot... INFO: Restoring the backup... INFO: Success - Done! INFO: Log of operations performed is available at: /u01/app/oracle/mysql/dbbackup/BackupToBeRestored
/Restore.log2.3.1以上のリリース:
# su oracle $ bash /u01/app/oracle/ovm-manager-3/ovm_tools/bin/RestoreDatabase.sh
BackupToBeRestored
INFO: Expanding the backup image... INFO: Applying logs to the backup snapshot... INFO: Restoring the backup... INFO: Success - Done! INFO: Log of operations performed is available at: /u01/app/oracle/mysql/dbbackup/BackupToBeRestored
/Restore.log
root
ユーザーとして、MySQLおよびOracle VM Managerサービスを起動します。$ su root # service ovmm_mysql start # service ovmm start
両方のサービスが正常に再起動されると、リストア操作が完了します。