Fazendo Backup de suas ACL’s no Linux

Então, nós nunca nos preocupamos em fazer backup de ACL’s até o dia em que precisamos migrar o servidor por qualquer motivo. Não é? Pois bem, não foi diferente no meu caso.

Eu já tinha pensado que iria ter que refazer todas as ACL’s manualmente e resolvi pesquisar. SIM! Existe uma forma de fazer backup e restore das mesmas, e é bem simples.

1) Exportando as ACL’s para um arquivo texto:

spitfire:/# getfacl -R /home > /root/home.acl

O comando acima, exporta as ACL’s aplicadas no /home para um arquivo texto chamando “home.acl” dentro de /root.

2) Depois, basta usar o comando para restaurar a partir do arquivo:

spitfire:/# setfacl –restore /root/home.acl

Reparem que, o comando de “restore” deve ser feito no mesmo local de onde foi o backup, no meu caso na raiz (/).

[]’s

Deixe uma resposta