Veja aqui: Melhor maneira de fazer backups do Subversion? como ele responderá sua pergunta geral, eu acredito.
OBSERVAÇÃO: o abaixo é baseado na minha experiência com o sysadmin. Eu não sou um especialista em Subversion, e você pode obter mais respostas informadas no StackOverflow.
Pessoalmente, eu tive que fazer backup de um servidor SVN no passado e usei svnadmin dump
, mesmo que o departamento de engenharia. cabeça lá jurou que seu rsync noturno era tão válido. Existe um risco com o rsync se os repositórios estiverem em uso embora o rsync não detecte tudo.
Para mim, acabei deixando seu trabalho do rsync cron no lugar para mantê-lo feliz e fazendo o svnadmin dump
para um arquivo tar fora do local.
No que diz respeito aos benefícios de svnadmin dump
ou hotcopy
, não consigo pensar em nenhum para ser honesto, pelo menos em um cenário de recuperação de desastres, a não ser que eles possam garantir que os repositórios on-line sejam usados. / p>