Назад | Перейти на главную страницу

Изменить дату архивации TSM для файла

Есть ли способ вставить файл в архив TSM с заданной датой или изменить дату архивирования для существующего файла в архиве?

Если TSM - это Tivoli Storage Manager, тогда:
(вставка файла в архив, вероятно, невозможна, но возможно изменение существующей информации о файле)
- Во-первых, выполнение любой операции, описанной ниже, может привести к повреждению вашей базы данных, лучше всего обратиться в службу поддержки IBM, которая может предоставить такую ​​помощь, поэтому вы можете прекратить читать здесь и проголосовать против моего ответа :)
- но ... Учитывая, что вся информация о любом выполненном резервном копировании или архиве хранится в базе данных, есть способы изменить записи в ней. (С tsm 6.1+ все становится намного проще, поскольку он использует полную базу данных db2, но, скорее всего, вы используете более раннюю версию.)
Вы должны делать это только под наблюдением IBM.

  • 1: Сделайте резервную копию базы данных сервера TSM.

  • 2: Остановите сервер TSM.

  • 3 добавьте это в свой файл opt:

НОМИГРРЕКЛ

ОТКЛЮЧЕНО ДА

EXPINT 0

  • 4: Запустите сервер TSM на переднем плане, выполните disable sessions.

(3 и 4 предназначены для предотвращения запуска процессов / сеансов / расписаний, отмените 3 и 4, когда закончите.)

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

  • SHOW OBJDIR отобразит все определенные имена объектов базы данных вместе с их числовым идентификатором узла. Результат выглядит как

Определенные имена объектов базы данных (домашний адрес):

Activity.Log(49), Activity.Summary(50), 
Administrative.Attributes(37), Administrators(40), etc..
  • -Показать номер УЗЛА

    Отобразит детали одного из этих узлов.
    Пример:

    Show Node 49 ваш номер может быть другим.

    B-Tree ROOT node: PageAddr=49, Lsn=121563.242.2284,
    

    ObjName = Activity.Log LeftSib = -1, RightSib = -1, Продолжение = -1 NumRecs = 2, Free = 994, NextSlot = 163, DirOff = 0, PartKeyLen = 0 Уровень = 2, NumCols = 19, KeyCols = 2, PartCols = 0, NodeAttr = 80 MaxCapacity = 1004, Capacity = 1004, Occupancy = 10, LowOccupancy = 334 Запись 0 (KeyLen = 9, DataLen = 4): Key: -> (, .....) (002D) < - Поддерево = & gt4152978 <Запись 1 (KeyLen = 2, DataLen = 4): Ключ: -> (+ Infinite) (+ Infinite) <- Subtree = & gt4152968 <

  • показать узел # (вставить номер записи из поддерева)

ищите количество записей

  • создать учетную запись администратора IBM (ibm.service) (ibm_service)

Войти как учетная запись ibm

  • Как ibm.service; Вы сможете это сделать:

удалить поддерево записи # запись #

или

setrecord 49 234211 3 ММ / ДД / ГГГГ ДАТА

Это всего лишь примеры, которые вам понадобятся для тщательного изучения результатов работы

показать objdir / показать узел XX

Ресурсы:
http://www.lascon.co.uk/d005006.htm
http://tsmblog.org/kb/
http://tsmblog.org/serendipity/
http://adsm.org/forum/