RMAN команды: различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
Строка 63: | Строка 63: | ||
# удаление бэкапов с определенным тэгом | # удаление бэкапов с определенным тэгом | ||
delete backup tag 'SomeTAG'; | delete backup tag 'SomeTAG'; | ||
+ | |||
+ | # удаление бэкапов содержащих контрольные файлы, выполненных более 30 дней назад | ||
+ | # при этом не важно что еще содержат эти бэкапы | ||
+ | delete noprompt backup of controlfile completed before 'sysdate-30'; | ||
+ | |||
+ | # удаление бэкапов содержащих spfile, выполненных более 30 дней назад | ||
+ | # при этом не важно что еще содержат эти бэкапы | ||
+ | delete noprompt backup of spfile completed before 'sysdate-30'; | ||
</pre> | </pre> |
Версия 12:32, 24 сентября 2024
Вывод конфигурации
show all;
Работа с репозиторием
# вывод информации о бэкапах list backup summary; list backup completed before 'sysdate-7'; list backup completed after 'sysdate-1/24'; list backupset <key_number> [, <key_number>]; # вывод информации об архивлогах из репозитория list archivelog <key_number> [, <key_number>]; list archivelog sequence <seq_number>; list archivelog from time 'sysdate-2/24' until time 'sysdate-1/24'; list archivelog all; list archivelog all backed up 2 times to disk; list archivelog all backed up 0 times to disk; list archivelog all completed before 'sysdate-3'; list archivelog all completed after 'sysdate-3'; list archivelog all completed between 'sysdate-2' and 'sysdate-3'; # вывод информации о копиях list copy; # вывод информации о копиях контрольных файлов list copy of controlfile; # перекрестная проверка записей репозитория с файлами на которые они указывают crosscheck backup; # сверка бэкапсетов crosscheck archivelog all; # сверка архив-логов crosscheck copy; # сверка копий (файлов данных, контрольных файлов, ...) # вывод записей об отсутствующих файлах, выявленных перекрестной проверкой list expired backup; list expired archivelog all; list expired copy; # удаление записей репозитория содержащих ссылки на отсутствующие файлы выявленные перекрестной проверкой delete noprompt expired backup; delete noprompt expired archivelog all; delete noprompt expired copy; # удаление из репозитория записи о копии файла данных, без удаления самого файла change datafilecopy '/path/to/file' uncatalog; # удаление из репозитория записи о копии контрольного файла, без удаления самого файла change controlfilecopy '/path/to/file' uncatalog;
Работа с бэкапами
# удаление всех бэкапов согласно политике хранения delete noprompt obsolete # удаление бэкапов старше 30 дней delete noprompt backup completed before 'sysdate-30'; # удаление бэкапов с определенным тэгом delete backup tag 'SomeTAG'; # удаление бэкапов содержащих контрольные файлы, выполненных более 30 дней назад # при этом не важно что еще содержат эти бэкапы delete noprompt backup of controlfile completed before 'sysdate-30'; # удаление бэкапов содержащих spfile, выполненных более 30 дней назад # при этом не важно что еще содержат эти бэкапы delete noprompt backup of spfile completed before 'sysdate-30';
Работа с архив-логами
# удаление архив-логов, которые бэкапились два раза delete noprompt archivelog all backed up 2 times to disk; # удаление арвив-логов, до заданного sequence номера delete noprompt archivelog until sequence <seqnum>;