The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Сихронизация файлов между двумя серверами"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Файловые системы, диски / Linux)
Изначальное сообщение [ Отслеживать ]

"Сихронизация файлов между двумя серверами"  +/
Сообщение от HappyAlex email(ok) on 21-Май-12, 13:37 
Добрый день
Необходимо сихронизировать файлы между двумя серверами .. скажем раз в сутки

Ранее я использовал rsync
rsync -arzgop -e ssh root@192.168.15.61:/folder1/ /folder

все бы ничего

но например после первого полного синка - размер папок одинаковый

после того в src (folder1) делаются какие либо изменения и я через сутки делают сихронизация то фолдер всегда по размеру больше чем folder1 и конечно же folder содержит удаленные файли .. которых уже скажем в folder1 нет.. .ну это видно после нескольких дней сихронизации

что хотелось бы

сихронизация файлов между двумя серверами .. при этом если файл удаляется на сервере1 (мастер) .. то файло(папка) удалялась бы и на сервере втором...

умеет ли это делать rsync ?

что посоветуете ?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Сихронизация файлов между двумя серверами"  +/
Сообщение от Аноним (??) on 21-Май-12, 13:44 
посоветую читать man rsync
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Сихронизация файлов между двумя серверами"  +/
Сообщение от HappyAlex email(ok) on 21-Май-12, 13:57 
> посоветую читать man rsync

угусь ;) я дуринда =) там есть же ключик --delete

сейчас потестировал .. все работает на 5+ если я верно все сделал

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Сихронизация файлов между двумя серверами"  +/
Сообщение от Дядя_Федор email on 22-Май-12, 08:45 
> угусь ;) я дуринда =) там есть же ключик --delete
> сейчас потестировал .. все работает на 5+ если я верно все сделал

Вот мой вариант бэкапа (ключи посмотрите в мануале - лениво их расписывать):
rsync -uvroghtl --delete-after --password-file=/root/rsyncd.scrt backup@bt.lan::"MySQL bases" /home/backup/bt.lan/mysql
Попробуйте - может так больше подойдет. :)


Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Сихронизация файлов между двумя серверами"  +/
Сообщение от HappyAlex email(ok) on 24-Май-12, 09:10 
>> угусь ;) я дуринда =) там есть же ключик --delete
>> сейчас потестировал .. все работает на 5+ если я верно все сделал
>  Вот мой вариант бэкапа (ключи посмотрите в мануале - лениво их
> расписывать):
> rsync -uvroghtl --delete-after --password-file=/root/rsyncd.scrt backup@bt.lan::"MySQL
> bases" /home/backup/bt.lan/mysql
> Попробуйте - может так больше подойдет. :)

я использую вот так
rsync --delete -arzgop -e ssh root@192.168.15.20:/storage/ /storage/

и что-то как-то мне кажется, что не работает =(
источник
Filesystem            Size  Used Avail Use% Mounted on
/storage              1.8T  510G  1.3T  30% /

куда копируется
/dev/sdb1             820G  562G  258G  69% /storage

т.е разница уже 50Gb :(

сейчас делается синк

root     14335  3.3  0.4 186652 135372 pts/1   Ss+  09:50   2:40 rsync --delete -arzgop -e ssh root@192.168.15.20:/storage/ /storage/
root     14336  4.4  0.0  42888  7264 pts/1    S+   09:50   3:35 ssh -l root 192.168.15.20 rsync --server --sender -logDtprze.iLsf . /storage/
root     14337  4.3  0.4 245108 119184 pts/1   S+   09:50   3:28 rsync --delete -arzgop -e ssh root@192.168.15.20:/storage/ /storage/


странно, что когда делал тест.. то все работало
жду завершения процесса синка .. может чего нить и изменится

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Сихронизация файлов между двумя серверами"  +/
Сообщение от Дядя_Федор on 24-Май-12, 15:37 
> странно, что когда делал тест.. то все работало
> жду завершения процесса синка .. может чего нить и изменится

Прикрутили бы логгирование на стороне сервера - и посмотрели бы, что и как происходит. Делов-то.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Сихронизация файлов между двумя серверами"  +/
Сообщение от HappyAlex email(ok) on 25-Май-12, 07:29 
>> странно, что когда делал тест.. то все работало
>> жду завершения процесса синка .. может чего нить и изменится
>  Прикрутили бы логгирование на стороне сервера - и посмотрели бы, что
> и как происходит. Делов-то.

после долгих ожиданий (синк делается очень долго) размер все же выравнился =) что радует...

вот только скорость сихронизации =( убивает

возможно дело в ключе -a .. возможно нужно использовать -u

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Сихронизация файлов между двумя серверами"  +/
Сообщение от HappyAlex email(ok) on 25-Май-12, 11:08 
>>> странно, что когда делал тест.. то все работало
>>> жду завершения процесса синка .. может чего нить и изменится
>>  Прикрутили бы логгирование на стороне сервера - и посмотрели бы, что
>> и как происходит. Делов-то.
> после долгих ожиданий (синк делается очень долго) размер все же выравнился =)
> что радует...
> вот только скорость сихронизации =( убивает
> возможно дело в ключе -a .. возможно нужно использовать -u

кстати при указании --delete-after или --delete медленно работает сихронизация

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Сихронизация файлов между двумя серверами"  +/
Сообщение от Дядя_Федор on 25-Май-12, 16:16 
> кстати при указании --delete-after или --delete медленно работает сихронизация

Ну, может канал между серверами говененнький. Тут Вам виднее. Может машины обе нагружены - тоже вариант.


Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Сихронизация файлов между двумя серверами"  +/
Сообщение от HappyAlex email(??) on 26-Май-12, 15:15 
>> кстати при указании --delete-after или --delete медленно работает сихронизация
>  Ну, может канал между серверами говененнький. Тут Вам виднее. Может машины
> обе нагружены - тоже вариант.

канал 1gb
как вариант больше машина отдающая загружена, т.к. на приеме нагрузки вообще нет 0.01 аверадж

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру