Servidor Bonobo Git: Como fazer um backup incremental de todos os repositórios

1

Temos o servidor Bonobo git em execução no servidor Windows e temos que copiar todos os repositórios para outro servidor Windows, para que possamos restaurar o servidor Bonobo git mesmo depois de nosso escritório ter sido totalmente queimado. Temos SMB e SFTP às nossas mãos por enquanto.

A conexão entre os dois servidores é lenta e os repositórios são destruídos, portanto, para um backup noturno, precisaríamos de backup incremental.

Podemos apenas usar o comando copy da linha de comando para copiar os arquivos alterados da subpasta Repositórios de um servidor para outro, ou devemos optar pelo rsync? O (S) FTP suporta copiar apenas arquivos alterados?

Existe alguma coisa que precisamos analisar em relação aos metadados, que não estão armazenados na subpasta Repositórios?

    
por Alexander 03.02.2016 / 11:17

1 resposta

0

A única maneira que vejo é usar uma ferramenta de backup / restauração que pode gerenciar backups bem incrementais e replicar pelo menos a pasta app_data. Isso criará um site secundário de reserva (não uma réplica de aplicativo) que você pode usar se o principal estiver inativo. Existem muitos serviços que podem fornecer isso. Eu uso backup @ enorme que pode fazer backup da pasta do aplicativo ou também executar um DR de todo o servidor. Você pode ter este dormindo ou executar uma restauração incremental todos os dias para seu servidor secundário.

    
por 10.02.2016 / 16:04

Tags