|
Copy database files via staging area
|
|||
---|---|---|---|
#18+
Добрый день, подскажите, пожалуйста, как посмотреть какие команды выполняются при таком типе клонировании. Или как сделать такой тип клонирования вручную в RMAN. Использование emcli не подходит. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2021, 14:24 |
|
Copy database files via staging area
|
|||
---|---|---|---|
#18+
Jack963, Может озвучишь полную постановку задачи? бо через копирование через stage достаточно просто: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
p.s. чем emcli не подходит? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2021, 15:18 |
|
Copy database files via staging area
|
|||
---|---|---|---|
#18+
Vadim Lejnin, Если коротко, нужно описать команды для RMAN, которые нужно сделать для клонирования БД в режиме Copy database files via staging area. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2021, 15:28 |
|
Copy database files via staging area
|
|||
---|---|---|---|
#18+
Jack963, настоятельно рекомендую сделать это ручками, например на VM Вариантов выполнения такой задачи масса, и куча нюансов в командах RMAN в зависимости что требуется, подход будет разный. рыбу я тебе кинул, подробности зависят от версии, вида stage и так далее ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2021, 15:35 |
|
Copy database files via staging area
|
|||
---|---|---|---|
#18+
Vadim Lejnin, я правильно понимаю, что когда делаешь этот тип клонирования через EM, посмотреть команды нет возможности. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2021, 15:38 |
|
Copy database files via staging area
|
|||
---|---|---|---|
#18+
Jack963, там это реализуется на уровне em job можно посмотреть job step + alert.log Можно включить режим debug, информации будет больше p.s. Автоматический job как правило не самый оптимальный, зато не надо думать например parallel автоматом не включается ( по крайней мере раньше ) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2021, 15:55 |
|
Copy database files via staging area
|
|||
---|---|---|---|
#18+
Vadim Lejnin, А вы можете порекомендовать может быть ссылки какие то. Просто я спокойно сделала такое клонирование через EM. Но как это сделать через rman нигде нет описания... Мне нужно привести команды, которые надо выполнить на каждом шаге клонирования. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2021, 16:13 |
|
Copy database files via staging area
|
|||
---|---|---|---|
#18+
Jack963, с опцией stage area ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2021, 16:23 |
|
Copy database files via staging area
|
|||
---|---|---|---|
#18+
Jack963, Идея такая: -- создается клон prod базы с именем master -- имена файлов OMF (Oracle Managenet Files - имена устанавливает oracle) 1) Создаете backup на ресурсе, который доступен как source db так и target db (база в archivelog) Getting started with RMAN Duplicating a Database 2) Создаете pfile для fake instance (нужен только для старта) и стартуете echo db_name=new1 > $ORACLE_HOME/dbs/initmaster1.ora echo sga_target=4Gb >> $ORACLE_HOME/dbs/initmaster.ora export ORACLE_SID=master sqlplus / as sysdba SQL> startup nomount SQL> exit rman target / @ clone.rman где clone.rman rman script: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2021, 21:11 |
|
Copy database files via staging area
|
|||
---|---|---|---|
#18+
Vadim Lejnin, А какой здесь параметр отвечает за использование Staging Area? Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2021, 13:11 |
|
Copy database files via staging area
|
|||
---|---|---|---|
#18+
Jack963, stage area - это место где хранятся файлы Уж каким образом он подключается к hosts вопрос отдельный Судя по всему, тупо копируются на target, судя по именам переменных DEST_STAGE_DIR для emcli и такому примечанию: Cloud Control Database Lifecycle Management Administrator's Guide... This method requires staging areas on both the source and the destination hosts. ... Cloud Control Database Lifecycle Management Administrator's Guide Для rman - важно чтобы source backupset или datafile image copy был доступен на target это может быть директория на файловой системе/ASM или ленточная библиотека В моем примере, это backup location '<stage directory location>' для ускорения, можно backup уложить сразу на shared disk доступный как для source так и для target тогда не нужно будет копировать Кстати, если ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2021, 14:22 |
|
Copy database files via staging area
|
|||
---|---|---|---|
#18+
Vadim Lejnin, Честно говоря, все равно не очень понятно... Что нужно указать в backup location, чтобы использовалась промежуточная область. Плюс, когда такой тип клонирования происходит через EM можно указать, хотим ли мы удалить или сохранить промежуточную область после операции клонирования, какой параметр для этого нужен ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2021, 15:31 |
|
Copy database files via staging area
|
|||
---|---|---|---|
#18+
Jack963, Про путь я поняла, но на каком моменте он восстанавливает данные из старой БД? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2021, 16:29 |
|
Copy database files via staging area
|
|||
---|---|---|---|
#18+
Jack963 Jack963, Про путь я поняла, но на каком моменте он восстанавливает данные из старой БД? Если backup холодный, на момент backup Если горячий, то либо на момент консистентного состояния, либо, лучше фиксировать на нужный момент времени. смотри rman recover until или rman duplicate ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2021, 16:58 |
|
|
start [/forum/topic.php?fid=52&msg=40058267&tid=1880336]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
183ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 280ms |
total: | 562ms |
0 / 0 |