Você pode rsync / em outro diretório, que lhe dará um backup completo do servidor de produção. Você precisará de espaço suficiente para toda a hierarquia. Além disso, você precisará excluir itens como / proc, / sys e outros pontos de montagem. Use -x
irá excluir seus dados se estiverem em um sistema de arquivos montado.
Idealmente para esse tipo de configuração, eu identificaria os diretórios de dados e configuração para os aplicativos que estão sendo usados e os selecionaria. Ao planejar um cenário de backup, decida quantos dados deseja perder e planeje seus backups a partir dele. Você está disposto a perder dados de registro?
O backup de bancos de dados ao vivo com o rsync provavelmente causará problemas. A abordagem que uso é usada para usar as ferramentas de banco de dados para criar um backup recuperável e copiá-lo.
Considere usar --include-from=FILE
para selecionar os diretórios que precisam de backup. Use a opção --dry-run
para ver o backup do backup antes de sua primeira execução.