Книга: Linux глазами хакера
13.5.4. dump
13.5.4. dump
Все предыдущие команды, которые мы рассматривали в данной главе, не являются специализированными командами резервирования. Это просто команды копирования и архивирование файлов. Утилита dump предназначено именно для создания резервной копии файловой системы Ext2.
Для выполнения резервной копии нужно, как минимум, указать:
? -n
— уровень резервной копии, который может изменяться от 0 до 9. При значении о создается полная резервная копия. Уровни выше 0 означают формирование резервной копии изменений, произошедших с момента последней полной резервной копии или создания копии с меньшим уровнем;
? -u
— требование при удачном завершении резервирования обновить файл /etc/dumpdates, в котором хранятся даты резервных копий;
? -f файл
— имя файла или устройство, на которое нужно производить резервное копирование.
Итак, простейшая команда создания полной резервной копии выглядит следующим образом:
dump -0u -f /home/backup.bak
Для сохранения изменений нужно изменить уровень, указав значение больше нулевого, например:
dump -1u -f /home/backup.bak
Для восстановления файлов из архива используется команда restore
. Но прежде чем ее запускать, вы должны убедиться, что находитесь в директории, которая принадлежит восстанавливаемой файловой системе.
Директиве restore
достаточно только указать ключ -f
и файл, который нужно восстановить. Если применить ключ -i
, то вы попадаете в интерактивный режим, в котором можно задать файлы для восстановления. Интерактивный режим похож на командную строку, в которой можно путешествовать по архиву и выполнять следующие директивы:
? help
— вывести краткую помощь по доступным командам;
? ls
— отобразить содержимое текущей директории;
? pwd
— показать текущую директорию;
? add директория
— добавить в список для восстановления указанный в качестве аргумента каталог;
? cd
— сменить текущую директорию;
? add директория
— удалить из списка восстановления директорию, указанную в качестве параметра;
? extract
— восстановить все файлы из списка;
? quit
— ВЫХОД.