10.6. Краткое руководство по услугам резервирования
10.6.1.
Функция Status
10.6.2.
Команды shell для выполнения резервирования .
Добавление элемента к таблице резервирования:
bkreg -a tag
где tag - определяет операцию резервирования.
За параметром -a следуют параметры -o, -c, -m и -d или,
по выбору такие необязательные параметры: -b, -t, -P и -D.
Следующая таблица складывает эти парметры с параметром -a.
Добавление файлов к заказанному списку исключительных
ситуаций для пошагового резервирования:
bkexcept -t filename -a pattern ...
где filename - полное имя пути пользовательского списка исключительных ситуаций;
pattern - список файлов и/или наборов файлов, определяемых специальными символами \*, ? или [ ] и отделяемых друг от друга запятыми или пробелами и заключенных в кавычки.
Добавление файлов к системному списку исключительных
ситуаций для пошагового резервирования:
bkexcept -a pattern ...
где pattern - список файлов и/или наборов файлов, определяемых специальными символами \*, ? или [ ] и отделяемых друг от друга запятыми или пробелами и заключенных в кавычки.
Проверка состояния заданий резервирования:
Состояние операции резервирования показано с помощью
одного из следующих символов:
p (pending) - повисшее, a (active) - текущее, w
(waiting) - ждущее, s (suspended) - остановленное, f
(failed) - неуспешное, c (completed) - завершенное.
Отображение состояния операций резервирования, которые
либо выдали "неуспех", либо завершились:
bkstatus -a
Прерывание задания резервирования:
backup -S|-C|-R [-j jobid] [-u users] [-A]
где -S - останавливает задание резервирования;
-C - отменяет задание резервирования или останавливает задание резервирования, составленное пользователями с определенными входами в систему;
-R - продолжает задание резервирования;
-A - останавливает, продолжает или отменяет все текущие задания резервирования.
Определение количества недель, в течение которых будет
сохранена информация о состоянии задания резервирования:
bkstatus -p n
где n - количество недель, в течении которых будет сохранена информация.
Определение и/или ограничение вызываемых процессов
резервирования:
backup -t table_name -o odev -c week:day|demand -m user
где table - полное имя пути пользовательской таблицы резервирования;
odev - список начальных объектов, из которых начнется резервирование и будет иметь форму
oname:odevice:[omname];
week - целое число, определяющее неделю;
day - целое число или строка символов, определяющие день в периоде циклического поворота, в который будет выполняться резервирование;
user - имя пользователя, которого уведомляют о завершении задания резервирования.
Отображение содержания таблицы резервирования:
bkreg -C fields|-A|-O|-R -t table_name
где -C - продуцирует итоговое изображение специфицированных полей;
-A - отображает все поля;
-O - отображает итог всех конечных объектов;
-t table_name - имя таблицы резервирования.
Редактирование существующего элемента в таблице
резервирования:
bkreg -e tag
где tag - определяет операцию резервирования.
Если присутствуют параметры -b, -c, -d, -m, -o, -D или
-P, они заменяют текущие установочные параметры
определенного элемента в таблице.
Отображение содержания журнала предыстории
резервирования:
bkhistory
Активизация процессов резервирования, выполняемых
только по требованию:
backuo -c demand
Ограничение расширения журнала о предыстории
резервирования:
bkhistory -p period
где period - количество недель, в течениe которых будет сохранена информация.
Предварительное обследование процессов резервирования:
backup -n -e -c week:day|demand
где -n - отображает процессы резервирования текущего дня;
-e - оценивает необходимый объем конечных устройств;
-c week:day|demand - определяет неделю и день периода циклического поворота (или процессов по запросу).
Удаление элемента из таблицы резервирования:
bkreg -r tag -t table_name
Удаление файлов из пользовательского списка
исключительных ситуаций для пошагового резервирования:
bkexcept -t filename -r pattern ...
где filename - полное имя пути пользовательского списка исключительных ситуаций;
pattern - список файлов и/или наборов файлов, определяемых специальными символами \*, ? или [ ] и отделяемых друг от друга запятыми или пробелами и заключенных в кавычки.
Удаление файлов из системного списка исключительных
ситуаций для пошагового резервирования:
bkexcept -r pattern ...
где pattern - список файлов и/или наборов файлов, определяемых специальными символами \*, ? или [ ] и отделяемых друг от друга запятыми или пробелами и заключенных в кавычки.
Запрос длинной формы отображения предыстории
резервирования:
bkhistory -l
Ограничение отображаемой информации о состоянии:
bkstatus [-j jobids] [-s states] [-u users]
где jobids - список идентификаторов задания;
states - список ключевых символов, представляющих состояние процесса;
users - список идентификаторов пользовательских входов в систему.
Выбор режима оператора при активизации процессов
резервирования текущего дня:
backup [-a|-i]
где ответ системы по умолчанию (при отсутствии параметров) -
послать сообщение mail оператору, когда процессу
резервирования нужна помощь; -i - дает приглашение оператору
за терминалом; -a - предполагает, что оператора нет, и
снимает любые процессы, требующие поддержки.
Установление периода циклического поворота для таблицы
резервирования:
bkreg -p period -w cweek -t table_name
где period - число недель в периоде циклического поворота;
cweek - текущая неделя периода циклического поворота;
table_name - имя таблицы резервирования при использовании пользовательской таблицы резервирования.
Обслуживание процессов резервирования:
bkoper
вызывает интерактивный сеанс путем отображения списка
процессов резервирования.
Хранение содержимого таблицы только в интерактивном
режиме:
Содержание хранится в интерактивном режиме по
умолчанию.
Хранение содержания только на сменных конечных
носителях:
Определите и -t и -s следующим образом:
bkreg -m method -b "-t -s"
Хранение содержания и в диалоговом режиме и в сменных
конечных устройствах:
Определите -t следующим образом:
bkreg -m method -b -t
Хранение содержания ни в диалоговом режиме, ни в
сменных конечных устройствах:
Определите -s следующим образом:
bkreg -m method -b -s
Заказное отображение содержания журнала о предыстории
резервирования:
bkhistory -d dates -o odev -t tags
где dates - список дат, ограничивающий отчет о процессах резервирования определенными датами, в которые были выполнены эти процессы;
odev - ограничивает отчет специфицированными начальными устройствами;
tags - список признаков процесса.
Преобразование списка исключительных ситуаций из
синтаксиса ed(1) в формат cpio:
bkexcept -C old_file > new_file
где old_file - имя файла в списке исключительных ситуаций в синтаксисе ed(1);
new_file - временный файл, который вы редактируете
перед тем, как поместить его в /etc/bkup/bkexcept.tab для ввода.
После редактирования файла можно ввести bkexcept -a - <
newfile.
Проверка содержания пользовательской таблицы
резервирования:
backup -n -t table_name
где table_name - имя пользовательской таблицы резервирования.
10.6.1. Функция Status
Эта функция используется для установки управления
состоянием процесса резервирования. Выберите status из меню
Extended Backup Services. Система отображает следующее меню:
4 Backup Status Management
------------------------------------------------------------
Full - Display a Full Report of Rending Backup Requests
Limit - Limit the Backup Status Log Size
Modify - Modify the Status of Pending Backup Requests
Selective - Display Selective Report of Backup Requests
10.6.1.1. Параметр Full
Выберите параметр full из меню Backup Status
Management. Отображается полный отчет об отложенных запросах
на резервирование, показывающий jobin#, tag#, user, device,
start time, destination и состояние запроса на
резервирование.
10.6.1.2. Функция Limit
Задача limit используется для ограничения размера
журнала о состоянии процесса резервирования.
- Выберите параметр limit из меню Backup Status
Management.
- Вам дается подсказка ввести количество недель, в
течение которых вы хотите сохранить информацию журнала о
состоянии процессов резервирования. Элементы, которые больше
количества недель, автоматически удаляются. Вводимое число
должно быть целым числом больше или равным 1.
- Нажмите SAVE, чтобы ограничить размер журнала
состояния процессов резервирования.
- Нажмите QUIT, чтобы вернуться к меню Backup Status
Management, или CONT, чтобы установить новый предел.
10.6.1.3. Функция Modify
Задача modify позволяет приостановить, продолжить или
отменить выбранные задания резервирования.
- Выберите modify из меню Backup Status Management.
- Дается подсказка ввести тип процесса (приостановка,
продолжение, отмена) и контроллер (пользователь или
идентификатор задания). Введите информацию и нажмите SAVE.
- Система отображает другую форму. Введите имя
пользователя или идентификатор задания, основанные на
контроллере, и нажмите SAVE.
- Нажмите QUIT, чтобы вернуться к меню Backup Status
Management, или CONT, чтобы вернуться к предыдущему меню.
10.6.1.4. Функция Selective
Задача selective позволяет отбражать выборочную
информацию из журнала о состоянии процессов резервирования.
Можно выбрать элементы журнала, основанные на идентификаторе
задания резервирования, состоянии задания и пользователя.
- Выберите selective из меню Backup Status Management.
- Система отбражает форму Display a selective Report
of Status of Backup Requests. Введите информацию о
состоянии, идентификаторах задания и пользователя и нажмите
SAVE. Введите информацию о состоянии и нажмите CHOICES,
чтобы появился список имеющихся состояний процесса
резервирования. Нажмите MARK, чтобы сделать особый выбор, и
нажмите ENTER.
- Система отображает полноэкранный отчет о состоянии
задания, признаках, пользователе, времени запуска и конечном
пункте запросов резервирования.
10.6.2. Команды shell для выполнения резервирования
Если вы предпочитаете не использовать меню системы для
выполнения резервирования (сохранения), можно выполнить те
же задания, выполнив команды shell. В табл. 5 представлены
команды shell, соответствующие задачам, перечисленным в
меню.
Таблица 5
Выполняемая задача | Задача sysadm | Команда shell
|
---|
Запуск процедуры сохранения | backup | backup(1m)
|
Запросить предысторию о сохранениях | history | bkhistory(1m)
|
Планирование сообщения о необходимости сохранения | reminder | crontab(1)
|
Ответить на подсказку задачи сохранения | respond | bkoper(1m)
|
Планирование автоматических задач сохранения | schedule | crontab(1)
|
Управление таблицей сохранения | setup | bkreg(1m)
|
Управление статусом сохранения | status | bkstatus(1m)
|
Некоторые пункты меню в вышеуказанной таблице имеют
свои собственные меню.
Примечание. Некоторые формы sysadm, соответствующие
командам shell, не обеспечивают всех характеристик этих
команд, но помогают администраторам, у которых мало опыта,
подсказками и другими средствами.
В табл. 6 показаны пункты меню, которые предлагаются
после выбора пункта меню history.
Таблица 6
Выполняемая задача | Задача sysadm | Команда shell
|
---|
Вывести полный отчет о предыстории сохранений | full | bkhistory(1m)
|
Ограничить размер файла предыстории сохранений | limit | bkhistory(1m)
|
Вывести выборочный отчет о предыстории сохранений | selective | bkhistory(1m)
|
В табл. 7 показаны пункты меню, которые предлагаются
после выбора пункта меню reminder.
Таблица 7
Выполняемая задача | Задача sysadm | Команда shell
|
---|
Добавление в план сообщений о сохранении | add | crontab(1)
|
Выдать план сообщений о сохранении | display | crontab(1)
|
Модифицировать план сообщений о сохранении | modify | crontab(1)
|
Удалить сообщение из плана | remove | crontab(1)
|
В табл. 8 показаны пункты меню, которые предлагаются
после выбора пункта меню schedule.
Таблица 8
Выполняемая задача | Задача sysadm | Команда shell
|
---|
Добавление задачи в план сохранения | add | crontab(1)
|
Выдать план сохранения | display | crontab(1)
|
Модифицировать план сохранения | modify | crontab(1)
|
Удалить задачу из плана сохранения | remove | crontab(1)
|
В табл. 9 показаны пункты меню, которые предлагаются
после выбора пункта меню setup.
Таблица 9
Выполняемая задача | Задача sysadm | Команда shell
|
---|
Добавление в таблицу сохранения | add | bkreg(1m)
|
Управление списком исключительных сохранений | exception_list | bkexcept(1m)
|
Вывести отчет о всей таблице сохранения | full | bkreg(1m)
|
Модифицировать элемент таблицы сохранения | modify | bkreg(1m)
|
Удалить элемент из таблицы сохранения | remove | bkreg(1m)
|
Установить период ротации таблицы сохранения | rotation | bktab(1m)
|
Выдать краткий отчет по таблице сохранения | summary | bkreg(1m)
|
В табл. 10 показаны пункты меню, которые предлагаются
после выбора пункта меню status.
Таблица 10
Выполняемая задача | Задача sysadm | Команда shell
|
---|
Выдать полный отчет об отложенных запросах на сохранение | full | bkstatus(1m)
|
Ограничить размер файла состояния сохранения | limit | bkstatus(1m)
|
Модифицировать состояние отложенного запроса на сохранение | modify | backup(1m)
|
Выдать выборочный отчет о запросах на сохранение | selective | bkstatus(1m)
|
Назад | Содержание | Вперед