Замечания по выпуску


10.3 db2ckrst (новая команда)

db2ckrst - Проверка последовательности резервных копий для инкрементного восстановления

Просматривает хронологию базы данных и создает список отметок времени для резервных копий, необходимых для инкрементного восстановления. Создает также упрощенный синтаксис восстановления для инкрементного восстановления вручную.

Авторизация

Нет

Необходимое соединение

Нет

Синтаксис команды

>>-db2ckrst----d--имя базы данных----t--отметка времени--------->
 
>-----+---------------------+----------------------------------->
      |     .-database---.  |
      '--r--+-tablespace-+--'
 
>-----+-----------------------------------------+---+----+-----><
      |     .--------------------------------.  |   +--h-+
      |     V                                |  |   +--u-+
      '--n-----имя табличного пространства---+--'   '--?-'
 

Параметры команды

-d имя-базы-данных имя-файла
Задает алиас для восстанавливаемой базы данных.

-t отметка-времени
Задает отметку времени для резервной копии, подлежащей инкрементному восстановлению.

-r
Задает тип восстановления, которое нужно выполнить. По умолчанию восстанавливается база данных.
Прим.:Если выбрано восстановление табличного пространства, но не указано имен табличных пространств, утилита использует для восстановления имена табличных пространств, перечисленные в записи хронологии заданной резервной копии.

-n имя-табличного-пространства
Задает имя одного или нескольких табличных пространств для восстановления.
Прим.:Если выбрано восстановление базы данных, но задан список имен табличных пространств, утилита будет выполнять восстановление указанных табличных пространств.

-h/-u/-?
Выводит справку. Если указана эта опция, прочие опции игнорируются и выводится только информация справки.

Примеры

db2ckrst -d mr -t 20001015193455 -r database
db2ckrst -d mr -t 20001015193455 -r tablespace
db2ckrst -d mr -t 20001015193455 -r tablespace -n tbsp1 tbsp2
 
> db2 backup db mr
 
Backup successful. The timestamp for this backup image is : 20001016001426
 
> db2 backup db mr incremental
 
Backup successful. The timestamp for this backup image is : 20001016001445
 
> db2ckrst -d mr -t 20001016001445
 
Suggested restore order of images using timestamp 20001016001445 for database mr.
===================================================================
  db2 restore db mr incremental taken at 20001016001445
  db2 restore db mr incremental taken at 20001016001426
  db2 restore db mr incremental taken at 20001016001445
===================================================================
 
> db2ckrst -d mr -t 20001016001445 -r tablespace -n userspace1          
Suggested restore order of images using timestamp 20001016001445 for database mr.
===================================================================
  db2 restore db mr tablespace ( USERSPACE1 ) incremental taken at 20001016001445
  db2 restore db mr tablespace ( USERSPACE1 ) incremental taken at 20001016001426
  db2 restore db mr tablespace ( USERSPACE1 ) incremental taken at 20001016001445
===================================================================

Замечания по использованию

Для использования этой утилиты необходимо наличие хронологии базы данных. Если хронологии базы данных нет, следует перед использованием утилиты задать опцию HISTORY FILE в команде RESTORE.

Если используется опция FORCE команды PRUNE HISTORY, есть вероятность удаления записей, требуемых для восстановления из самой поздней полной резервной копии базы данных. По умолчанию команда PRUNE HISTORY не удаляет нужные записи. Не рекомендуется использовать опцию FORCE команды PRUNE HISTORY.

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


[ Начало страницы | Страница назад | Страница вперед | Содержание | Индекс ]