Опубликован: 15.10.2008 | Доступ: свободный | Студентов: 3143 / 506 | Оценка: 4.48 / 4.23 | Длительность: 45:21:00
Лекция 7:

Управление файлами и дисками

Управление рабочей очередью (Work Queue)

RSM не является многозадачной программой, то есть она работает последовательно, выполняя одну задачу за другой. Если ваше ленточное устройство имеет несколько приводов, и вы хотите, чтобы RSM подготовила две ленты, то она закончит работы с первой лентой, прежде чем перейти ко второй, даже если обе ленты доступны в равной степени.

В рабочей очереди выводятся все запросы, отправленные в библиотеку из какого-либо приложения или из Removable Storage.

Просмотр рабочей очереди

Вы можете следить за ходом выполнения заданий, наблюдая за рабочей очередью (Work Queue). Для этого нужно выбрать в дереве консоли объект Work Queue. В правой панели будут выводиться задания и их состояния.


В табл. 7.3 приводятся возможные состояния заданий в рабочей очереди.

Таблица 7.3. Состояния заданий в рабочей очереди
Рабочее состояние Описание
Completed Задание успешно выполнено.
Failed Служба RSM не смогла выполнить это задание.
In Process RSM выполняет это задание.
Queued Задание поставлено в очередь для выполнения, но RSM еще не начала работать с ним.
Waiting Ожидание. Один или несколько ресурсов, необходимых для выполнения этого задания, в настоящий момент используются (заняты).
Cancelled Пользователь снял это задание.
Отмена или удаление заданий из рабочей очереди

Чтобы отменить какое-либо задание рабочей очереди, щелкните правой кнопкой на этом объекте-задании в правой панели и выберите пункт Cancel Request (Отменить запрос). Чтобы удалить какое-либо задание, щелкните правой кнопкой на соответствующем объекте и выберите пункт Delete. Вы не можете удалить задание, находящееся в процессе выполнения, за исключением открытия дверцы.

Управление запросами для оператора

Запросы для оператора – это сообщения, в которых вас просят выполнить определенное задание. Эти запросы могут поступать от RSM или от программы, которая поддерживает RSM (например, ПО резервного копирования, включенное в Windows Server 2003). RSM выдает запросы оператору, когда возникает одно из следующих событий.

  • Какое-либо приложение инициирует запрос монтирования ленты или диска, находящихся в режиме offline.
  • Нет носителей, доступных в режиме online. Обычно это происходит, когда приложению требуется носитель, но в соответствующем пуле приложения нет ни одного носителя (или в пуле носителей типа Free, если вы сконфигурировали RSM для автоматического перемещения носителей из пула носителей Free в пул Application).
  • Произошел сбой в библиотеке, и требуется ее обслуживание.
  • Требуется очистка устройства, но в библиотеке нет чистящих картриджей.

Вы можете выполнить или отказаться от выполнения запроса оператору. В случае вашего отказа RSM уведомляет приложение, которое генерировало этот запрос. По умолчанию RSM хранит запрос оператора в рабочей очереди 72 часа после вашего ответа на запрос.

Для просмотра текущих запросов щелкните на объекте Operator Requests (Запросы оператору) в дереве консоли. Как и в случае рабочей очереди (Work Queue), вы можете щелкнуть правой кнопкой на любом запросе в правой панели и отменить или удалить запрос.

Приемы и советы по работе с RSM

RSM – это мощное средство, но вы должны следить за ним, иначе оно не будет работать должным образом. Если вы используете устройство резервного копирования на лентах, то RSM станет важной частью в вашей профессиональной деятельности.

Запомните, что любые операции со съемными носителями вы должны выполнять из консоли RSM. Не выполняйте перемещение ленты, очистку ленты, списание ленты или ввод новых лент без уведомления об этом RSM.

Если вы должны восстановить файлы с резервной копии на лентах, то можете столкнуться с проблемой для этой ленты, и это не физическая проблема, а проблема монтирования ленты, чтобы можно было прочитать ее содержимое или каталог. Иногда программа резервного копирования может "зациклиться", выполняя снова и снова монтирование, каталогизацию и демонтирование ленты. Это почти всегда вызывается тем, что записанный на ленте идентификатор (метка) не соответствует информации базы данных RSM для монтируемой ленты. Возможно, что носитель в библиотеке лент был заменен другой лентой или помещен в неверный слот. Всегда работайте с мастерами RSM Eject Media (Извлечение носителя) и Inject Media (Установка носителя) вместо ручного удаления и замены носителей. Это позволяет RSM следить за носителями.

Если вы опоздали, чтобы воспользоваться моим советом, и лента, которая вам требуется для восстановления, попала в бесконечный цикл, используйте следующий прием: отмените восстановление и выполните полную опись данной библиотеки. После описи RSM сможет найти нужную ленту и правильно смонтирует ее.

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

Игорь Ермачков
Игорь Ермачков
Латвия, Рига
Александр Демиденко
Александр Демиденко
Россия, Брянск