ovm_vmdisksユーティリティは、特にVMの仮想ディスクが、リモートNFSストレージ・サーバー上の記憶域リポジトリ内のファイルである場合に、管理者が仮想マシンのバックアップを簡単に作成できるように設計されています。
ovm_vmdisksユーティリティは、仮想マシン名またはUUIDを取得し、そのVMの各仮想ディスク・ファイルと仮想マシン構成(vm.cfg
)ファイルを表示します。これにより、ユーティリティの出力からファイルのリストを取得して、それらをサーバーまたはテープにバックアップできます。
ovm_vmdisksユーティリティには、次のコマンドライン・オプションがあります。
-u Oracle VM Manager管理ユーザーのユーザー名(必須)
-p 管理ユーザー名に対応するパスワード(必須)
-h Oracle VM Managerを実行しているサーバーのホスト名(必須)
-X SSLを使用してOracle VM Managerに接続
-v 仮想マシン名
-U 仮想マシンUUID
仮想ディスクがVMに直接アタッチされている実際の物理デバイスである場合、ユーティリティは、VMが割り当てられているOracle VM Server上のデバイス・マッパー・エントリーを表示します。仮想ディスクがNFSサーバー上のファイルである場合、ユーティリティは、NFSサーバー名、マウント・ポイント、およびファイル名/場所を表示します。
ovm_vmdisk
の使用例を次に示します。これは、それぞれが別々の方法でアタッチされている3つのディスクを持つ仮想マシンを示しています。
# ./ovm_vmdisks -u admin -p password
-h localhost -v MyVM01
Oracle VM Retrieve Disk utility 0.5.2.
Connected.
Virtual Machine : 'MyVM01' status : 'Running'.
Assigned Server : OVS_01
Virtual Disk : 'MyVM01_bootdisk' size : 20GB
file=/OVS/Repositories/0004fb0000030000b0272c74e714ab12/VirtualDisks/ \
0004fb00001200006e548a28cb886f42.img
mountpoint=/dev/mapper/3300000006160a212/VirtualDisks/ \
0004fb00001200006e548a28cb886f42.img
Virtual Disk : 'MyVM01_datadisk' size : 250GB
file=/OVS/Repositories/0004fb00000300005b06362f2d866a98/VirtualDisks/ \
0004fb0000120000f217eb8c0fa70eef.img
mountpoint=nfs01:/mnt/vol2/repo03/VirtualDisks/ \
0004fb0000120000f217eb8c0fa70eef.img
Physical Disk : 'pd003'
device=/dev/mapper/3300000009b7b2cc4
Config File :
file=/OVS/Repositories/0004fb00000300005b06362f2d866a98/ \
VirtualMachines/0004fb00000600008757e38248a544e6/vm.cfg
mountpoint=nfs01:/mnt/vol2/repo03/VirtualMachines/ \
0004fb00000600008757e38248a544e6/vm.cfg
コンソール出力に表示されているように、現在、VM 「MyVM01」が実行されています。実行中のVMをバックアップすると一貫性を保てない場合があるため、バックアップ作成するときは、事前にVMを停止することを強くお薦めします。コンソール出力は、仮想マシンに3つのディスク(2つの仮想ディスクと1つの物理ディスク)が含まれていることを示しており、また仮想マシン構成ファイルの場所も表示されます。
MyVM01_bootdisk: ocfs2記憶域リポジトリ上の仮想ディスク。ocfs2リポジトリは、デバイス/dev/mapper/3300000006160a212
上に作成されました。
MyVM01_datadisk: nfs01
という名前のNFSストレージ・サーバー上の仮想ディスク。NFSサーバー上の仮想ディスク・ファイルのフルパスは、/mnt/vol2/repo03/VirtualDisks/0004fb0000120000f217eb8c0fa70eef.img
です。
pd003: /dev/mapper/3300000009b7b2cc4
のrawディスク・デバイス。
vm.cfg: NFSサーバーnfs01
上の仮想マシン構成ファイル。構成ファイルのフルパスは、nfs01:/mnt/vol2/repo03/VirtualMachines/0004fb00000600008757e38248a544e6/vm.cfg
です。