Backup do servidor em nuvem da Full Rackspace para o local

0

Eu quero rsync meu disco do servidor de nuvem Rackspace inteiro para uma unidade local. O comando que estou usando atualmente é:

rsync --dry-run --archive --xattrs --compress --partial --progress --exclude={/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found} / user@remote_server:/backup_dir

Eu acho que não devo excluir /dev/ porque minha partição raiz está em /dev/xvda1 .

No entanto, quando executo isso, não recebo nenhuma saída e ela sai imediatamente. O código de saída (marcado com echo $? ) é 0 . O que poderia estar acontecendo?

Além disso: se houver uma maneira melhor de fazer isso, ou sinalizadores de linha de comando mais apropriados, diga-me.

    
por tekknolagi 27.06.2014 / 21:59

1 resposta

0

Você já tentou usar a opção --verbose ? Espero que isso faça com que o rsync lhe diga algo sobre o que está acontecendo.

Nota: Se fosse eu, não estaria fazendo o backup de todo o / . Mesmo com as exclusões listadas, você ainda estará fazendo o backup de muitos arquivos (bastante grandes) que não precisam de backup, como /usr e /bin . É provavelmente mais fácil sincronizar apenas os diretórios que você precisa, em vez de excluir, do que aqueles que você não precisa.

    
por Elliott 27.06.2014 / 22:51