Навигация
|
Индеффирентный бэкап с помощью rsync и другие полезные ключи
# cat /tmp/src/test/{ts1,ts2} ; cat /tmp/dst/test/{td1,td2}
# rsync --existing -av /tmp/src/test /tmp/dst/ Новых файлов в назначении не появилось
Синхронизируем файлы из источника в назначение: # ls -l /tmp/dst/test Изменим один файл в источнике и синхронизируем снова: Файл изменился, изменения перенеслись
# echo "3" > /tmp/src/test/ts2; rsync --ignore-existing -av /tmp/src/test /tmp/dst/ Файл не изменился, изменения не перенеслись
# echo "4" > /tmp/src/test/ts2; rsync --remove-source-files -av /tmp/src/test /tmp/dst/ Файл изменился, изменения перенеслись, в источнике исчезли файлы
# echo "5" > /tmp/src/test/ts2; rsync --delete -av /tmp/src/test /tmp/dst/ Файл изменился, изменения перенеслись, в назначении исчезли файлы, коих нет в источнике
Комментарии пользователей Эту новость ещё не комментировалиНаписать комментарий Анонимам нельзя оставоять комментарии, зарегистрируйтесь! |
Контакты для обмена ссылками между сайтами | Видео к статьям на Youtube |
![]() |
|||||
Мои друзья: | ![]() | ![]() | ![]() | Сообщество сисадминов | ![]() | ![]() |
|
© Snakeproject.ru создан в 2013 году.При копировании материала с сайта - оставьте ссылку. |