Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 rman, не получается выполнить полное восстановление  [new]
amiserio
Member

Откуда:
Сообщений: 41
11 g, архивлог режим.
делаю бэкап в rman следующим образом:
BACKUP DATABASE PLUS ARCHIVELOG;
sql 'alter system archivelog current';

произвожу некоторые изменения в БД - добавляю пользователя, добавляю таблицу, заливаю в неё данные, рестартую систему чтобы сохранились архивлоги.

пытаюсь восстановиться следующим образом:
-тушу базу, стартую без открытия
-делаю полное восстановление файлов бд:
restore database;
-произвожу накат архивлогов:
recover database until cancel;
-открываю базу ресетая логи:
open resetlogs database;

к базе подключаюсь, всё в порядке, но нет ни пользователя ни тиблицы ни данных, где я неправ?
11 авг 09, 09:22    [7520315]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18483
amiserio
рестартую систему чтобы сохранились архивлоги.
??
11 авг 09, 09:26    [7520329]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
amiserio,

зачем рестартовать ?
11 авг 09, 09:28    [7520333]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
amiserio
Member

Откуда:
Сообщений: 41
pravednik
amiserio, зачем рестартовать ?

чтобы редо архивнулись) иначе у меня изменений не хватает хотябы на 1 архивлог.
11 авг 09, 09:31    [7520339]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
amiserio
pravednik
amiserio, зачем рестартовать ?

чтобы редо архивнулись) иначе у меня изменений не хватает хотябы на 1 архивлог.

вы эту команду от балды написали ???
автор
sql 'alter system archive log current';

есть еще alter system switch logfile;
???
11 авг 09, 09:34    [7520347]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18483
А 11g что-то новое? При шатдауне архивируется лог?

PS. Вообще-то для этого существует команда из области ALTER SYSTEM
11 авг 09, 09:36    [7520353]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18483
amiserio
recover database until cancel;
Кстати, топик, вроде, про полное восстановление
11 авг 09, 09:39    [7520360]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
amiserio
Member

Откуда:
Сообщений: 41
точно, sql 'alter system archivelog current'; писал не от балды а для архивирования логов.
11 авг 09, 09:41    [7520365]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
amiserio
Member

Откуда:
Сообщений: 41
да, полное, извеняюсь
recover database;
11 авг 09, 09:44    [7520374]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
Осенев
Member

Откуда: рай->bloody hell
Сообщений: 547
автор
BACKUP DATABASE PLUS ARCHIVELOG;

Убедитесь что начальный бекап у Вас проходит успешно. Возможно не стого бекапа восстанавливаетесь. с PLUS ARCHIVELOG есть засада что если логи не будут найдены, то сам бекап базы не произойдет.
11 авг 09, 09:58    [7520402]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
amiserio
Member

Откуда:
Сообщений: 41
Осенев
автор
BACKUP DATABASE PLUS ARCHIVELOG;

Убедитесь что начальный бекап у Вас проходит успешно. Возможно не стого бекапа восстанавливаетесь. с PLUS ARCHIVELOG есть засада что если логи не будут найдены, то сам бекап базы не произойдет.

не будут найдены в каком смысле? если они были удалены физически но присутствуют в записях rman-a ?
начальный бэкап происходит успешно.
11 авг 09, 10:11    [7520469]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
jan2ary
Member

Откуда: Киев
Сообщений: 1780
amiserio
да, полное, извеняюсь
recover database;

Как тогда насчет
amiserio
-открываю базу ресетая логи:
open resetlogs database;

?

У тебя там не закрытый перелом, а... открытый!
11 авг 09, 10:26    [7520591]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
amiserio
Member

Откуда:
Сообщений: 41
jan2ary
amiserio
да, полное, извеняюсь
recover database;

Как тогда насчет
amiserio
-открываю базу ресетая логи:
open resetlogs database;

?

У тебя там не закрытый перелом, а... открытый!


после восстановления делаю фулбэкап(и не надо говорить чтоэто не правильно, я пока просто тестю), мне сейчас пофиг noresetlog или resetlog, цель - после бэкапа сделать изменения в базе, и сделать: а) восстановление до определённого момента времени б) полное восстановление.
11 авг 09, 10:35    [7520661]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
Осенев
Member

Откуда: рай->bloody hell
Сообщений: 547
amiserio

не будут найдены в каком смысле? если они были удалены физически но присутствуют в записях rman-a ?
начальный бэкап происходит успешно.

