Как создать том снимка на удаленном сервере, используя kvm?

Я хочу сделать резервную копию нескольких виртуальных машин на сервере резервного копирования. Вот шаги резервного копирования.

suspend a virtual machine
create a snapshot of the virtual machine using lvcreate -s
resume a virtual machine
dd if=/virtual_machine_path | lzop > /temp/backup.lzo
rsync /temp/backup.lzo -e "ssh " 1.2.3.4:/backup_path/

Однако серверу гипервизора не хватает места на жестком диске для создания моментального снимка на шаге 2. Есть ли способ создания моментального снимка логического тома на удаленном сервере?

1 ответ

Вы можете сделать это с помощью Netcat.

dd if=/virtual_machine_path | gzip -o - | nc 1.2.3.4 1234

Затем на 1.2.34, сделать

nc -l 1234 > backup.gz
Другие вопросы по тегам