バックアップ方法
仮想ディスクのサイズが大きい場合、そのままでは扱いにくいため、mono sparse な仮想ディスクに変換する。
# ls -lh
-rw------- 1 root root 322122547200 Jun 24 10:33 VM_NAME-flat.vmdk
-rw------- 1 root root 8684 Jun 23 02:44 VM_NAME.nvram
-rw------- 1 root root 523 Jun 16 05:19 VM_NAME.vmdk
-rw-r--r-- 1 root root 43 Jun 22 08:52 VM_NAME.vmsd
-rwxr-xr-x 1 root root 2829 Jun 23 02:52 VM_NAME.vmx
-rw-r--r-- 1 root root 1575 Jun 22 08:53 VM_NAME.vmxf
#
# vmkfstools -i VM_NAME.vmdk -d monosparse VM_NAME.monosparse.vmdk
# ls -lh
-rw------- 1 root root 322122547200 Jun 24 10:33 VM_NAME-flat.vmdk
-rw------- 1 root root 30135025664 Jun 21 11:35 VM_NAME.monosparse-s001.vmdk
-rw------- 1 root root 552 Jun 21 11:05 VM_NAME.monosparse.vmdk
-rw------- 1 root root 8684 Jun 23 02:44 VM_NAME.nvram
-rw------- 1 root root 523 Jun 16 05:19 VM_NAME.vmdk
-rw-r--r-- 1 root root 43 Jun 22 08:52 VM_NAME.vmsd
-rwxr-xr-x 1 root root 2829 Jun 23 02:52 VM_NAME.vmx
-rw-r--r-- 1 root root 1575 Jun 22 08:53 VM_NAME.vmxf
上記のうち、以下をバックアップすればOK
- VM_NAME.monosparse-s001.vmdk
- VM_NAME.monosparse.vmdk
- VM_NAME.nvram
- VM_NAME.vmsd
- VM_NAME.vmx
- VM_NAME.vmxf
リストア方法
mono sparse な仮想ディスクのままでは使用できないので、thin(シンプロビジョニング)な仮想ディスクに変換する。
# ls -lh
-rw------- 1 root root 30135025664 Jun 21 11:35 VM_NAME.monosparse-s001.vmdk
-rw------- 1 root root 552 Jun 21 11:05 VM_NAME.monosparse.vmdk
-rw------- 1 root root 8684 Jun 23 02:44 VM_NAME.nvram
-rw-r--r-- 1 root root 43 Jun 22 08:52 VM_NAME.vmsd
-rwxr-xr-x 1 root root 2829 Jun 23 02:52 VM_NAME.vmx
-rw-r--r-- 1 root root 1575 Jun 22 08:53 VM_NAME.vmxf
#
# vmkfstools -i VM_NAME.monosparse.vmdk -d thin VM_NAME.vmdk
# ls -lh
-rw------- 1 root root 322122547200 Jun 24 15:33 VM_NAME-flat.vmdk
-rw------- 1 root root 30135025664 Jun 21 11:35 VM_NAME.monosparse-s001.vmdk
-rw------- 1 root root 552 Jun 21 11:05 VM_NAME.monosparse.vmdk
-rw------- 1 root root 8684 Jun 23 02:44 VM_NAME.nvram
-rw------- 1 root root 523 Jun 24 15:19 VM_NAME.vmdk
-rw-r--r-- 1 root root 43 Jun 22 08:52 VM_NAME.vmsd
-rwxr-xr-x 1 root root 2829 Jun 23 02:52 VM_NAME.vmx
-rw-r--r-- 1 root root 1575 Jun 22 08:53 VM_NAME.vmxf
下記の2ファイルは削除して構わない。
- VM_NAME.monosparse.vmdk
- VM_NAME.monosparse-s001.vmdk