
Estou tentando usar o RSYNC para restaurar um backup. Estou tentando restaurar todos os arquivos executando o mesmo comando que o script executa para backup, mas com o destino e o destino trocados.
rsync -rltpqz --delete [email protected]:dir /users/home/username/
No entanto, recebo esse erro ...
/users/home/username/: is a directory
Responder1
Você deve estar ciente das estruturas de diretório com as quais está trabalhando. O Rsync não é muito consistente na forma como isso é tratado. Já fui mordido algumas vezes por isso.
Se você estava fazendo backup do diretório chamado "nome de usuário" para o diretório /dir/ do host remoto, você desejará que esse diretório com a barra de host remoto vá para /usuários/home no servidor local.
rsync -avP[e-mail protegido]:dir/nome de usuário /usuários/home/