tar, исключить смонтированные файловые системы (bind), сохранить каталоги - PullRequest
0 голосов
/ 09 апреля 2020

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

т.е.

mkdir /media/somedir

mkdir /media/somedir/share_A
mount -o bind /mnt/someshare_A /media/somedir/share_A

mkdir /media/somedir/share_B
touch /media/somedir/share_B/somefile

tar backup.tar /media/somedir

ожидаемое содержимое файла backup.tar:

share_A [empty directory]
share_B
share_B/somefile

1 Ответ

0 голосов
/ 09 апреля 2020

Мой плохой вариант --one-file-system добился цели.

...