Perdoe minha ignorância, sou um novo usuário deste site, Linux e Raspberry Pi.
A seguir, há um link para uma pergunta, a partir da qual eu usei a resposta bem documentada do usuário rsync
, para criar meu próprio rsync
comando para fazer um backup em uma pasta no HD de um MacBook Pro na minha rede local:
Um Raspberry Pi pode ser usado para criar um backup de si mesmo?
Não consegui acompanhar esta pergunta e não consegui enviar uma mensagem ao usuário goldilocks porque parece que não existe tal coisa no Stack Exchange?
O que eu vim com isso é o seguinte:
rsync -aHv --rsync-path="sudo rsync" --delete-during --exclude-from=/Users/user/Documents/rsync-exclude.txt --rsh="ssh" user@host:/ /Users/user/Desktop/rpi-backup/
Pelo que entendi, a adição do --rsync-path="sudo rsync"
argumento permite não ter que usar uma conta root (insegura) sobre o ssh.
Tudo parece correr bem, mas infelizmente recebo um erro no final da transferência, que se parece com isso:
rsync error: some files could not be transferred (code 23) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-47/rsync/main.c(1400) [generator=2.6.9]
É com isso que eu deveria me preocupar e, em caso afirmativo, como corrigi-lo? Ou é porque eu usei um rsync-exluded.txt
arquivo para excluir a exclusão de certos diretórios durante o rsync e esse erro está apenas confirmando isso?
Além disso, foi dito por um usuário que respondeu a essa pergunta que não seria possível fazer backup em um Mac? Meu comando parecia funcionar sem problemas, pois havia obviamente um backup do sistema de arquivos na pasta que designei como destino. O único problema foi o erro que recebi no final do rsync
.
rsync
diferem, 2 OS X sobreposições Unix com a sua própria camada que impede o acesso a determinados diretórios 3 A menos Usuários coincidem com as configurações podem ser perdidas, 4 permissões em hfx
e ext4
diferem significativamente. Você pode fazer o backup de arquivos do usuário, mas os arquivos do sistema serão perdidos / perdidos.