Резервное копирование пользовательских файлов или файловых систем

Существует два способа резервного копирования файлов и файловых систем: команды быстрого доступа SMIT smit backfile и smit backfilesys, а также команда backup.

  • При резервном копировании файловых систем по i-узлам следует сначала размонтировать те файловые системы, которые могут использоваться в данный момент.
    Внимание: Если вы попытаетесь создать резервную копию смонтированной файловой системы, то будет выдано предупреждающее сообщение. Работа команды backup будет продолжена, но полученная в результате резервная копия может не соответствовать действительности. Это ограничение не распространяется на корневую (/) файловую систему.
  • Перед созданием резервной копии убедитесь, что накопитель на магнитной ленте был своевременно очищен.

Для резервного копирования файлов и файловых систем можно воспользоваться командой быстрого доступа SMIT smit backfile или smit backfilesys.

Интерфейс SMIT применяют для резервного копирования небольших файловых систем, например, локальной файловой системы /home. Учтите, что SMIT может создавать архивы только в том же формате, что и команда backup. Кроме того, интерфейс SMIT не позволяет применять некоторые флаги команды backup. Если для резервного копирования потребуется несколько магнитных лент или дисков, программа SMIT может зависнуть.

Команда backup применяется для создания резервной копии больших файловых систем или нескольких файловых систем. Можно указать объем копируемых данных, задав уровень резервного копирования (полное 0; дополняющее 1-9). Уровень резервного копирования можно задать только в случае применения команды backup.

Команда backup может создавать резервные копии в одном из двух форматов:

  • Для создания резервной копии отдельных файлов, перечисленных по имени, применяется флаг -i.
  • >Для создания резервной копии файловых систем с указанными i-узлами применяются параметры -уровень и файловая-система. Файловая система при восстановлении дефрагментируется.
Внимание: При сохранении файловой системы с указанным i-узлом могут неправильно обрабатываться файлы, у которых ИД пользователя (UID) или группы (GID) превышает 65535. UID или GID таких файлов при резервном копировании усекаются, и следовательно, после восстановления файлы будут иметь неверные значения UID и GID. В таких случаях файлы следует сохранять по имени.
Задачи резервного копирования пользовательских файлов и файловых систем
Задача Команда быстрого доступа SMIT Команда или файл
Резервное копирование пользовательских файлов smit backfile
  1. Войдите в систему.
  2. Создайте резервную копию: find . -print | backup -ivf /dev/rmt0
Резервное копирование пользовательских файловых систем smit backfilesys
  1. Размонтируйте файловые системы, для которых вы планируете создать резервные копии. Например: umount all или umount /home /filesys1
  2. Проверьте целостность файловых систем. Например: fsck /home /filesys1
  3. Создайте резервные копии по i-узлу. Например: backup -5 -uf/dev/rmt0 /home/libr
  4. Восстановите файлы с помощью следующей команды: restore -t
Прим.: Если будет выдано сообщение об ошибке, то вам придется повторить весь процесс создания резервной копии.