У меня есть два жестких диска - системный диск и диск с данными. Путь к диску данных / хранилище. После этого поста я пошел в корень моего файлового элемента и выполнил следующую команду:
tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys --exclude=/storage /
Обратите внимание, что я исключил диск с данными (--exclude = / storage) из резервное копирование.
Теперь я хочу восстановить системный диск, но сохранить диск с данными как есть. Я должен выполнить:
tar xvpfz backup.tgz -C /
Из инструкций с практическими рекомендациями у меня сложилось впечатление, что исключенные папки исчезнут после восстановления, потому что мне нужно будет восстановить папки, которые я исключил. Я обеспокоен тем, что при восстановлении все данные на диске будут удалены, поскольку в файле резервной копии tar нет / storage. Это действительная проблема?
Нет, они не будут удалены. Обычно извлечение tar
удаляет файл или каталог, только если он перезаписывает его сохраненным.