Если я на хостовой системе сделаю снимок с raw образа, при запущенной виртуалке, он сделается корректно?
Например
Сам образ ВМ:
image: /home/xlin/iso/images/mageia.img
file format: raw
virtual size: 488G (524288000000 bytes)
disk size: 26G
Делаю снимок
Formatting '/home/xlin/iso/images/bakcup/mageia_snap2.img', fmt=qcow2 size=524288000000 backing_file='/home/xlin/iso/images/mageia.img' encryption=off cluster_size=65536
Вот что получилось
image: /home/xlin/iso/images/bakcup/mageia_snap2.img
file format: qcow2
virtual size: 488G (524288000000 bytes)
disk size: 140K
cluster_size: 65536
backing file: /home/xlin/iso/images/mageia.img (actual path: /home/xlin/iso/images/mageia.img)
В итоге, если сравнивать два снимка, первый до обновления программ, второй после.
File: «mageia_snap1.img»
Size: 262144 Blocks: 280 IO Block: 4096 обычный файл
Device: fd02h/64770d Inode: 88604699 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2012-07-14 16:09:06.351212094 +0400
Modify: 2012-07-11 08:42:59.518005086 +0400
Change: 2012-07-11 08:42:59.518005086 +0400
[root@micro bakcup]# stat mageia_snap2.img
File: «mageia_snap2.img»
Size: 262144 Blocks: 280 IO Block: 4096 обычный файл
Device: fd02h/64770d Inode: 88604700 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2012-07-14 16:12:27.701993872 +0400
Modify: 2012-07-14 16:09:17.237997519 +0400
Change: 2012-07-14 16:09:17.237997519 +0400
В итоге размер у них одинаковый. Или все таки гостевую систему надо останавливать?
З.Ы. Попутно. Как потом из этих снимков откатиться? Знаю как работать с qcow2, но не с raw.
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"
