Как правильно rsync / папка?
Я хочу rsync / папка со снимком btrfs. Как избежать потенциальной аварии? Должен ли я исключить некоторые папки, такие как /proc?
1 ответ
Если вы ищете простой rsync Команда для резервного копирования вашей полной файловой системы, рассмотрите возможность использования этих параметров:
# -a --archive
# -v --verbose
# -A --acls
# -X --xattrs
# -x --one-file-system
# --numeric-ids
-aAX параметры сохраняют права доступа, режим, владельца, группу, mtime, ACL и xattrs. -v опция печатает все файлы, которые передаются. --numeric-ids Эта опция может иметь значение, если вы синхронизируете данные с удаленным сайтом, а не с локальным диском.
Чтобы ответить на ваш первоначальный вопрос, вы, вероятно, заинтересованы в -x вариант (--one-file-system). Это мешает rsync от спуска в других точках монтирования, таких как /proc а также /sys, Обратите внимание, что это также позволит избежать копирования /home если это в другой точке монтирования. В этом случае вам нужно запустить другой rsync команда для /home/,