Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / RMAN: восстановление бэкапа / 16 сообщений из 16, страница 1 из 1
04.03.2020, 11:06
    #39933945
Scorpion_TSN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN: восстановление бэкапа
Здравствуйте!

Понадобилось восстановить старый бэкап, но не известно на какой платформе была установлена БД с которой этот бэкап снимался.
Как можно узнать платформу БД по RMAN-ким файлам бэкапа? Может кто-то знает?

Спасибо?
...
Рейтинг: 0 / 0
04.03.2020, 11:39
    #39933965
Oleg M.Ivanov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN: восстановление бэкапа
Scorpion_TSN,

только если найти в бекапе контрольник и заглянуть в него, там ближе к концу можно увидеть даты бекапов в текстовом виде и по дате напрягать старожилов, чтобы вспомнили что и на чем стояло в тот момент.
...
Рейтинг: 0 / 0
04.03.2020, 11:46
    #39933976
Scorpion_TSN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN: восстановление бэкапа
Oleg M.Ivanov,

Контрольник есть. И даты есть. И версия БД есть.. А платформы нет... А вариантов с платформой у нас может быть масса - целый зоопарк серверов.. Ни кто не помнит..
...
Рейтинг: 0 / 0
04.03.2020, 11:47
    #39933978
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN: восстановление бэкапа
Каждое восстановление из бэкапа начинается из восстановления контрольника.
Допустим, у вас 2-3 платформы.
Попробуйте на каждой восстановить контрольник.
...
Рейтинг: 0 / 0
04.03.2020, 11:50
    #39933984
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN: восстановление бэкапа
Scorpion_TSN
Oleg M.Ivanov,

Контрольник есть. И даты есть. И версия БД есть.. А платформы нет... А вариантов с платформой у нас может быть масса - целый зоопарк серверов.. Ни кто не помнит..


Хорошо, однако, организована работа в вашей организации.
Никто ничего не помнит, никто ничего не документирует.
...
Рейтинг: 0 / 0
04.03.2020, 11:52
    #39933986
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN: восстановление бэкапа
Scorpion_TSN
целый зоопарк серверов..

Сколько у вас операционок?
...
Рейтинг: 0 / 0
04.03.2020, 11:54
    #39933990
Scorpion_TSN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN: восстановление бэкапа
Aliona,

Да, есть недостатки. Не об этом речь. Критика принимается.
...
Рейтинг: 0 / 0
04.03.2020, 12:04
    #39933998
Scorpion_TSN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN: восстановление бэкапа
Aliona,

Могут быть 6 платформ: Linux 32 или 64, Window 32 или 64(это врядли в контролфайле пути unix-оые), AIX, Solaris

Я уже на двух попробовал на двух наиболее вероятных Linux x64 и Solaris, но получил везде:

oracle@solaristest:/u01/app/oracle12/ora_utils/restore$ rman target /

Recovery Manager: Release 12.1.0.2.0 - Production on Wed Mar 4 10:56:14 2020

Copyright (c) 1982, 2014, Oracle and/or its affiliates. All rights reserved.

connected to target database: ORAHF (not mounted)

RMAN> startup nomount force pfile=/u01/app/oracle12/product/12.1.0/dbhome/dbs/initORAHF.ora;

Oracle instance started

Total System Global Area 8489271296 bytes

Fixed Size 3023912 bytes
Variable Size 1895828440 bytes
Database Buffers 6576668672 bytes
Redo Buffers 13750272 bytes

RMAN> set DBID=3119387851;

executing command: SET DBID

RMAN> restore controlfile to '/u01/app/oracle12/oradata/ORAHF/control01.ctl' from '/mnt/nfs/c-3119387851-20190715-05';

Starting restore at 04-MAR-20
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=1142 device type=DISK

channel ORA_DISK_1: no AUTOBACKUP in 7 days found
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 03/04/2020 10:57:21
RMAN-06172: no AUTOBACKUP found or specified handle is not a valid copy or piece

