Backup e restaurar todo o sistema com o problema TAR

0

Isso aconteceu algumas vezes. Então estou curioso por quê.

Para alguma finalidade, eu fiz tar cf /backup/os.tar / --one-file-system . Em seguida, inicializou em um sistema de recuperação e um sistema de arquivos raiz refeito. Então tar xf /backup/os.tar . E sendmail não funcionou. Ou foi lightdm e unity .

Assisti a vários registros por um dia, descobri a causa raiz. Tudo foi por causa da permissão foi alterada para alguns arquivos. Por exemplo, /usr/lib/dbus-1.0/dbus-daemon-launch-helper não era executável. /var/lib/sendmail/ pertence ao grupo errado.

    
por Magicloud 18.12.2015 / 04:03

1 resposta

1

Adicione simplesmente -p no seu comando tar.

-p, --preserve-permissions, --same-permissions
                             extract information about file permissions
                             (default for superuser)
    
por Tung Tran 18.12.2015 / 04:41