rsync com cloudfuse

1

Estou tentando rsync entre dois dirs usando:

rsync -atO --ignore-existing /src 1.1.1.1:/target/

O diretório de destino é montado por meio de cloudfuse e o diretório de origem é regular.

Eu recebo um erro:

rsync: failed to set times on "/target/somefile": Function not implemented (38) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1070) [sender=3.0.9]

    
por dimid 15.01.2015 / 14:44

1 resposta

1

Aparentemente cloudfuse não suporta tempos de modificação de configuração em arquivos existentes (o erro "não implementado").

Por isso, você precisa informar rsync para não tentar:

rsync -a --no-times --ignore-existing /src 1.1.1.1:/target/

O -t que você forneceu estava implícito em -a e precisa ser desativado , portanto --no-times . Também -0 não faz sentido, já que você não está usando arquivos * from / filter.

    
por 15.01.2015 / 15:03

Tags