AKB Forums

Go Back   AKB Forums > Software and Hardware > Software
Home Register Blogs FAQ Members List Calendar Downloads Arcade Mark Forums Read

Software Вопросы по программному обеспечению

Troubles when posting message? Click here! :: Проблемы с отправлением сообщения? Нажмите сюда!

Reply
 
LinkBack Thread Tools Display Modes
Old Jul 25, 2005, 17:12   #1
Профессор
 
Nikita's Avatar
 
Join Date: Jan 2005
Location: Perm
Posts: 2,142
Rep Power: 4
Reputation: 10
Send a message via ICQ to Nikita
rsync

решил поделится опытом.
в общем есть утилита называется rsync
из названия понятно что это remote synchronization.
Теперь где ее можно использовать
1. Mirroring ну например веб серверов
2. backup с одной линукс машины на другую
3. just copy если необходимо скопировать кучу файлов с одной машины на другую, лучше делать это именно рсинком, другие утилиты могут слитать, когда натыкаются на всякие извращенные файлы, а эта если слетит, ее можно подкорректировать и заного запустить
Единственный минус которым я столкнолся это когда вы делаете smbmount виндавоза ни линкус а потом пытаетесь прогнать по ней rsync, в общем он сказал что там нечего синхронизировать, потом оказалось что формат названия файлов виндавоза немного отличается от линукса и по этой причине рсинк не видит этих файлов.

Плюсы
Скорость бешенная, вы можете архивировать файлы на одной стороне, проганять ее по сетке и разархивировать ее на месте ( это так сказать если линк слабоватый), так же вы можете использовать ssh ну или другой тунель, по вашему вкусу уже ...
рсинк можно присобачить к cron-u ну и конечно все это автоматизировать, в общем ну очень гибкая штука.
а это вот экзампл
rsync -e ssh -avz user_name@remote_host:$PATH $Loacl_Path
если еще заведете ключи для ssh-а без пароля ... тогда вообще эстетика !

надеюсь чем то поможет.
Nikita is offline   Reply With Quote Quote selected
Old Jul 26, 2005, 15:23   #2
Guru Apprentice
 
Join Date: Feb 2002
Location: /dev/null
Posts: 524
Rep Power: 7
Reputation: 10
Send a message via ICQ to Ektich Send a message via Yahoo to Ektich
accemic26, ты забыл самое главное достоинство указать: rsync тащит только изменения в файлах. Тоесть если ты только одну букву в 1Мб-ом файле поменял - он только эту букву перетащит. Причем работает и на бинарниках (man rsync для подробностей).

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

На счет виндовс файлов - это что-то странное, если ls видит файлы то и rsync должен. Может проблема в датах создания файлов?
__________________
\/\/h47'5 1n 4 n4m3? 7h47 wh1(h w3 (4|| 4 r053,
8y 4ny 07h3r n4m3 w0u|d 5m3|| 45 5w337...
Ektich is offline   Reply With Quote Quote selected
Old Jul 26, 2005, 15:30   #3
Профессор
 
Nikita's Avatar
 
Join Date: Jan 2005
Location: Perm
Posts: 2,142
Rep Power: 4
Reputation: 10
Send a message via ICQ to Nikita
Сорри и в прямь забыл ...
Сделай эксперимент ... может у тебя этой проблемы не будет ( относительно виндавоза).
Nikita is offline   Reply With Quote Quote selected
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 19:18.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
This board was founded on September 29, 2001
Powered by Viper Internet

Affordable Web Hosting | ParevNet

Buy text link