Rsync adicionando um “?” no começo dos diretórios

0

Atualmente, tenho muitos desses comandos em execução em um arquivo .sh semelhante a este:

rsync -avz -e ssh --rsh='ssh -p1337' --bwlimit=10000 root@DestinationIP:/home/backup /home/localbackup
rsync -avz -e ssh --rsh='ssh -p1337' --bwlimit=10000 root@DestinationIP:/home/backup2 /home/localbackup2

Quando eu vou executar isso, ele passa para o destino corretamente, mas adiciona um "?" para o início do diretório localmente, que prompty preenche o disco rígido até a borda.

Eu fiz uma bandeira incorretamente? Eu pensei que rsync deveria sincronizar os diretórios, não duplicá-los.

    
por mobile 18.03.2013 / 18:37

1 resposta

1

Você pode querer olhar as páginas man para rsync .

Existe uma seção com o seguinte:

The file-types that replace the X are: f for a file, a d for a directory, an L for a symlink, a D for a device, and a S for a special file (e.g. named sockets and fifos).

          The  other  letters  in  the string above are the actual letters
          that will be output if the associated attribute for the item  is
          being  updated or a "." for no change.  Three exceptions to this
          are: (1) a newly created item replaces each letter with  a  "+",
          (2)  an identical item replaces the dots with spaces, and (3) an
          unknown attribute replaces each letter with a "?" (this can hap-
          pen when talking to an older rsync).

Comece por aí e reporte-se!

    
por 18.03.2013 / 19:16