Как я могу синхронизировать мои www файлы с ч / б серверами? - PullRequest
0 голосов
/ 23 мая 2010

Я хочу синхронизировать свои данные на всех моих веб-серверах. Как это можно сделать?

Ответы [ 3 ]

0 голосов
/ 23 мая 2010

Windows-версия rsync называется cwRsync и работает хорошо. Однако он не обрабатывает разрешения в Windows. Таким образом, все файлы на принимающей стороне наследуют разрешения по умолчанию.

Если все системы находятся в быстрой сети с малой задержкой, робокопии будет достаточно.

Если они находятся в одном домене активного каталога Windows, лучше использовать встроенную репликацию DFS.

0 голосов
/ 23 мая 2010

Использование Microsoft Web Deploy, вероятно, является одним из самых мощных решений для репликации содержимого сервера, разрешений, настроек реестра, объектов COM, компонентов GAC и многого другого. http://www.iis.net/download/webdeploy

Вы можете выполнять оперативную синхронизацию (т.е. два действующих сервера) или создавать пакеты, чтобы их можно было применять в автономном режиме, переносить серверы из iis 6-7, сравнивать два сервера, обнаруживать зависимости, синхронизировать базы данных (SQL Server и MySQL), только синхронизировать один или несколько сайтов и т. д.

Он также включен в Visual Studio 2010 для создания пакетов веб-приложений, которые могут быть легко развернуты удаленно через HTTPS без необходимости быть администратором.

0 голосов
/ 23 мая 2010

Rsync - это простой способ синхронизации файлов. Первоначально он предназначен для Unix, но он также довольно хорошо работает под Windows. Он передает только те части файлов, которые изменились.

Для баз данных все намного сложнее, вам нужно искать репликацию, если вам это нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...