Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Синхронизация данных (http://forum.oszone.net/showthread.php?t=3643)

Prizrack 29-01-2004 15:45 19655

Есть два сервера, на одном лежат пользовательские файлы. Как сделать так, что и на втором они были, причем обновлялись, если не в реальном режиме времени, то хотя бы два раза в сутки. (копировать их туда сюда не реально, из-за большого объема)

SkyF 29-01-2004 17:06 19656

воспользоваться Распределенной файловой системой DFS (в меню Администрирование) через общие папки.

почти в реальном масштабе времени..

Prizrack 29-01-2004 17:16 19657

SkyF а можно немножко поподробнее ????

SkyF 29-01-2004 17:35 19658

на обоих серверах делаете общими каталоги с данными для синхронизации (один каталог пусть будет исходным, другой пусть будет приемным).
Затем создаете корень DFS через эту оснастку. Делаете либо доменный (елси есть домен - и он лучше), либо изолированный корень.
В конре указываете ваш исходный сервер, вашу исходную папку, называте ваш корень.
затем следует добавить корневую реплику, те общую папку на приемном сервере - обе эти общих папки будут участвовать в репликации ( синхронизации данных).

Но теперь необходимо включить репликацию. Для этого в корне из контекстного меню выбираем пункт "Политика репликации"  и из этих двух ссылок указываем кто будет источником (помечаем как основной), и включаем участие в реплике на втором сервере (приемном).

ждем...
проходит синхронизация данных и се-ля-ви.. на приемном сервере - копия данных из общего каталога нашего основного.

PS желательно наличие установленного пакета исправления номер 3 на обоих машинах.

Prizrack 30-01-2004 09:56 19659

Спасибо SkyF, вроде получилось ! )))


Raistlin 30-01-2004 11:47 19660

Вообще-то такой вариант не очень рекомендуется для постоянно изменяемых файлов -- чревато потерей информации. Механизм: пользователь изменяет файл, сохраняет его в DFS-папку. Затем пользователь за другим компьютером открывает тот же файл, но обращение происходит к другой реплике DFS -- той, на которую изменённый файл ещё не реплицировался. Изменяет его, сохраняет изменения -- и всё, результаты работы первого пользователя потеряны.
Цитата:

копировать их туда сюда не реально, из-за большого объема
Так разницы-то, собственно, нет -- что вручную копировать, что синхронизировать через DFS -- всё равно трафик одинаковый будет, а то и больший. Настрой планировщик на синхронизацию папок (через XCOPY или какой внешней утилитой).

Prizrack 30-01-2004 12:32 19661

Raistlin, а если пользователь имеет прямое обращение (без dfs) к папке, которая находится на первом сервере??? Тогда же получается следующее: репликация происходит, данные на втором сервере обновляются с первого, а пользователь работает только с первым сервером, а данные на втором для него не доступны. Правильно ??? или я в чем то ошибаюсь ??

Raistlin 30-01-2004 13:10 19662

Правильно, только я всё равно не понимаю, почему не настроить ежедневную ночную синхронизацию папок. Учти, что репликация файлов по DFS довольно сильно нагружает и источник, и результат, плюс к тому завести реплицируемые реплики можно только на машинах с серверными ОС, а они, как правило, и так не прохлаждаются.

NordWest 03-07-2006 12:54 457216

Цитата:

Вообще-то такой вариант не очень рекомендуется для постоянно изменяемых файлов -- чревато потерей информации.
А как же быть то? Как реализовать отказоустойчивость при помощи DFS и при этом не терять информацию? Можно ли например четко определить на какой ресурс будут отправляться все пользователи. И чтобы при отказе основного ресурса все они посылались на дополнительный. Тогда будет нельзя одновременно редактировать один и тот же фаил и данные не будут теряться... Или наоборот, чтобы DFS следил за открытыми файлами и не разрешал их повторного открытия. Но второе маловероятно конечно.

Sidelong 18-09-2006 15:18 486300

2SkyF
Цитата:

Затем создаете корень DFS через эту оснастку.
а можно поподробнее как сделать это??

Fighter 18-09-2006 21:55 486458

2Sidelong
думаю, быстрее будет поискать искомое на сайте Oszone.net
ибо Владимир, кажись и к сожалению, сейчас редкий гость

Возьмемся за дело с помощью Dfs

NordWest 19-09-2006 13:10 486717

Вроде как получается, что пожно настроить порядок выдачи линков, основанный на SiteCosting, PriorityClass и PriorityRank. Даже нашел описалово того как это происходит - http://download.microsoft.com/downlo...okOfSP1Doc.doc . И попробовал покрутить с этими классами... но как-то не выходит желаемый результат. Никто не поделится опытом в такой настройке?



Время: 22:21.

Время: 22:21.
© OSzone.net 2001-