rsync: самба по сравнению с ftp для резервного копирования

Используйте демона NTP для этого.

Определите много - независимый - серверы ntp для контакта (ntp.conf, директива сервера). 3 сервера хороши, больше лучше.

Протокол сетевого времени разберется в "плохих" источниках времени. Посмотрите на вывод от ntpq -p после выполнения ntpd в течение нескольких часов.

Вы будете видеть, какой основной сервер был выбран, которые считают "хорошими" и которые считают "плохими". Вывод также содержит дрожание и задержку (смещение). Это propably значения, которые Вы после...

1
13.07.2013, 23:17
3 ответа

Я использовал бы rsync, потому что это только копирует то, что изменилось.

Я установил бы cygwin с openssh и rsync на Windows Server, и использовал бы rsync по ssh для создания резервного копирования с командой, такой как это:

rsync -e ssh -var --progress --partial server:/cygdrive/c/myfiles $HOME/mybackup

Преимущество перед использованием или Вашего ftp или опций самбы состоит в том, что в этом случае rsync работает локально и на поле песней и на файле сбора Windows Server names+sizes+timestamps и (при необходимости) контрольные суммы, и только (те части) файлы и папки, которые изменяются (или новый) будут переданы.

Cygwin может быть загружен отсюда, http://www.cygwin.com/ Удостоверяется, что Вы устанавливаете openssh (сервер) и rsync.

И это, вероятно, работает для включения ssh сервера после установки окон: http://www.noah.org/ssh/cygwin-sshd.html

1
27.01.2020, 23:39

Rsync является абсолютно соответствующим решением здесь. ответ @jellefoks' касается, большинство как сделать это, я хотел бы добавить, что я использую rsync для резервного копирования 20 + ТБ NAS более чем 1 ГБ к другому NAS, и требуется примерно 1,5 часа, чтобы сделать это ночью. Так использование 100 МБ, это, очевидно, будет медленнее, но, учитывая Ваши размеры набора данных это должно быть абсолютно приемлемо.

Единственный протест с rsync то, если природа данных будет такова, что это - много файлов, то затем это, очевидно, займет больше времени, чем если они будут меньшим количеством больших файлов. Существует некоторая оптимизация, с которой можно сделать rsync чтобы сказать этому сравнивать файлы на основе метки времени и размера по сравнению с контрольной суммой для улучшения, это - производительность.

Наконец я хотел бы предложить использовать BackupPC. Это дает Вам опцию использования множества методов для резервного копирования, (Samba, rsync, и т.д.), но это - истинное значение, веб-отчеты. Они чрезвычайно полезны в наблюдении, если резервное копирование работало и сколько времени оно взяло.

   ss of backuppc report

1
27.01.2020, 23:39

Для этого случая использования (ежедневное зеркалирование) вы должны установить rsync daemon rsyncd от Cygwin, и не беспокоиться о ssh/ftp/samba. Вот хороший способ объяснения установки в Windows и CentOS.

http://www.gaztronics.net/howtos/rsync-windows.php

0
27.01.2020, 23:39

Теги

Похожие вопросы