Os backups devem pertencer ao root: backup?

1

Eu tenho um servidor central backup rodando Debian que contém backups de vários outros hosts na rede, armazenados em uma estrutura como

/media/backup/imap
/media/backup/wiki

Com imap e wiki sendo hosts em nossa rede. No momento, todos os arquivos abaixo de /media/backup são de propriedade de root:backup com 0750 permissões. O que é chato sobre isso é que

  1. Todos os membros do grupo de usuários backup podem ler os backups todos , incluindo os de dados confidenciais (por exemplo: emails).
  2. No momento, uma das contas de administrador ( jim@backup ) é usada para restaurar os backups. É irritante que essa funcionalidade esteja vinculada a um usuário específico.

Esta configuração faz sentido? Se isso não acontecer, qual é a melhor abordagem para organizar backups? Uma solução que estive considerando é ter diferentes usuários do sistema por host, portanto, há, por exemplo, imap@backup e wiki@backup . Os arquivos abaixo de /media/backup/imap seriam, então, de propriedade de imap:imap com 0700 de permissões.

    
por Frerich Raabe 29.10.2012 / 12:22

1 resposta

1

Em seguida, use o rdiff-backup. Isso mantém as permissões

link

Preserves all information: Whether you restore from the mirror directory or from an earlier incremental backup, rdiff-backup will reproduce your files exactly as they were. Files >missing at the time of backup will also be missing after the restore. Files hard linked when >backed up will be hard linked after the restore. rdiff-backup also preserves permissions, >user and group ownership, modification time, device files, fifos, and symlinks.

    
por 29.10.2012 / 12:28