У меня есть два сервера Windows (server A и server B), которые я использую для совместного использования папок (в качестве файловых серверов). Я хочу, чтобы одна общая папка на server A автоматически и периодически копировалась со своими данными в другую общую папку на server B в определенное время, скажем, в 12:00.

Как я могу это сделать?

3 ответа3

2

Одним из путей решения это запланированное задание выполняется ежедневно в 12 утра с помощью robocopy на ServerA Командной строкой для запланированной задачи будет robocopy drive:\path\to\share \\ServerB\share /mir . Robocopy имеет МНОГИЕ дополнительные параметры, которые вы, возможно, захотите изучить, но этот простой синтаксис будет отражать структуру каталогов от первого пути ко второму.

0

У меня нет никакого опыта работы с серверами, но, поскольку они являются Windows, думаю, я могу предположить, что теоретически должно работать то, что работает на ПК с Windows. Эти решения, я думаю, будут работать на ПК.

  • Если объем данных не слишком велик, любую облачную службу синхронизации можно было бы выполнить: Dropbox, Skydrive и т.д. Это, безусловно, самый простой вариант, хотя он использует пропускную способность и для передачи файлов на облачные серверы.

  • Нечто подобное SVN может сделать именно это, помимо хранения ревизий / резервных копий.

  • Я почти уверен, что какое-то программное обеспечение FTP (должно быть и для серверов, верно?) есть настройки, чтобы делать такие автоматические отправки.

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

0

Вы можете использовать AutoFileMove для создания расписаний передачи, которые будут автоматизировать передачу файлов и поддерживать синхронизацию обоих серверов.
Вы можете сделать то же самое между ftp, dropbox или amazon s3.

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