Я хочу сделать резервную копию нескольких виртуальных машин на резервном сервере. Вот шаги резервного копирования.
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. Есть ли способ создать моментальный снимок логического тома на удаленном сервере?
Вы можете сделать это с помощью netcat.
dd if=/virtual_machine_path | gzip -o - | nc 1.2.3.4 1234
Затем на 1.2.34 выполните
nc -l 1234 > backup.gz