1

У нас есть git-сервер Bonobo, работающий на сервере Windows, и мы должны скопировать все репозитории на другой сервер Windows, чтобы мы могли восстановить git-сервер Bonobo даже после того, как наш офис был сожжен. На данный момент у нас есть SMB и SFTP.

Соединение между двумя серверами медленное, а репозитории взорваны, поэтому для ночного резервного копирования нам потребуется инкрементное резервное копирование.

Можем ли мы просто использовать команду copy командной строки, чтобы скопировать измененные файлы из подпапки Repositories с одного сервера на другой, или мы должны выбрать rsync? Поддерживает ли (S)FTP копирование только измененных файлов?

Есть ли что-то, на что мы должны обратить внимание в отношении метаданных, которое не хранится в подпапке Repositories?

1 ответ1

0

Единственный способ, который я вижу, это использование инструмента резервного копирования / восстановления, который может управлять хорошо инкрементными резервными копиями и реплицировать по крайней мере папку app_data. Это создаст резервный вторичный сайт (не реплику приложения), который вы можете использовать, если основной не работает. Есть много услуг, которые могут предоставить это. Я использую backup @ огромный, который может сделать резервную копию папки приложения, а также выполнить DR всего сервера. Вы можете перевести этот режим в спящий режим или выполнять ежедневное добавочное восстановление на вторичном сервере.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .