Хост-клиент Ubuntu для резервного копирования?

Я хочу использовать Ubuntu Server для размещения какой-либо службы резервного копирования для резервного копирования файлов клиентов, которые находятся на компьютерах Windows в другом месте. Любые рекомендации будут с благодарностью о том, как это можно сделать.

2 ответа

Вы можете использовать rsync для этого. Существует версия rsync для Windows, которая называется cwRsync. Он основан на Cygwin.

Вы можете установить cwRsync на свои Windows-боксы, а затем rsync данные на ваш компьютер с Ubuntu. Я использовал rsync для этого, когда я перенес сервер с Linux на Windows, и мне пришлось скопировать несколько ГБ данных с одного компьютера на другой.

Вот пример, как это сделать.

Если вы создадите пакетный файл для резервной копии, вы можете запустить его автоматически с помощью планировщика событий в Windows.

Вы можете использовать простой rsync (cwRsync, упомянутый NZB) для синхронизации данных клиента с вашим сервером.

Кроме того, я бы позволил серверу делать ежедневные снимки синхронизированных данных. Если ваш клиент испортил данные, ваша копия rsync, вероятно, также испорчена. В этом случае вы хотите восстановить данные из последнего снимка.

Прочитайте это для вдохновения о том, как сделать это, используя жесткие ссылки. Я бы не стал использовать архивы, потому что вы обычно будете использовать гораздо больше дискового пространства.

Другие вопросы по тегам