URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 43610
[ Назад ]

Исходное сообщение
"как синхронизировать файлы по сети между Linux-ами?"

Отправлено Michael , 05-Май-04 14:50 
подскажите, как синхронизировать файлы с одного RH8.0 на другой RH8.0 по сети?
нужно с сохранением регистров имен и с сохранением атрибутов и так, чтобы до начала процесса копирования можно было отменить перенос некоторых файлов.
т.е. что-то типа того, как это делает Windows Commander.
к сожалению, остановить сервер-оригинал нельзя, соответственно - нельзя из него вынуть винт.

Содержание

Сообщения в этом обсуждении
"как синхронизировать файлы по сети между Linux-ами?"
Отправлено open , 05-Май-04 15:52 
может man rsync
>подскажите, как синхронизировать файлы с одного RH8.0 на другой RH8.0 по сети?
>
>нужно с сохранением регистров имен и с сохранением атрибутов и так, чтобы
>до начала процесса копирования можно было отменить перенос некоторых файлов.
>т.е. что-то типа того, как это делает Windows Commander.
>к сожалению, остановить сервер-оригинал нельзя, соответственно - нельзя из него вынуть винт.
>



"как синхронизировать файлы по сети между Linux-ами?"
Отправлено Gennadi , 05-Май-04 16:40 
>может man rsync
>>подскажите, как синхронизировать файлы с одного RH8.0 на другой RH8.0 по сети?
>>
>>нужно с сохранением регистров имен и с сохранением атрибутов и так, чтобы
>>до начала процесса копирования можно было отменить перенос некоторых файлов.
>>т.е. что-то типа того, как это делает Windows Commander.
>>к сожалению, остановить сервер-оригинал нельзя, соответственно - нельзя из него вынуть винт.
>>

tar -czvf file archiv.tgz
scp archiv.tgz <другой RH8.0>:/куда-надо/
tar -xzvf archiv.tgz


"как синхронизировать файлы по сети между Linux-ами?"
Отправлено lavr , 05-Май-04 17:15 
>>может man rsync
>>>подскажите, как синхронизировать файлы с одного RH8.0 на другой RH8.0 по сети?
>>>
>>>нужно с сохранением регистров имен и с сохранением атрибутов и так, чтобы
>>>до начала процесса копирования можно было отменить перенос некоторых файлов.
>>>т.е. что-то типа того, как это делает Windows Commander.
>>>к сожалению, остановить сервер-оригинал нельзя, соответственно - нельзя из него вынуть винт.
>>>
>
>tar -czvf file archiv.tgz
>scp archiv.tgz <другой RH8.0>:/куда-надо/

а почему не сразу же:

gtar --rsh-command="/path/ssh" -cvf <другой RH8.0>:/куда-надо/ ?

>tar -xzvf archiv.tgz

rsync наверное удобней


"как синхронизировать файлы по сети между Linux-ами?"
Отправлено Михаил , 06-Май-04 08:53 
>man rsync

>rsync наверное удобней

спасибо за наводку на rsync!
до сих пор мне им пользоваться не приходилось и я почему-то думал, что rsync - это только клиент, но, оказывается, он может быть и сервером...

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


"как синхронизировать файлы по сети между Linux-ами?"
Отправлено lavr , 06-Май-04 10:15 
>>man rsync
>
>>rsync наверное удобней
>
>спасибо за наводку на rsync!
>до сих пор мне им пользоваться не приходилось и я почему-то думал,
>что rsync - это только клиент, но, оказывается, он может быть
>и сервером...
>
>осталось только придумать, как сделать частичную синхронизацию, чтобы не убить нужные файлы...
>но, думаю, с этим я справлюсь...

есть вообще простенькая и удобная штучка:

http://mirrordir.sourceforge.net/