Опубликован: 12.11.2008 | Уровень: специалист | Доступ: платный
Лекция 10:

Резервирование и восстановление файлов

< Лекция 9 || Лекция 10: 12345 || Лекция 11 >
10.4.7.1. Функция Add

Функция Add позволяет добавлять элемент к таблице резервирования. Если таблицы нет, она будет создана.

Примечание. Эта команда оуществляет минимальную проверку правильности вводимых значений. Чтобы убедиться в целостности и правильности созданной таблицы, используйте команду backup.

  1. Выберите параметр add из меню Backup Control Table Management.
  2. Система отображает следующую форму:
    5     Add a new Backup Table Entry
    --------------------------------------
    Table:
    Tag:
    Originating device:
    Origination Device:
    Method:
    Week(s):
    Day(s):
    Additional options:
  3. Заполните форму и нажмите SAVE, чтобы сохранить изменения.
  4. Нажмите QUIT, чтобы вернуться к меню Backup Control Table Management, или нажмите CONT, чтобы вернуться к предыдущему меню.
10.4.7.2. Список исключительных ситуаций

Выберите параметр exception_list из меню Backup Control Table Management.

Система отображает следующий экран:

5     Backup Exception List Management
------------------------------------------------------
add     - Add Entries to the Backup Exception List
display - Display Entries in the Backup Exception List

Дополнение списка исключительных ситуаций.

Функция add позволяет добавлять шаблоны в список исключительных ситуаций. Шаблоны должны быть в формате cpio (используются метасимволы * ? [ ] ).

  1. Выберите add из меню Backup Exception List Management.
  2. Система отображает форму и дает подсказку ввести имя файла и шаблоны списка исключительных ситуаций, которые вы хотите включить в список. Файлом исключительной ситуации по умолчанию является /etc/bkup/bkexcept.tab.
  3. Нажмите SAVE, чтобы сохранить изменения, и добавьте элемент к списку исключительных ситуаций. Система отображает сообщение, где говорится о том, была ли операция успешной.
  4. Нажмите QUIT, чтобы вернуться к меню Backup Exception List Management, или нажмите CONT, чтобы вернуться к предыдущему меню.

Отображение списка исключительных ситуаций.

Операция display отображает все или выборочные элементы в списке исключительных ситуаций при резервировании.

  1. Выберите display из меню Backup Exception List Management.
  2. Система отображает форму и подсказывает ввести имя файла и шаблоны списка исключительных ситуаций, которые вы хотите отобразить. Файл исключительной ситуации по умолчанию - /etc/bkup/bkexcept.tab.
  3. Нажмите SAVE, чтобы сохранить изменения, и отобразите элементы списка исключительных ситуаций.
  4. Нажмите QUIT, чтобы вернуться к меню Backup Exception List Management, или нажмите CONT, чтобы вернуться к предыдущему меню.

Удаление элементов из списка исключительных ситуаций.

Задача remove позволяет удалять элементы из списка исключительных ситуаций.

Примечание. Специфицируемые шаблоны должны точно соответствовать порядку удаления элемента из списка исключительных ситуаций. Например, если вы хотите удалить шаблон "/tmp/*" из списка исключительных ситуаций, вы должны специфицировать "/tmp/*" как шаблон.

  1. Выберите remove из меню Backup Exception List Management.
  2. Система отображает форму и подсказывает ввести имя файла и шаблоны списка исключительных ситуаций, которые вы хотите удалить. Файл исключительной ситуации по умолчанию: /etc/bkup/bkexcept.tab.
  3. Нажмите SAVE, чтобы сохранить изменения, и удалите элементы списка исключительных ситуаций.
  4. Нажмите QUIT, чтобы вернуться к меню Backup Exception List Management, или нажмите CONT, чтобы вернуться к предыдущему меню.
10.4.7.3. Отображение всей таблицы резервирования

Функция full отображает содержимое всех полей в таблице результатов резервирования. Это отображение очень долгое, с несколькими терминальными строками данных для каждого элемента таблицы.

  1. Выберите full из меню Backup Control Table Management.
  2. Система отображает форму и подсказывает ввести имя таблицы резервирования, содержание которой вы хотите отобразить, недели (будут отображены только те элементы, значения (недель) которых включены в это поле) и дни (будут отображены только те элементы, значения (дней) которых включены в это поле). Нажмите SAVE, чтобы сохранить изменения.
  3. Система отображает полноэкранный отчет - таблицу результатов резервирования. Нажмите QUIT, чтобы вернуться к меню Backup Control Table Management, или нажмите CONT, чтобы вернуться к предыдущему меню.
