Если на примари файл данных находится в состоянии needs to media recovery можно со стендбая скопировать файлы:
Будем использовать датафайл 12.
1) На стендбае, копируем файл с ASM на файловую систему:
2) копируем выгруженный файл со стендбая на примари используя scp.
для тех кто забыл, напоминаю синтаксис:
На примари:
3) Переводим датафайл в оффлайн.
5) Убедимся что датафайл отображается в RMAN:
6) Выполняем извлечение датафайла:
7) Выполняем восстановление датафайла:
8) Переводим датафайл в онлайн:
Будем использовать датафайл 12.
1) На стендбае, копируем файл с ASM на файловую систему:
RMAN> backup as copy datafile 12 format '/tmp/df12.dbf';
2) копируем выгруженный файл со стендбая на примари используя scp.
для тех кто забыл, напоминаю синтаксис:
scp foobar.txt your_username@remotehost.edu:/some/remote/directory
На примари:
3) Переводим датафайл в оффлайн.
SQL> alter database datafile 12 offline;
4) Добавляем скопированный датафайл в каталог RMAN:
RMAN> catalog datafilecopy '/tmp/df12.dbf';
5) Убедимся что датафайл отображается в RMAN:
RMAN> list copy of datafile 12;
6) Выполняем извлечение датафайла:
RMAN> restore datafile 12;
7) Выполняем восстановление датафайла:
RMAN> recover datafile 12;
8) Переводим датафайл в онлайн:
SQL> alter database datafile 12 online;
Комментариев нет:
Отправить комментарий