Моё меню Общее меню Сообщество Правила форума Все прочитано
Вернуться   uForum.uz > ИКТ и телеком > IT-индустрия > Ferra Incognita
Сообщения за день Поиск
Знаете ли Вы, что ...
...нарушения правил форума наказываются. Старайтесь их не нарушать.
<< Предыдущий совет - Случайный совет - Следующий совет >>

Ferra Incognita Дела железные. Проблемы, обмен опытом, техподдержка, новости... Раздел представлен PC.UZ


Ответить

 
Опции темы Опции просмотра
Старый 16.04.2010 13:43   #1  
Аватар для Marat Timergaliev
Оффлайн
DataSite Technology
Java Developer
AKA:Marat
Сообщений: 296
+ 170  59/42
– 23  1/1

UzbekistanОтправить сообщение для Marat Timergaliev с помощью ICQОтправить сообщение для Marat Timergaliev с помощью Skype™Мой мир
Icon24 Как правильно делать бэкап для оракла

пытаюсь сделать бэкап через рман, вроде говорит после восстановления базы что все успешно закончилось, но таблички которые я удалил не восстановил
вот мой код восстановления

создание бэкапа
connect target/;
shutdown immediate;
startup mount;
backup database format 'e:\oracle\backup\rman-backup_%d_%U.bus';
alter database open;

восстановления после удаления табличек
connect target/;
shutdown immediate;
startup mount;
restore database;
recover database;
alter database open;
Ответить 
Старый 16.04.2010 14:32   #2  
Аватар для stbd
Оффлайн
Сообщений: 134
+ 0  40/30
– 0  19/11

Uzbekistan
Цитата:
Сообщение от Marat Timergaliev Посмотреть сообщение
пытаюсь сделать бэкап через рман, вроде говорит после восстановления базы что все успешно закончилось, но таблички которые я удалил не восстановил
вот мой код восстановления

создание бэкапа
connect target/;
shutdown immediate;
startup mount;
backup database format 'e:\oracle\backup\rman-backup_%d_%U.bus';
alter database open;

восстановления после удаления табличек
connect target/;
shutdown immediate;
startup mount;
restore database;
recover database;
alter database open;
база в архивлоге?
Ответить 
Старый 16.04.2010 14:36   #3  
Аватар для Marat Timergaliev
Оффлайн
DataSite Technology
Java Developer
AKA:Marat
Сообщений: 296
+ 170  59/42
– 23  1/1

UzbekistanОтправить сообщение для Marat Timergaliev с помощью ICQОтправить сообщение для Marat Timergaliev с помощью Skype™Мой мир
нет,холодный бэкап для него не нужно архивлог

Последний раз редактировалось Marat Timergaliev; 16.04.2010 в 14:36. Причина: не дописал мысль
Ответить 
Старый 16.04.2010 14:41   #4  
Аватар для stbd
Оффлайн
Сообщений: 134
+ 0  40/30
– 0  19/11

Uzbekistan
в принципе не важно,
в редулог записался ДДЛ твоего удалеиня таблицы и когда та сделал рековер то оракл накатил этот DDL на базу

поищи как делается incompete recovery
Ответить 
Старый 16.04.2010 14:46   #5  
Аватар для Marat Timergaliev
Оффлайн
DataSite Technology
Java Developer
AKA:Marat
Сообщений: 296
+ 170  59/42
– 23  1/1

UzbekistanОтправить сообщение для Marat Timergaliev с помощью ICQОтправить сообщение для Marat Timergaliev с помощью Skype™Мой мир
ну, а почему мои таблички не восстановились, я просто в администрировании ноль, просто попросили сделать, а я не пойму, вроде делаю по инструкции
Ответить 
Старый 16.04.2010 14:48   #6  
Real ID Group uParty Member
Аватар для Alexander Kuznetsov
Оффлайн
Sharifa
ру-ль отдела ПО
Сообщений: 4,211
+ 2,224  2,971/1,351
– 51  57/54

Uzbekistan
stbd прав.У меня тож такая проблема была.
Ответить 
Старый 16.04.2010 15:02   #7  
Аватар для stbd
Оффлайн
Сообщений: 134
+ 0  40/30
– 0  19/11

Uzbekistan
Цитата:
Сообщение от Marat Timergaliev Посмотреть сообщение
ну, а почему мои таблички не восстановились, я просто в администрировании ноль, просто попросили сделать, а я не пойму, вроде делаю по инструкции
команда рестор просто восстанавливает из бэкапа базу, но после этого делается рековер, а он берет данные из редулогов и накатывает их на базу, т.е. база у тебя будет на самый последний момент времени который доступен в редулоге, так что у тебя все работает нормально

а чтоб восстановить базу до момента удаления таблиц, надо делать incomplete recovery

а вообще, так делать нехорошо,
скажем если холодный бэкап делается раз в сутки ночью, то все транзакции, проведенные после бэкапа, в случае падения оракла потеряются
Ответить 
Реклама и уведомления
Старый 16.04.2010 15:03   #8  
Аватар для stbd
Оффлайн
Сообщений: 134
+ 0  40/30
– 0  19/11

Uzbekistan
Цитата:
Сообщение от Alexander Kuznetsov Посмотреть сообщение
stbd прав.У меня тож такая проблема была.
это не проблема
это так и задумано
Ответить 
Старый 16.04.2010 15:35   #9  
Аватар для stbd
Оффлайн
Сообщений: 134
+ 0  40/30
– 0  19/11

Uzbekistan
Если все равно делаешь холодный бэкап, и не очень дружишь с рманом, попроси сисадминов делать холодный бэкап средствами ОС. Для этого достаточно погасить сервис оракла и сбэкапить папку с данными.
Ответить 
Старый 17.04.2010 09:07   #10  
Аватар для Marat Timergaliev
Оффлайн
DataSite Technology
Java Developer
AKA:Marat
Сообщений: 296
+ 170  59/42
– 23  1/1

UzbekistanОтправить сообщение для Marat Timergaliev с помощью ICQОтправить сообщение для Marat Timergaliev с помощью Skype™Мой мир
Цитата:
Сообщение от stbd Посмотреть сообщение
incomplete recovery
rman говорит что нет такой команды как incomplete, я вот сделал
shutdown immediate;
startup mount;
restore database;
incomplete recovery database;
тут он дал ошибку говорит что нету такой команды incomplete
Ответить 
Ответить




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Advertisement System V2.5 By Branden
OOO «Единый интегратор UZINFOCOM»


Новые 24 часа Кто на форуме Новички Поиск Кабинет Все прочитано Вверх