Войти

Показать полную графическую версию : Непонятки с rsync


bombording
24-11-2009, 23:01
Добрый вечер.

Синхронизирую две папки через rsync:

rsync -avHK --delete papka1 papka2

papka1 - основная папка
papka2 - папка backup

Всё хорошо синхронизируется. Дальше начинается мистика. На следующий день проделываю следующие операции:

ls papka1

file1 file2 test

ls papka2

file1 file2 test

cd /papka2/test
touch /papka1/file.test

ls /papka1

file1 file2 test file.test

ls /papka2

file1 file2 test file.test

cd /
ls /papka2
file1 file2 test
Как видите, странности возникают когда я создал файл file.test в папке 1, и когда я находясь в /papka2/test просмотрел корень папки 2, этот файл появился и там. Сначала думал что он синхронизировался. Но когда я перешёл в корень cистемы и снова посмотреть что находится в папке 2 этого файла там нет. И если опять просмотреть корень папки 2 из папки /papka2/test этот файл там будет..... Надеюсь понятно написал.

ruslandh
24-11-2009, 23:40
rsync -avHK --delete papka1 papka2

В папке papka2 создаётся papka1 и туда копируется содержимое papka1

Правильно:
rsync -avHK --delete papka1/ papka2/

А что файлы в корне создаёте (/papka2) ?




© OSzone.net 2001-2012