Esxはvcbmounterを利用して仮想マシンをバックアップし、オフサイトでバックアップする
4605 ワード
これはesx 4シリーズにのみ適用されます~esxi 5ならvsphereグラフィックで直接操作できます~
vcbMounter -h esxhost -u backupuser -p password -a ipaddr:192.168.10.1 -r/vmfs/volumes/vm-backups/vm1
-h:コマンドを実行するesx esxiまたはvcneterを指定します.
-u:コマンドを実行する勘定科目です.-hがESXを指定した場合、そのESXの勘定科目を使用します.VCの場合、VCの勘定科目を使用します.
-p:アカウントのPASWORD.
-a:バックアップのVMを指定し、IP、FQDN、VM名などを使用できます.
-r:バックアップIAMGEを格納するディレクトリを指定します.ローカルまたは共有ストレージで使用できます.
上記コマンドを使用してVMバックアップを作成すると、VMのすべてのディスクファイルが2 GBの小さなファイルセットにカットされ圧縮されます.例えばVMは2つの半満の10 GBのディスク(20 GB IN SIZE、10 GB IN USED)があり、バックアップの結果、10個の小ディスクファイルが生成され、10個の小ファイルの総SIZEは10 GBに等しく、あなたのVMの使用済み容量です.
上記vcbMounterは、元VMのディスクファイルを単純に取り出す(分割・圧縮した)わけではないので、復元の際にもツール(ESX 4付属):vcbRestoreを用いて行う必要があります.VMのディスクファイルをそのままホットにしたい場合は、上記のコマンドを変更する必要があります.
IPでバックアップできますし、ホスト名でバックアップできます~
ホスト名を出す~
バックアップ例
M 1:分割しない.
-F 1:圧縮しない.
これにより、ホットスペアでディスクファイルが切断され圧縮されません.
リカバリの例
/vmfs/volumes/vm-backups/vm 1からデータを復元
バックアップファイルがローカルで安全ではないことを考慮して、オフサイトでバックアップする必要があります.
3つの方法があります.
vcbMounter -h esxhost -u backupuser -p password -a ipaddr:192.168.10.1 -r/vmfs/volumes/vm-backups/vm1
-h:コマンドを実行するesx esxiまたはvcneterを指定します.
-u:コマンドを実行する勘定科目です.-hがESXを指定した場合、そのESXの勘定科目を使用します.VCの場合、VCの勘定科目を使用します.
-p:アカウントのPASWORD.
-a:バックアップのVMを指定し、IP、FQDN、VM名などを使用できます.
-r:バックアップIAMGEを格納するディレクトリを指定します.ローカルまたは共有ストレージで使用できます.
上記コマンドを使用してVMバックアップを作成すると、VMのすべてのディスクファイルが2 GBの小さなファイルセットにカットされ圧縮されます.例えばVMは2つの半満の10 GBのディスク(20 GB IN SIZE、10 GB IN USED)があり、バックアップの結果、10個の小ディスクファイルが生成され、10個の小ファイルの総SIZEは10 GBに等しく、あなたのVMの使用済み容量です.
上記vcbMounterは、元VMのディスクファイルを単純に取り出す(分割・圧縮した)わけではないので、復元の際にもツール(ESX 4付属):vcbRestoreを用いて行う必要があります.VMのディスクファイルをそのままホットにしたい場合は、上記のコマンドを変更する必要があります.
IPでバックアップできますし、ホスト名でバックアップできます~
- #/bin/bash
-
- if [ -z $1 ]
- then
- echo "please input type."
- echo "e.g any | on"
- exit
- fi
-
- case $1 in
- any)
- vcbVmName -h 127.0.0.1 -u root -p naizhao8505 -s any | grep 'name:'
- ;;
-
- on)
- vcbVmName -h 127.0.0.1 -u root -p naizhao8505 -s powerstate:on | grep 'name:'
- ;;
- *)
- echo "input error!!"
- esac
ホスト名を出す~
バックアップ例
- vcbMounter -h 127.0.0.1 -u root -p 123123 -a ipaddr:192.168.10.1 -r /vmfs/volumes/vm-backups/vm1 -M 1 -F 1
M 1:分割しない.
-F 1:圧縮しない.
これにより、ホットスペアでディスクファイルが切断され圧縮されません.
リカバリの例
- vcbRestore -s /vmfs/volumes/vm-backups/vm1
/vmfs/volumes/vm-backups/vm 1からデータを復元
バックアップファイルがローカルで安全ではないことを考慮して、オフサイトでバックアップする必要があります.
3つの方法があります.
-
- VMware SCP ,
-
- ssh
-
- vcbMounter -a vm-name -r scp://[email protected]:/backups/VMs/vm37
-
-
- mkdir /mnt/smb
-
- mount -t smbfs -o username=administrator,pass=123123 //192.168.7.98/5 /beifen
-
- vcbMounter -a ipaddr:192.168.20.101 -r /mnt/smb/back/
-
-
-
- mount 192.168.7.98:/share /mnt/smb/back/
-
- vcbMounter -a ipaddr:192.168.20.101 -r /mnt/smb/back/