Como configurar permissões no disco rígido externo para usá-lo no backup usando o rsync?

1

Portanto, instalei recentemente o arch linux e estava pesquisando uma boa maneira de fazer backup dos meus dados. Olhando para o wiki, decidi seguir este guia: link .

Meu comando é

sudo rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / /run/media/jakev/BACKUPDISK/2016.03.27/

Isso não está funcionando. Eu recebo um monte de erros como este

rsync: chown "/run/media/jakev/BACKUPDISK/2016.03.27/usr/bin/.grops.IsCNPi" failed: Operation not permitted (1)

Se eu continuar permitindo, todas as vezes ele ficará preso no arquivo usr/bin/msgfilter

Eu acho que isso tem algo a ver com as permissões na unidade? Alterar o dono? Eu sou relativamente novo no arch linux, então por favor me ajudem.

Obrigado a todos vocês!

Edit: Então eu tenho isso para correr todo o caminho por não usar o sudo. Embora, no final, eu receba este erro rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1178) [sender=3.1.2]

    
por Jake Vossen 27.03.2016 / 22:04

1 resposta

2

rsync está reclamando por não conseguir definir o proprietário de um arquivo no disco de backup porque o tipo de sistema de arquivos que você está usando no disco de backup não possui nenhum conceito de propriedade de arquivos.

Não é um erro fatal, e rsync terá sucesso de qualquer forma, mas se você quiser que seu backup seja fiel ao conteúdo do sistema de arquivos original e seja o mais útil possível no caso de precisar ser restaurado, É melhor você fazer backup em um disco externo com um sistema de arquivos que suporte recursos POSIX suficientes para suportar um sistema POSIX. A propriedade provavelmente não é a única coisa que rsync está deixando de fazer backup: provavelmente você está perdendo algumas permissões, atributos estendidos (relevantes porque você especificou -X ), links simbólicos, links físicos (irrelevantes porque você não especificou -H , mas eu recomendo que você faça isso) e os timestamps de arquivo também.

    
por 27.03.2016 / 22:56