powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Бэкапы хранятся дольше, чем следует
12 сообщений из 12, страница 1 из 1
Бэкапы хранятся дольше, чем следует
    #39413200
NewBornDBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет! У меня Oracle 11.2.0.4, Linux, в течение недели снимаю 1 full и 5 inc
Копии должны храниться 7 дней, но лежат 10, из-за чего на диске оказываются два фула, которые занимают много места, ну и вообще ни к чему. Хочется разобраться.

Перед каждым бэкапом выполняется скрипт:

Код: plsql
1.
2.
3.
4.
5.
6.
7.
rman target / <<- EOF
run {
...
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
...delete noprompt obsolete;
}
EOF



RMAN> show all;
using target database control file instead of recovery catalog
RMAN configuration parameters for database with db_unique_name GLOBALDB are:
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;

Вчера вечером был сделан очередной инкрементный бэкап. В настоящий момент LIST BACKUP SUMMARY показывает, что самый старый бэкап от 19го февраля. Сегодня 2 марта. Что я делаю не так? Спасибо.
...
Рейтинг: 0 / 0
Бэкапы хранятся дольше, чем следует
    #39413206
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Копии должны храниться 7 дней

Где про это сказанов в приведенном примере конфига
...
Рейтинг: 0 / 0
Бэкапы хранятся дольше, чем следует
    #39413214
NewBornDBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
landy,

CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
...
Рейтинг: 0 / 0
Бэкапы хранятся дольше, чем следует
    #39413219
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну если даже дословно перевести - это окно восстановления, ну никак не время хранения
Т е на любой день этого окна от текущего времени ты должен смочь восстановить БД
А теперь пораскинь мозгами(что такое полный бэкап, что инкрементальный и т п)
...
Рейтинг: 0 / 0
Бэкапы хранятся дольше, чем следует
    #39413220
oracloud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
NewBornDBA,

Вы неправильно понимаете RECOVERY WINDOW OF 7 DAYS

Эта настройка гарантирует, что база будут восстановлена в любой момент в эти 7 дней. Это означает, что могут понадобиться полные бэкапы, сделанные ранее
...
Рейтинг: 0 / 0
Бэкапы хранятся дольше, чем следует
    #39413223
NewBornDBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
landy, если окно восстановления 7 дней, тогда более поздние бэкапы помечаются как obsolete и должны удаляться по команде. Не поняла, при чем тут полный и инкрементальный. У меня уже два полных и инкрементальные почти за две недели. Взаимосвязь?
...
Рейтинг: 0 / 0
Бэкапы хранятся дольше, чем следует
    #39413224
NewBornDBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
oracloud,

ну вот первое же попавшееся описание:
"RMAN> CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;

RMAN не удаляет автоматически бэкапы, которые являются устаревшими для окна восстановления. Вместо этого Менеджер Восстановления показывает их как OBSOLETE (УСТАРЕВШИЕ) в выводе REPORT OBSOLETE и в столбце OBSOLETE представления V$BACKUP_FILES. RMAN удаляет устаревшие файлы, если Вы запускаете команду DELETE OBSOLETE."
...
Рейтинг: 0 / 0
Бэкапы хранятся дольше, чем следует
    #39413234
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда вы сделаете полный бэкап, отсчитайте назад дни и подумайте - как на этот первый день окна восстановления
вы сможете восстановится, удалив предыдущий полный бэкап
...
Рейтинг: 0 / 0
Бэкапы хранятся дольше, чем следует
    #39413236
fortnet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NewBornDBA,

Добавьте перед удалением

crosscheck backup ;

И для проверки ( тоже перед удалением)
REPORT OBSOLETE;
...
Рейтинг: 0 / 0
Бэкапы хранятся дольше, чем следует
    #39413243
NewBornDBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
landy, кажется, поняла.
Допустим, фул был в воскресенье. Если мне нужно восстановиться на прошлый четверг (который сейчас попадает в окно восстановления), мне нужен предыдущий фул. Так просто) Спасибо!
...
Рейтинг: 0 / 0
Бэкапы хранятся дольше, чем следует
    #39413252
NewBornDBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fortnet,

crosscheck backup ; - не имеет смысла, тк файлы бэкапа не удаляются средствами системы, только рманом.
REPORT OBSOLETE; - пригодится, спасибо)
...
Рейтинг: 0 / 0
Бэкапы хранятся дольше, чем следует
    #39413255
NewBornDBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
oracloud, поняла, спасибо)
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Бэкапы хранятся дольше, чем следует
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]