Eu faria um backup do banco de dados antes de fazer o rsync. Eu omitiria o diretório de trabalho do banco de dados & rsync o resto da máquina. Como Hubert Kario disse, você deve executar o rsync pelo menos uma segunda vez.
Eu tenho backup2l programado para fazer backups diários que são armazenados em um servidor externo, este trabalho bem, embora eu também gostaria de ter um backup completo de todo o servidor e armazenar isso no meu PC local.
Como posso fazer isso com erros mínimos ou grande tempo de inatividade? Quer dizer, eu não quero que o banco de dados fique corrompido enquanto eu estou baixando, se ele mudar no meio do caminho, eu preciso desligar a maioria dos processos? Existe algum conselho que você possa dar?
Eu tenho uma configuração de lâmpada debian bastante padrão.
Além disso, é melhor zipar tudo antes de fazer o download? Devo cuidar da segurança protegendo os dados dessa vez?
Em seguida, sugiro rsyncing os dados do servidor sob carga normal.
Quando o primeiro rsync terminar, você abaixa todos os serviços possíveis e executa um segundo rsync, de preferência no modo de usuário único.
É claro que não pode ser mantido, mas deve estar OK para uma situação fora do comum.