Зеркальное отображение на уровне файлов в реальном времени с локальной NTFS на сетевой диск
У нас есть несколько машин для сбора данных под управлением WinXP. После записи нового файла мы хотели бы автоматически скопировать новый файл в сетевое хранилище (общий ресурс NetApp CIFS).
Нам нужно создавать копии в реальном времени или почти в реальном времени (было бы неплохо копировать при закрытии файлового дескриптора - это не долговременные системные журналы). На данный момент я нашел два коммерческих приложения - MirrorFile и IBM Tivoli CDP. Существуют ли надежные программы с открытым исходным кодом или простые способы заставить Shadow Copy сделать что-то подобное?
Бонусные баллы, если он работает как услуга.
2 ответа
Мы закончили с MirrorFolder. Он имеет множество опций, работает как служба и не требует активных сеансов входа в систему для копирования. Он имеет несколько опций для копирования при закрытии, периодического копирования, копирования при выключении и других. Он также позволяет использовать несколько методов сравнения файлов (целый файл, отметка времени, отметка времени и размер и т. Д.). При потере сети он "делает все правильно" - ставит в очередь файлы для копирования до тех пор, пока не будет восстановлено сетевое соединение. У него больше возможностей, чем когда-либо понадобится большинству людей, и он работал хорошо в течение нескольких месяцев. Одна лицензия на компьютер в настоящее время составляет $40.
Немного не по теме, но может помочь кому-то еще... если на ваших машинах сбора данных работала Windows Server, а сетевым хранилищем было Windows Server, вы можете настроить распределенную файловую систему Windows (DFS) и настроить ее для автоматической репликации содержимого между серверами.,