Asmodeus | ↑ |
---|
Sergey_AV,
Если не хотите/не можете провести полное тестовое восстановление из подозрительной резервной копии, то выполните хотя бы RESTORE ... VALIDATE. |
Или ещё как вариант
RESTORE... PREVIEW.
Vadim Lejnin | ↑ |
---|
Размер мог уменьшиться за счет оптимизации операций/отключение некоторых задач (уменьшилось количество archivelog), но вот произвольное изменение количества backupset само по себе случится вряд ли. Даже если не меняли скрипт, могли поменять настройки rman по умолчанию. |
Вообще, уменьшение размера бекапа с 650 ГБ до 400 ГБ выглядит как переход с простого бекапа на COMPRESSION BACKUPSET, а "вместо одного большого файла теперь несколько десятков небольших файлов" выглядит как включение опции MAXPIECESIZE. Хоть по описанию ситуации, скрипты / команды бекапа вроде бы как не менялись. Но мы то знаем что "чудес не бывает". Так что надо искать, что поменялось в командах RMAN. Вот тут в соседнем топике
Восстановление БД Oracle на новом сервере из бэкапа. RMAN-06025: no backup of archived log я предлагал почитать документ
"10 проблем с Вашим RMAN скриптом" - в текущей ситуации, если бы был использован Совет #1, то был бы включён
ECHO ON, и у Вас в логах было бы чётко видно, какая команда выполнялась когда бекап был 650 ГБ, и какая команда выполнялась когда бекап стал 450 ГБ. Возможно не пришлось бы гадать.
И ещё одна идея - вчера (по отношению ко дню создания этого топика) как раз было 15-ое число, Вы знаете систему, которая работает с этой базой? Может быть в середине месяца запускаются какие-то запланированные задания, которые как-то оптимизируют базу, подтирают какие-то ненужные / промежуточные данные, может считают какие-то агрегаты и стирают исходные данные - и тд.