Preciso executar backups com o rsync como usuário root?

2

Estou criando uma estratégia de backup para meu laptop (Ubuntu) com base em rsync . Ao fazer o backup de /etc , recebo muitos erros Operation not permitted (1) e Permission denied (13) .

É necessário fazer sudo rsync ... ou os arquivos e pastas problemáticos não são necessários?

    
por saroele 04.01.2017 / 14:54

2 respostas

5

Em geral, você deve executar backups como qualquer usuário necessário para acessar todos os arquivos que estão sendo armazenados em backup. No caso de /etc , isso significa root (portanto, usando sudo , ou um cronjob ou timerd systemed root -owned).

    
por 04.01.2017 / 14:57
0

Se você fizer backup de um diretório abaixo, lembre-se das coisas

  1. all directory and subdirectory have read and write privileges
  2. If any file that file have read privileges 

Agora, se o backup feito por qualquer usuário privilegiado usar o sudo. Antes de usar o sudo, verifique o usuário no arquivo / etc / sudoers que o usuário tem acesso ao sudo ou não. Se não, tente como usuário root.

    
por 04.01.2017 / 16:26