powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / помогите с скриптом по восстановлению БД через RMAN
41 сообщений из 41, показаны все 2 страниц
помогите с скриптом по восстановлению БД через RMAN
    #39576938
gtimk4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть рабочея БД оракл 11 кто то до меня сделал скрипт по бэкапам ... бэкапы логи успешно создаються ...
но скрипта по востановлению базы из бэкапа нет( гуглил неделю мучелся и нащел то что скрипт взят с сайта ораклано но команд или скрипта по востановлению из него нигде не нахожу ..
помогите с командами по востановлению базы !!!! жизнено необходимо наити коректное решение

СКРИПТ БЭКАПА
run {
CONFIGURE CHANNEL DEVICE TYPE DISK CLEAR;
CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO COMPRESSED BACKUPSET PARALLELISM 1;
RECOVER COPY OF DATABASE WITH TAG "whole_db_copy";
# Make an incremental backup of the database to the flash recovery area.
BACKUP CHECK LOGICAL INCREMENTAL LEVEL 1
FOR RECOVER OF COPY WITH TAG "whole_db_copy"
DATABASE plus archivelog;
DELETE OBSOLETE;
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT 'g:\backupdir\%T_%s_%p.bak';
}

СЫЛКА НА ИСТОЧНИК ОТКУДА КАК Я ПОНИМАЮ ОН БЫЛ ВЗЯТ

https://docs.oracle.com/cd/B19306_01/backup.102/b14192/bkscenar001.htm
A.1.1.1.2 Daily Script
The daily backup script would look like this:

RMAN> RECOVER COPY OF DATABASE WITH TAG "whole_db_copy";
# Make an incremental backup of the database to the flash recovery area.
RMAN> BACKUP INCREMENTAL LEVEL 1
FOR RECOVER OF COPY WITH TAG "whole_db_copy"
DATABASE;

Assume that there are no backups tagged "whole_db_copy" as of the first day of this backup scheme. The results of running this script daily are as follows:

On the first day, the RECOVER statement would have no effect, and the BACKUP... FOR RECOVER OF COPY would create the initial level 0 database copy.

On the second day, the RECOVER statement still has no effect, as there is no level 1 incremental backup to be applied to the level 0 incremental database copy. The BACKUP command creates the first incremental level 1 backup.

Each day after that, the incremental level 1 from the previous day is applied over the level 0 database copy, rolling it forward to the time of the incremental level 1 of the previous day, and a new incremental level 1 is created, containing all changes since the level 1 incremental backup of the previous day.
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39576945
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Команда следующая:
Удалить нафиг оракл(не ваше это) и топать - готовиться к новому году,
а в следующем году нанять себе специалиста.
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39576951
gtimk4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mefmanКоманда следующая:
Удалить нафиг оракл(не ваше это) и топать - готовиться к новому году,
а в следующем году нанять себе специалиста.

благодарен за критику...
но все же надеюсь на помошь
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39576983
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gtimk4,

level 1 предполагает существование хотя бы одного level 0, скрипт для него есть?
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39576989
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gtimk4,

Также не вижу бакапа для controlfile. Скрипт, который хотите получить, нужен для disaster recovery или для чего-то другого?
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39576992
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
envgtimk4,

level 1 предполагает существование хотя бы одного level 0, скрипт для него есть?
пришлось даже в доку залезть :) ну и намудрили же..
авторThe BACKUP INCREMENTAL LEVEL 1... FOR RECOVER OF COPY WITH TAG... command does not actually always create a level 1 incremental backup. If there is no level 0 image copy backup of an particular datafile, then executing this command creates an image copy backup of the datafile on disk with the specified tag instead of creating the level 1 backup.
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39576995
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CrazyCat,

По факту это означает, что инкремент накапливается с единственного level 0 "с начала времён" и ресториться с него - это фактически провести заново все изменения. Если базёнка мелкая и редкоизменяемая, то может и не критично.
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39576997
gtimk4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
envgtimk4,

Также не вижу бакапа для controlfile. Скрипт, который хотите получить, нужен для disaster recovery или для чего-то другого?

посмотрите в сылке там описанно то что при отсуствии 0 бэкапа он мол создает 0 бэкап затем на следуюший день делает 1 бэкап
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577005
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CrazyCatпришлось даже в доку залезть :) ну и намудрили же..
авторThe BACKUP INCREMENTAL LEVEL 1... FOR RECOVER OF COPY WITH TAG... command does not actually always create a level 1 incremental backup. If there is no level 0 image copy backup of an particular datafile, then executing this command creates an image copy backup of the datafile on disk with the specified tag instead of creating the level 1 backup.

что, даже смысл понял?
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577011
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DВАCrazyCatпришлось даже в доку залезть :) ну и намудрили же..
пропущено...


что, даже смысл понял?
а что тут тебе не понятно?
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577013
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CrazyCat,
что делает скрипт автора?
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577016
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DВАCrazyCat,
что делает скрипт автора?

сможешь объяснить?

ps тишина в студии ! ))
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577022
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АПЧХИ!

простите
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577023
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gtimk4,

