Red Hat Training
A Red Hat training course is available for Red Hat Virtualization
1.3. 別のマシンへの Data Warehouse の移行
Data Warehouse サービスを Red Hat Virtualization Manager から別のマシンに移行します。Data Warehouse サービスを別のマシンでホストすることで、各個別マシンの負荷が削減され、CPU やメモリーを他のプロセスと共有することで競合が生じる可能性を回避できます。
Data Warehouse サービスを移行すると、既存の
ovirt_engine_history
データベースに接続するか、オプションで Data Warehouse サービスを移行する前に ovirt_engine_history
データベースを新しいデータベースマシンに移行します。ovirt_engine_history
データベースが Manager 上でホストされている場合、Data Warehouse サービスに加えてデータベースを移行すると、Manager マシンのリソースへの移動がさらに削減されます。データベースは、Data Warehouse サービスを移行するのと同じマシンに移行することも、Manager マシンと新しい Data Warehouse サービスマシンの両方とは別のマシンに移行することもできます。
1.3.1. 別のマシンへの Data Warehouse データベースの移行
必要に応じて、Data Warehouse サービスを移行する前に
ovirt_engine_history
データベースを移行します。engine-backup を使用してデータベースのバックアップを作成し、新しいデータベースマシンで復元します。engine-backup の詳細は、 engine-backup --help を実行してください。
システムを必要なエンタイトルメントにサブスクライブします。『インストールガイド』 の 必要なエンタイトルメントへのサブスクライブ を参照してください。
Data Warehouse サービスのみを移行するには、「別のマシンへの Data Warehouse サービスの移行」 を参照してください。
手順1.2 別のマシンへの Data Warehouse データベースの移行
- Data Warehouse データベースおよび設定ファイルのバックアップを作成します。
# engine-backup --mode=backup --scope=dwhdb --scope=files --file=file_name --log=log_file_name
- そのバックアップファイルを Manager マシンから新たなマシンにコピーします。
# scp /tmp/file_name root@new.dwh.server.com:/tmp
- engine-backup を新しいマシンにインストールします。
# yum install ovirt-engine-tools-backup
- 新しいマシンで Data Warehouse データベースを復元します。FILE_NAME は、Manager からコピーしたバックアップファイルです。
# engine-backup --mode=restore --scope=files --scope=dwhdb --file=file_name --log=log_file_name --provision-dwh-db --no-restore-permissions
これで、Manager がホストされるマシンとは別のマシンで、Data Warehouse データベースがホストされるようになりました。「別のマシンへの Data Warehouse サービスの移行」 に進んで移行を完了します。