Рейтинг:0

Почему dar не позволяет мне размонтироваться?

флаг cn

Я пытаюсь сделать многотомную резервную копию огромного каталога с помощью DAR. Это должно быть возможно, согласно учебник. Или, по крайней мере, раньше.

root@box:/# dar -R / -c mnt/backups/syncable -z -g home/myuser/spin/syncable -\ home/myuser/spin/bigdir/Photos:home/myuser/spin/bigdir/src
# примечание: pwd - это /

Идея здесь состоит в том, чтобы получить все файлы в /home/myuser/spin/bigdir и перейдите по двум символическим ссылкам: Фотографии и источник.

Это занимает больше дня и становится интерактивным:

На устройстве не осталось места, у вас есть возможность освободить место прямо сейчас. Когда будете готовы: можем продолжить? [возврат = ДА | Esc = НЕТ]

Насколько я понимаю, теперь я должен быть в состоянии размонтировать /mnt/резервные копии/, поэтому я могу заменить его пустым томом. Не повезло:

> /mnt sudo umount -f /mnt/backups                                                      
umount: /mnt/backups: цель занята.

â> /mnt sudo lsof /mnt/backups/                                                          
КОМАНДА PID ПОЛЬЗОВАТЕЛЬ ТИП FD УСТРОЙСТВО РАЗМЕР/ВЫКЛ НАЗВАНИЕ УЗЛА
dar 3129146 root 4u REG 253,3 1967814266880 12 /mnt/backups/syncable.1.dar

> /mnt sudo pwdx 3129146                                                                                                      
3129146: /

Без размонтирования /mnt/backups я никак не смогу заменить его вторым пустым диском, как в учебнике. Что мне не хватает?

Рейтинг:0
флаг cn

Чего мне не хватало, так это опции '-p', которая говорит dar делать паузу после каждого фрагмента. В отличие от обычной паузы, когда заканчивается место, при этом не используется файловая система, и пользователь может изменить базовое устройство.

В итоге использовал эту команду. Это все еще немного неудобно, если у вас есть устройства разного размера - теоретически вы можете использовать небольшие фрагменты, скажем, 100 ГБ, и таким образом заполнить диск 1T, а затем диск 1,5T, а затем диск 800G. К сожалению, я не вижу способа сделать это, не говоря dar продолжить более 30 раз, даже если не требуется никаких изменений в файловой системе.

Поскольку на этот вопрос практически не было трафика, я пока принимаю свой ответ, но это не очень полезное решение, если вы используете случайные старые диски. И если вы намеренно покупаете диски, просто покупайте больше, чем исходный fs.

dar -s 1824019032K -p -c mnt/backups/syncable -z -g ./home/myuser/spin/syncable -\ /home/myuser/spin/syncable/Photos:/home/myuser/spin/syncable/src -ВД -ВФ

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.