Назад | Перейти на главную страницу

Как я могу автоматизировать Windows Rsync с Linux NAS?

Вот сценарий:

(2) Серверы Windows в офисе

Сервер 1. Сервер приложений Сервер 2. Резервный сервер, PDC, DNS

(5) Ноутбуки с резервным копированием на сервер резервного копирования.

На сервере резервного копирования установлен Symantec Backup Exec, который выполняет резервное копирование другого сервера, а затем переносит резервные копии, которые он делает для себя и другого сервера, во второй раздел. Кроме того, все ноутбуки настроены на резервное копирование в один и тот же раздел под указанной папкой.

Цель:

Я хочу иметь резервную копию сценария rsync всего этого второго раздела на сервере Windows на другое - удаленное - NAS-устройство под управлением Linux. Кто-нибудь знает, что это можно сделать с платформы Windows на Linux или что-то похожее на то, что я хочу сделать? Мне нравится rsync, и это круто, но если есть другое, более простое решение, оно тоже подойдет.

Кроме того, я знаю, что Windows не использует Rsync. Просто метод, который я пытаюсь использовать.

Вы можете использовать rsync через cygwin, но BackupExec уже имеет функции для дублирования ваших резервных копий на NAS (технически говоря, если вы монтируете NAS локально, а затем добавляете этот диск в качестве пула хранения, вы можете запустить задание дублирования, которое копирует эти резервные копии к смонтированному накопителю NAS).

Если вы хотите использовать rsync, вам необходимо установить cygwin с OpenSSH и rsync. После этого остается лишь определить, как вы хотите, чтобы rsync взаимодействовал с целевым сервером. Вы захотите настроить свои ключи rsa так, чтобы ваш NAS и сервер резервного копирования доверяли друг другу, чтобы вам не нужно было беспокоиться о парольных фразах при использовании rsync.

Если у вас есть фундамент, команда rsync будет выглядеть примерно так:

rsync -avze ssh /cygdrive/drive_letter/source/directory user@server:/destination/