Цель вашего бакапа и ожидаемого скрипта рестора? Чтобы было для "отчитаться и забыть" или для восстановления после сбоя?
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577029
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DВАCrazyCat,
что делает скрипт автора?
ты читать разучилась? ссылку дать на доку?

точно знаю что это тупой троллинг от тебя, не более. видимо скучно стало.
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577034
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CrazyCatDВАCrazyCat,
что делает скрипт автора?
ты читать разучилась? ссылку дать на доку?

точно знаю что это тупой троллинг от тебя, не более. видимо скучно стало.
совершенно верно :)
потому что ты тормаз, и наверняка смысла прочитанного не осилил ))
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577039
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DВАCrazyCatпропущено...

ты читать разучилась? ссылку дать на доку?

точно знаю что это тупой троллинг от тебя, не более. видимо скучно стало.
совершенно верно :)
потому что ты тормаз, и наверняка смысла прочитанного не осилил ))
тролль дальше, это твой удел.
не ясен только смысл в конце скрипта
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT 'g:\backupdir\%T_%s_%p.bak';
подозреваю местами перепутаны первая и последняя строка.
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577044
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CrazyCatне ясен только смысл в конце скрипта
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT 'g:\backupdir\%T_%s_%p.bak';
подозреваю местами перепутаны первая и последняя строка.

все потому что ты тормаз )))
Последняя строка возвращает изначальную конфигурацию канала, поскольку первая строка делает
CONFIGURE CHANNEL DEVICE TYPE DISK CLEAR;
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577048
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DВАCrazyCatне ясен только смысл в конце скрипта
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT 'g:\backupdir\%T_%s_%p.bak';
подозреваю местами перепутаны первая и последняя строка.

все потому что ты тормаз )))
Последняя строка возвращает изначальную конфигурацию канала, поскольку первая строка делает
CONFIGURE CHANNEL DEVICE TYPE DISK CLEAR;
торомз это ты.
логично бы в начале указывать куда мы хотим складывать бэкапы а не резетить параметр.
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577052
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CrazyCatторомз это ты.
логично бы в начале указывать куда мы хотим складывать бэкапы а не резетить параметр.

спешиал фор тарантишка )

gtimk4# Make an incremental backup of the database to the flash recovery area.


мы хотим складывать бэкапы в recovery area

ps с тормазом погорячилась, сори, тут случай более запущенный
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577054
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CrazyCat,
ладна котик, свободен, возвращайся в свою песочницу )

2Автор
Скрипт не делает бэкапы для восстановления базы в прямом смысле, он донакатывает ее копию, на которую в случае креша основной базы можно будет переключиться. И эта копия уже будет актуализирована на дату последнего инкремента.
Дальше видимо предполагается switch database
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577061
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DВА,
у Вас тоже корпоратифф сегодня?
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577067
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mefmanDВА,
у Вас тоже корпоратифф сегодня?
да не, че-то так торкнуло зарвавшегося тупореза потроллить )
а то что-то он имя мое всуе упоминать часто стал последнее время))
не порядок )
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577119
Q.Tarantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DВАа то что-то он имя мое всуе упоминать часто стал последнее время))
не порядок )
и когда же я его упоминал то? не льсти себе - даром ты мне не нужна.
это ты ко мне не равнодушна. при любом случае пытаешься троллить.
но у тебя шансов ноль - такие как ты до гроба остаются одиночками.
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577128
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поженитесь уже.
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577132
Q.Tarantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dmdmdmПоженитесь уже.
вот уж спасибо. я знаю что такое мстительные женщины - нет уж, спасибо.
DВАмы хотим складывать бэкапы в recovery area
а ты спросила у ТСа, настроена ли у него RA?
как ты это определила без show parameter db_recovery ?
я вот бы попросил показать.
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577143
Собачка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DВА,

Будь осторожна балуясь с котиком

У него башню может снести вплоть до расправы в реале
http://nosql.ru/forum/topic.php?fid=3&tid=768&tpage=1381&msg=326514#p326514
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577153
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СобачкаDВА,

Будь осторожна балуясь с котиком

У него башню может снести вплоть до расправы в реале
http://nosql.ru/forum/topic.php?fid=3&tid=768&tpage=1381&msg=326514#p326514

исключено )
для этого нада быть если не смелым, то хотя бы башенным ))
а он просто безобидно туп ))
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577154
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DВАСобачкаDВА,

Будь осторожна балуясь с котиком

У него башню может снести вплоть до расправы в реале
http://nosql.ru/forum/topic.php?fid=3&tid=768&tpage=1381&msg=326514#p326514

исключено )
для этого нада быть если не смелым, то хотя бы безбашенным ))
а он просто безобидно туп ))
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577264
gtimk4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
директории бэкаплв в recovery area настроена
строка
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT 'g:\backupdir\%T_%s_%p.bak'; удаляет созданый файл так как бэкапы храняться на диске I:\FRA\ORCL102
скрипт писал не я ... но нужно востановить базу из бэкапа
папки на диске где храняться бэкапы ARCHIVELOG AUTOBACKUP BACKUPSET DATAFILE
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577265
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gtimk4жизнено необходимо наити коректное решение
Корректное решение чего?

