19:41 Fri 03 Aug , Dmitrii Kashin wrote: > Andrey Tataranovich <[email protected]> writes: > > > Мне больше нравится вариант с rsync -axzHS --delete --exclude=... после > > этого останется > > либо поправить пару конфигов (что уже проще, т.к. есть бэкап /etc) > > Андрей, я просто хочу полюбопытствовать по поводу флагов. > 1) -S, --sparse handle sparse files efficiently > Правильно ли я понимаю, что этот флаг ускоряет процесс синхронизации для > мелких файлов? Насколько ощутимо ускоряет?
Не для мелких файлов, а для разреженных (sparse files [1]). И ускорение тут только косвенное достоинство. Чтобы понять эффективность этой опции достаточно сравнить $ truncate -s 2G sparse.bin $ rsync -a sparse.bin sparse.bin.copy1 и в противоположность $ rsync -aS sparse.bin sparse.bin.copy2 > 2) -x, --one-file-system don't cross filesystem boundaries > Я правильно понял, что этот флаг удерживает rsync в пределах одной > файловой системы (в нашем случае корневой), так что можно не указывать в > --exclude, к примеру, /home, который у меня на другой ФС? Да. > Извините за возможно нубские вопросы, но я подумал, что правильней > спросить у человека, хорошо знакомого с данным инструментом, ежели > набивать шишек самому. > > PS. И за флаг -z большущее спасибо! Писать лучше в рассылку. [1] http://en.wikipedia.org/wiki/Sparse_file -- WBR, Andrey Tataranovich -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