RMAN>
...
Рейтинг: 0 / 0
04.03.2020, 12:12
    #39934005
Oleg M.Ivanov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN: восстановление бэкапа
.
...
Рейтинг: 0 / 0
04.03.2020, 12:21
    #39934012
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN: восстановление бэкапа
Scorpion_TSN
Aliona,

Могут быть 6 платформ:
Я уже на двух попробовал на двух наиболее вероятных


Прекрасно, осталось попробовать на оставшихся 4-х.

Из автобэкапа сначала можно восстановить spfile, а потом контрольник.
Если он восстановиться, то
ALTER DATABASE BACKUP CONTROLFILE TO TRACE;

в тексовом формате можно увидеть ещё кучу полезного.
...
Рейтинг: 0 / 0
04.03.2020, 12:27
    #39934018
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN: восстановление бэкапа
Scorpion_TSN


from '/mnt/nfs/c-3119387851- 20190715-05 ';


Всего полгода прошло, а уже никто не помнит.

Это не к вам претензия, это просто крик души.
Во многих вакансиях пишут, что нужен великолепный английский, как у принцессы Дианы, для "перетирания проблем по телефону" с англичанами, потому что писать это сложно и долго.
...
Рейтинг: 0 / 0
04.03.2020, 12:35
    #39934032
Scorpion_TSN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN: восстановление бэкапа
Aliona,

Тут проблема не с тем, что не могут вспомнить, а с тем, что вспоминать некому.. ))
...
Рейтинг: 0 / 0
04.03.2020, 13:51
    #39934135
Vadim Lejnin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN: восстановление бэкапа
MOS12c How Perform Cross-Platform Database Transport to different Endian Platform with RMAN Backup Sets (Doc ID 2013271.1)


controlfile - нужно делать заново, с минимальным количеством файлов

Что то вроде:
А далее тестировать:
Код: plsql
1.
restore from platform 'XXX' from '/tmp/....' datafile 1 to ...
...
Рейтинг: 0 / 0
04.03.2020, 15:26
    #39934222
landy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN: восстановление бэкапа
RMAN> set DBID=3119387851;

executing command: SET DBID

RMAN> restore controlfile to '/u01/app/oracle12/oradata/ORAHF/control01.ctl' from '/mnt/nfs/c-3119387851-20190715-05';

Starting restore at 04-MAR-20
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=1142 device type=DISK

channel ORA_DISK_1: no AUTOBACKUP in 7 days found
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 03/04/2020 10:57:21
RMAN-06172: no AUTOBACKUP found or specified handle is not a valid copy or piece

RMAN>


Кажется для "no AUTOBACKUP found" можно попробовать так:

Код: plsql
1.
2.
3.
RMAN> set controlfile autobackup format for device type disk to '/mnt/nfs/%F'; 
  executing command: SET CONTROLFILE AUTOBACKUP FORMAT 
  RMAN> restore controlfile from autobackup; 
...
Рейтинг: 0 / 0
04.03.2020, 16:38
    #39934271
Oleg M.Ivanov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN: восстановление бэкапа
Scorpion_TSN

channel ORA_DISK_1: no AUTOBACKUP in 7 days found
RMAN>

Вот тут есть как побороть эту ошибку, используйте параметр maxdays.
...
Рейтинг: 0 / 0
05.03.2020, 20:51
    #39934932
Мутаген
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN: восстановление бэкапа
Scorpion_TSN
RMAN> restore controlfile to '/u01/app/oracle12/oradata/ORAHF/control01.ctl' from '/mnt/nfs/c-3119387851-20190715-05';
RMAN-03002: failure of restore command at 03/04/2020 10:57:21
RMAN-06172: no AUTOBACKUP found or specified handle is not a valid copy or piece


в большинстве случаев это просто симптом неправильных (по мнению СУБД) паарметров монтирования NFS. После такой ошибки надо смотреть Alert.log
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / RMAN: восстановление бэкапа / 16 сообщений из 16, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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