10.4.7.4. Изменение таблицы резервирования

Функция modify позволяет отредактировать любой элемент в таблице резервирования.

  1. Выберите modify из меню Backup Control Table Management.
  2. Система отображает форму и подсказывает определить таблицу и признаки элементов. Заполните форму и нажмите SAVE, чтобы сохранить изменения.
  3. Будут отображены текущие значения поля. Затем можно модифицировать значения любых полей и нажать SAVE.
  4. Нажмите QUIT, чтобы вернуться к меню Backup Control Table Management, или нажмите CONT, чтобы вернуться к предыдущему меню.
10.4.7.5. Удаление элементов из таблицы резервирования

Функция remove позволяет удалить элемент из таблицы регистров резервирования.

  1. Выберите remove из меню Backup Control Table Management.
  2. Введите имя таблицы и признак элемента, который вы хотите удалить. Нажмите SAVE, чтобы сохранить изменения.
  3. Будут отображены текущие значения поля для этого элемента. Вас попросят подтвердить, что вы хотите удалить этот элемент. Нажмите SAVE, чтобы завершить функцию.
  4. Нажмите QUIT, чтобы вернуться к меню Backup Control Table Management, или нажмите CONT, чтобы вернуться к предыдущему меню.
10.4.7.6. Функция Rotation

Эта функция позволяет изменить период циклическоо поворота (в неделях) для регистра резервирования. Можно также изменить значение текущей недели цикла. Если вы не изменяете значение текущей недели, но изменяете период циклического поворота, будет отображено значение недели по умолчанию. В общем, вы изменяете период циклического поворота и получаете значение 1 текущего недельного цикла.

Значения периода циклического поворота и текущей недели используются для определения того, какое резервирование будет выполнено в данный день.

10.4.7.7. Установка значений через команды shell

Чтобы изучить текущую таблицу резервирования системы (системная эта таблица или пользовательская), введите следующую команду:

bkreg -C fields

где fields - список полей, существующие значения которых вы хотите увидеть.

Отделите пункты списка либо запятыми, либо пробелами. (Если вы отделяете пункты пробелами, весь список заключается в двойные кавычки).

10.4.7.8. Функция Summary

Эта функция отображает итоговый отчет о таблице резервирования.

  1. Выберите summary из меню Backup Control Table Management.
  2. Введите имя таблицы, недели и дни (будут отображены только элементы с соответствующими включенными в таблицу значениями недель и дней) и нажмите SAVE, чтобы сохранить изменения.
  3. Система отбражает отчет, где дается информация из специфицируемой таблицы резервирования о периоде циклического поворота, значении текущей недели, начальных устройствах, признаках, неделях, методе, вариантах этого метода, приоритете и конечных устройствах.
  4. Нажмите QUIT, чтобы вернуться к меню Backup Control Table Management, или нажмите CONT, чтобы вернуться к предыдущему меню.
10.4.7.9. Изменение таблиц резервирования с помощью команд shell

Предполагается, что вы поместите все таблицы резервирования в каталог /etc/bkup, где постоянно находится таблица резервирования, созданная системой.

Таблицы резервирования создаются с помощью команды bkreg, за которой следует параметр -t.

10.4.7.10. Присвоение или изменение значений по умолчанию в таблице резервирования

Используете ли вы существующую таблицу резервирования или создаете новую, вы можете присвоить значения по умолчанию полям в этой таблице. Для этого выполните команду bkreg с соответствующими параметрами.

Примечание. Если вы создаете новую таблицу резервирования, следует определить период циклического поворота (используя параметр -p ) для этой таблицы до того, как начнут выполняться другие операции с этой таблицей.

< Лекция 9 || Лекция 10: 12345 || Лекция 11 >
Михаил Байков
Михаил Байков
Россия, Москва, Московский Авиационный Институт, 2009
Зарина Каримова
Зарина Каримова
Казахстан, Алматы, Гимназия им. Ахмета Байтурсынова №139, 2008