Clone um servidor Linux remoto com rsync e migre-o localmente como Virtual Machine

1

Eu tenho um servidor Linux CentOS6.9 remotamente em um provedor VPS e preciso clonar meu servidor remoto no meu computador local como uma máquina virtual para fins de análise.

Eu fiz um backup completo do servidor sem compactação para outro servidor remoto (rsync.net) usando o seguinte comando 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 [email protected]:backup_directory

Seria possível usar esse backup como uma imagem para clonagem através da Máquina Virtual em meu computador local, usando VMWare Workstation ou Virtual Box ou qualquer outra Plataforma de Máquina Virtual?

    
por Cadmos 04.06.2018 / 18:12

1 resposta

0

Eu usaria DD sobre SSH e importaria isso como uma nova imagem VBox após a conversão. Eu uso o GZIP para pular copiando shows de espaço vazio.

ssh root@remoteIP  "dd if=/dev/sda | gzip - " | dd of=image.gz

Descompacte e converta.

gunzip image.gz 
VBoxManage convertdd image image.vdi --format VDI
    
por 04.06.2018 / 19:20