Что вы хотите получить? Для какого сценария восстановления?
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577273
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gtimk4директории бэкаплв в recovery area настроена
строка
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT 'g:\backupdir\%T_%s_%p.bak'; удаляет созданый файл так как бэкапы храняться на диске I:\FRA\ORCL102
скрипт писал не я ... но нужно востановить базу из бэкапа
папки на диске где храняться бэкапы ARCHIVELOG AUTOBACKUP BACKUPSET DATAFILE

Осилите ?
https://gavinsoorma.com/2009/07/rman-recovery-using-the-switch-database-to-copy-command/
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577285
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gtimk4благодарен за критику...
но все же надеюсь на помошь

Вот универсальный чкрипт для восстановления БД, но он требует корректировки для каждого отдельного случая
автор run {
restore database;
recover database;
}


Например, такой:
авторПолное восстановление БД при потере всех управляющих файлов, восстановление с диска, redo сохранены

RMAN> set dbid 2897747444; --- не обязательно, если есть автобэкапы на диске,
executing command: SET DBID
run {
startup nomount
restore controlfile from autobackup;
alter database mount;
restore database;
recover database;
alter database open resetlogs;
}

На тестовом сервере создайте тестовую БД.
Почитайте всю документацию в разделе "Backup and Recovery"
https://docs.oracle.com/cd/B19306_01/nav/portal_3.htm
Попробуйте все варианты бэкапов и восстановлений.
Если сразу всё не осилить на англ.яз, купите книжку на русском, они уже должны быть,
или поищите статьи по теме на google.ru: rman бэкап и восстановление БД
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577288
gtimk4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DВАgtimk4директории бэкаплв в recovery area настроена
строка
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT 'g:\backupdir\%T_%s_%p.bak'; удаляет созданый файл так как бэкапы храняться на диске I:\FRA\ORCL102
скрипт писал не я ... но нужно востановить базу из бэкапа
папки на диске где храняться бэкапы ARCHIVELOG AUTOBACKUP BACKUPSET DATAFILE

Осилите ?
https://gavinsoorma.com/2009/07/rman-recovery-using-the-switch-database-to-copy-command/

большое спасибо за сылку !!!
в подногу себе нашёл книгу Oracle RMAN for Absolute Beginners.pdf
надеюсь что разберусь и сделаю все правельно
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577289
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mefmanКоманда следующая:
Удалить нафиг оракл(не ваше это) и топать - готовиться к новому году,
а в следующем году нанять себе специалиста.

Именно для таких советов и существует форум на sql.ru? :(
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577290
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot Aliona]
Вот универсальный чкрипт для восстановления БД, но он требует корректировки для каждого отдельного случая
автор run {
restore database;
recover database;
}

да, это именно чкрипт.
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577291
gtimk4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alionagtimk4благодарен за критику...
но все же надеюсь на помошь

Вот универсальный чкрипт для восстановления БД, но он требует корректировки для каждого отдельного случая
автор run {
restore database;
recover database;
}


Например, такой:
авторПолное восстановление БД при потере всех управляющих файлов, восстановление с диска, redo сохранены

RMAN> set dbid 2897747444; --- не обязательно, если есть автобэкапы на диске,
executing command: SET DBID
run {
startup nomount
restore controlfile from autobackup;
alter database mount;
restore database;
recover database;
alter database open resetlogs;
}

На тестовом сервере создайте тестовую БД.
Почитайте всю документацию в разделе "Backup and Recovery"
https://docs.oracle.com/cd/B19306_01/nav/portal_3.htm
Попробуйте все варианты бэкапов и восстановлений.
Если сразу всё не осилить на англ.яз, купите книжку на русском, они уже должны быть,
или поищите статьи по теме на google.ru: rman бэкап и восстановление БД

огромное спасибо за совет и подсказку с командами !!!
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577292
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gtimk4DВАпропущено...


Осилите ?
https://gavinsoorma.com/2009/07/rman-recovery-using-the-switch-database-to-copy-command/

большое спасибо за сылку !!!
в подногу себе нашёл книгу Oracle RMAN for Absolute Beginners.pdf
надеюсь что разберусь и сделаю все правельно

только если мне не изменяет склероз, а обычно он мне не изменяет)) в десятке вместо switch database используется пофайлово switch datafile... хотя может уже и database рулит, не помню с какой версии ввели
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577298
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot mefman]AlionaВот универсальный чкрипт для восстановления БД, но он требует корректировки для каждого отдельного случая
пропущено...

да, это именно чкрипт.
Ну-ну, попридирайтесь к очепяткам.
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577301
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DВАв десятке вместо
Ната, не критично, у ТС
gtimk4оракл 11
...
Рейтинг: 0 / 0
помогите с скриптом по восстановлению БД через RMAN
    #39577303
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SWITCH для 11.1
...
Рейтинг: 0 / 0
41 сообщений из 41, показаны все 2 страниц
Форумы / Oracle [игнор отключен] [закрыт для гостей] / помогите с скриптом по восстановлению БД через RMAN
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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