1

Мне бы потребовались некоторые рекомендации от вас по поводу проблемы, с которой я сейчас сталкиваюсь.

Справка: в офисе в США и Индии есть сетевое хранилище. Все данные в настоящее время хранятся в хранилище США. Я пытаюсь синхронизировать определенные папки из хранилища в США в хранилище в Индии. Я хотел бы синхронизировать данные в значительной степени в режиме реального времени. Есть около 30 000 папок и 100 000 файлов.

Я исследовал множество программ, которые могут сделать это, но получить эти программы в компании - сложный вариант. Поэтому я смотрю на варианты , как RoboCopy, XCopy, RichCopy, SyncToy и т.д. Ниже приведены мои требования

  1. Синхронизация данных должна быть в реальном времени
  2. Если к файлу одновременно обращаются 2 или более пользователей, синхронизация не должна повредить файл. Что еще более важно, он не должен создавать несколько версий одного и того же файла. Это причина, почему DFSR не подходит.

RoboCopy дает мне возможность отслеживать папки и автоматически копировать данные, а также пропускать файл, когда он кем-то открывается.

RoboCopy "\\Server1\Folder" "\\Server2\Folder" *.xyz /z /mir /mot:30 /log:test.log

SyncToy и RichCopy не отслеживают изменения в режиме реального времени.

Скорость и возможности XCopy ограничены.

У меня есть следующие вопросы:

  1. Какова производительность RoboCopy, когда существует сложная структура папок?
  2. Есть ли другое программное обеспечение, которое может сделать это? Желательно от Microsoft.
  3. Как долго RoboCopy отслеживает изменения файлов и папок? Продолжает ли он работать, пока командная строка не будет закрыта?
  4. Как метка времени играет роль, когда NAS расположены в 2 разных часовых поясах?

0