|
|
|
Тестовый сервер DUPLICATE и backup incremental level 1 cumulativ
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Имеется сервер Oracle, на котором раз в неделю делается "backup as compressed backupset incremental level 0 database format '/mnt/export/backuptest/db0_%U.bkp' include current controlfile plus archivelog" и в остальные дни "backup as compressed backupset incremental level 1 cumulative database format '/mnt/export/backuptest/db1_%U.bkp' include current controlfile plus archivelog format '/mnt/export/backuptest/arch1_%U.bkp';" Необходимо на утро каждого дня иметь тестовый сервер со вчерашними данными. Для этого для архива 0 го уровня использую команду DUPLICATE: sql> shutdown immediate; sql> startup mount exclusive restrict; sql> drop database; $ORACLE_HOME/bin/rman target / rman > startup force nomount pfile='/u01/app/oracle/product/12.1.0.2/dbhome_1/dbs/initodaodb1.ora'; $ORACLE_HOME/bin/rman AUXILIARY / rman > DUPLICATE DATABASE TO 'odaodb1' rman > BACKUP LOCATION '/mnt/export/backuptest' NOFILENAMECHECK; Получаю дубликат базы данных. При запуске аналогичных команд, за исключением удаления данных, для архива 1го уровня выдает ошибку: creating datafile file number=1 name=+DATA RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-03002: failure of Duplicate Db command at 11/24/2017 15:17:54 RMAN-05501: aborting duplication of target database RMAN-03015: error occurred in stored script Memory Script RMAN-06136: ORACLE error from auxiliary database: ORA-01180: can not create datafile 1 ORA-01110: data file 1: '/u02/app/oracle/oradata/datastore/.ACFS/snaps/odaodb/ODAODB/datafile/o1_mf_system_dg7koorp_.dbf' Подскажите возможно ли мне и как правильно использовать DUPLICATE для архива 1го уровня или придётся дублировать базу данных с бэкапа 0го уровня и затем восстанавливать с архива 1го уровня? Перед создание ознакомился со статьей https://docs.oracle.com/database/121/BRADV/rcmdupdb.htm#BRADV-GUID-D65799A8-0921-4DFE-B407-21715911DA21 Возможно, что-то недопонял заранее извиняюсь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2017, 17:58 |
|
||
|
Тестовый сервер DUPLICATE и backup incremental level 1 cumulativ
|
|||
|---|---|---|---|
|
#18+
Немного разобрался. Возник несколько другой вопрос, если имеется backup 0го и 1го и я использую DUPLICATE, не удаляя перед этим файлы данных sql> drop database; но на дисковом массиве растёт количество файлов данных: Type Redund Striped Time Sys Name DATAFILE UNPROT COARSE NOV 24 16:00:00 Y USERS.345.960911695 DATAFILE UNPROT COARSE NOV 24 18:00:00 Y USERS.432.960917267 Почему при использовании DUPLICATE rman не вносит изменения только архива 1го уровня, а выполняет восстановление из архива и 0го и 1го уровня, при этом количество файлов и объём на +data/datafile удвоился? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2017, 19:40 |
|
||
|
|

start [/forum/topic.php?fid=52&tid=1884848]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
144ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
21ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 428ms |

| 0 / 0 |
