У меня есть сервер CentOS6.9 Linux удаленно на провайдере VPS, и мне нужно клонировать мой удаленный сервер на моем локальном компьютере в качестве виртуальной машины для целей проверки.
Я сделал полную резервную копию сервера без сжатия на другой удаленный сервер (rsync.net), используя следующие rsync
команда:
rsync -auHxv --numeric-ids --delete-after --progress --exclude="/etc/fstab" --exclude="/dev/*" --exclude="/proc/*" --exclude="/sys/*" --exclude="/tmp/*" --exclude="/boot/*" --exclude="/run/*" --exclude="/mnt/*" --exclude="/media/*" --exclude="/backup/*" --exclude="/lost+found" / -e ssh user@server.rsync.net:backup_directory
Можно ли использовать эту резервную копию в качестве образа для клонирования через виртуальную машину на моем локальном компьютере, либо с помощью VMWare Workstation
или Virtual Box
или любая другая платформа виртуальных машин?
Я бы использовал DD через SSH и импортировал это как новое изображение VBox после преобразования. Я использую GZIP, чтобы не копировать гигабайты пустого места.
ssh root@remoteIP "dd if=/dev/sda | gzip - " | dd of=image.gz
Распаковать и конвертировать.
gunzip image.gz
VBoxManage convertdd image image.vdi --format VDI