Ну да. Если кто-то очень умный решит пооптимизировать место на диске за счет ваших архивлогов, то начиная с этого момента, бекапа у Вас нет!
11 авг 09, 10:36    [7520673]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
amiserio

мне сейчас пофиг noresetlog или resetlog, цель - после бэкапа сделать изменения в базе, и сделать: а) восстановление до определённого момента времени б) полное восстановление.


Дык может для начала стоит уяснить разницу между полным и неполным восстановлением, а уже потом...
11 авг 09, 11:07    [7520940]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
Aliona
Member

Откуда: Питер
Сообщений: 4023
tru55
amiserio

мне сейчас пофиг noresetlog или resetlog, цель - после бэкапа сделать изменения в базе, и сделать: а) восстановление до определённого момента времени б) полное восстановление.


Дык может для начала стоит уяснить разницу между полным и неполным восстановлением, а уже потом...

+1
и ещё уяснить разницу между полным/неполным восстановлением и открытием бд с resetlogs.
11 авг 09, 17:29    [7524321]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
amiserio
Member

Откуда:
Сообщений: 41
Осенев,
буду иметь ввиду:)

все мои действия в приложении

К сообщению приложен файл (действия.txt - 7Kb) cкачать
12 авг 09, 08:03    [7525705]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
amiserio
Member

Откуда:
Сообщений: 41
там я пытался сделать хотябы неполное восстановление
12 авг 09, 08:05    [7525707]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
semenar
Member

Откуда: Днепропетровск
Сообщений: 3308
Блог
автор
там я пытался сделать хотябы неполное восстановление

В логе, который ты выложил, не показал как открываешь БД. И речь там идет о восстановлении на определенный момент времени. А не о типе восстановления- полное/неполное. Тебе уже на это указывали.
12 авг 09, 08:24    [7525732]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
amiserio
Member

Откуда:
Сообщений: 41
semenar
автор
там я пытался сделать хотябы неполное восстановление

В логе, который ты выложил, не показал как открываешь БД. И речь там идет о восстановлении на определенный момент времени. А не о типе восстановления- полное/неполное. Тебе уже на это указывали.

понял) открывал так:
alter system open resetlogs;
12 авг 09, 13:18    [7527586]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
По секрету скажу: полное восстановление ПРОЩЕ (только тс-с-с).
Так что начни таки с его освоения (предварительно, естественно, изучив доку)...
12 авг 09, 13:23    [7527636]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
amiserio
Member

Откуда:
Сообщений: 41
tru55
По секрету скажу: полное восстановление ПРОЩЕ (только тс-с-с).
Так что начни таки с его освоения (предварительно, естественно, изучив доку)...


доку то я изучил, просто когда тему создавал понапутал, жаль тут сообщения редактировать нельзя.

делал я и полное восстановление:
...всё тоже самое...
restore database;
recover database;
alter database open; (по дефолту noresetlogs)

всёравно данных я не увидел:(
12 авг 09, 14:33    [7528206]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
Aliona
Member

Откуда: Питер
Сообщений: 4023
amiserio

делал я и полное восстановление:
...всё тоже самое...
restore database;
recover database;
alter database open; (по дефолту noresetlogs)

всёравно данных я не увидел:(

К описанию восстановления надо добавить описание бэкапирования и описание того, что у вас было запорчено (файлы БД, контрольники, реду или всё вместе)
Тогда будет понятно, что вы сделали не так.
12 авг 09, 16:17    [7529043]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
Aliona

К описанию восстановления надо добавить описание бэкапирования и описание того, что у вас было запорчено (файлы БД, контрольники, реду или всё вместе)
Тогда будет понятно, что вы сделали не так.

та ниче у него не было запорчено ))))
читайте внимательно первое сообщение ))
12 авг 09, 16:28    [7529157]     Ответить | Цитировать Сообщить модератору
 Re: rman, не получается выполнить полное восстановление  [new]
amiserio
Member

Откуда:
Сообщений: 41
Aliona
amiserio

делал я и полное восстановление:
...всё тоже самое...
restore database;
recover database;
alter database open; (по дефолту noresetlogs)

всёравно данных я не увидел:(

К описанию восстановления надо добавить описание бэкапирования и описание того, что у вас было запорчено (файлы БД, контрольники, реду или всё вместе)
Тогда будет понятно, что вы сделали не так.


ничего не запорчено, описание как что делал в посте [7525705] в приложении
13 авг 09, 08:17    [7531134]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Oracle Ответить