konto usunięte

Temat: Backup, Recovery - Oracle 11gR1 RAC

Witam,

Panowie chcial sie Was zapytac o opinie, rade odnosnie backupu RACa. Jako RAC rozumiem calosc nie tylko sama baze. Postaram sie opisac posiadane srodowisko oraz co jest moim celem. Temat jest dosc zawily wiec postaram sie w miare dokladnie opisac.

A wiec jest sobie srodowisko RAC nazwijmy go A. W sklad jego wchodza:
A1 - node1
A2 - node2
A3 - macierz

Oba nody sa spiete bezposrednio do kontrolera macierzy po FC. Na systemach A1 oraz A2 zainstalowany jest Solaris10 10/08 SPARC. Serwery A1 oraz A2 posiadaja 4 dyski. Disk0 oraz Disk1 w mirrorze (na Solka), Disk2 oraz Disk3 mirror zpool i na nim sa binaria RACa.
Na macierzy A3 wystawione sa LUNy na OCR, VOTING_DISK, ASM_DATA oraz FRA.
Cluster ladnie sobie bryka i jest ok.
No i teraz przechodzimy do sedna sprawy jakim jest przeniesienie calosci na drugie blizniacze srodowisko nazwijmy go B.

W sklad srodowiska B wchodza:
B1 - node1
B2 - node2
B3 - macierz

Srodowiska A oraz B sa identyczne.
Na dzien dobry robie sobie backup Solka na srodowisku A1 oraz A2 poprzez ufsdump i przenosze odpowiednio na B1 oraz B2 - tu jak narazie jest OK.
Nastepnie robie sobie snapshoty zfs'a na srodowisku A1 oraz A2 i przenosze je odpowiednio na B1 oraz B2 i tu jest wszystko OK.

Na obu srodowiskach A oraz B na dyskach systemowch Disk0, Disk1, Disk2, Disk3 multipathing jest wylaczony. Wlaczylem zas go na dyskach zewnetrznych wpinanych po FC. Odpowiednie wielkosci LUNow na macierzach A3 oraz B3 sa identyczne.

No i teraz zaczynaja sie pytania :)
1. Jesli chodzi o backup ORC oraz VOTING_DISK to rozumiem, ze moge klasycznie przeniesc sobie poprzez dd ?
2. Jak podmienic w warstwie Clusterware nowe LUNy OCR oraz VOTING_DISK z tych ktore sa z macierzy A3 na te ktore sa na macierzy B3? Ponowne uruchomienie instalatora Clusterware ma tam taka opcje?
3. Identyczne pytanie dotyczy podmiany nowych LUNow pod ASM_DISK oraz FRA jak to zrobic elegancko i bezbolesnie?
4. Jakie sa best practices odnosnie przeniesienia samej bazy przy pomocy RMANa z srodowiska A na srodowisko B?

W przyszlym tygodniu bede walczyl z czescia bazodanowa i chcial bym sie w miare najlepiej przygotowac do tego. Jesli ktos z kolegow robil takie figle na bazie i podzieli sie uwagami byl bymm wdzieczny. Z dzika radoscia przyjme wszelkie sprawdzone linki, pdf etc. z informacjami jak do tego podejsc.


Pozdrawiam
Zbyszek

konto usunięte

Temat: Backup, Recovery - Oracle 11gR1 RAC

Zbigniew G.:
systemach A1 oraz A2 zainstalowany jest Solaris10 10/08 SPARC. Serwery A1 oraz A2 posiadaja 4 dyski. Disk0 oraz Disk1 w mirrorze (na Solka), Disk2 oraz Disk3 mirror zpool i na nim sa binaria


Postawiłeś 11.1.x na zfs ? I działa ?

Nie trafiłeś na problem z tego wątku ? http://www.goldenline.pl/forum/oracle-dba/965514

konto usunięte

Temat: Backup, Recovery - Oracle 11gR1 RAC

Krzysztof Pułapa:
Zbigniew G.:
systemach A1 oraz A2 zainstalowany jest Solaris10 10/08 SPARC. Serwery A1 oraz A2 posiadaja 4 dyski. Disk0 oraz Disk1 w mirrorze (na Solka), Disk2 oraz Disk3 mirror zpool i na nim sa binaria


Postawiłeś 11.1.x na zfs ? I działa ?

Nie trafiłeś na problem z tego wątku ? http://www.goldenline.pl/forum/oracle-dba/965514

Dziala. Od kwietnia jest jak narazie ok.
Tak a propos slyszalem, ze produkcje powinno sie stawiac od R2 - prawda to?Zbigniew G. edytował(a) ten post dnia 15.10.09 o godzinie 19:39

konto usunięte

Temat: Backup, Recovery - Oracle 11gR1 RAC

Zbigniew G.:
Tak a propos slyszalem, ze produkcje powinno sie stawiac od R2 - prawda to?

Raczej bardzo naciągana. Jak dla mnie osobiście, to 10.2.0.4 uważam za bardziej "zwaloną" niż 10.2.0.3 :)

A 11gR2 na Solku to i tak nie uda ci się teraz postawić ... :)Krzysztof Pułapa edytował(a) ten post dnia 15.10.09 o godzinie 19:57

Temat: Backup, Recovery - Oracle 11gR1 RAC

Zbigniew G.:
Witam,

Panowie chcial sie Was zapytac o opinie, rade odnosnie backupu RACa. Jako RAC rozumiem calosc nie tylko sama baze. Postaram sie opisac posiadane srodowisko oraz co jest moim celem. Temat jest dosc zawily wiec postaram sie w miare dokladnie opisac.

Witam,

Czy dobrze rozumiem ze chcesz przeniesc za pomoca backup-u binaria i konfiguracje RAC-a z jednego srodowiska na drugie ?
A nie prosciej zainstalowac RAC-a i przeniesc sama baze ?

pozdrawiam,
Marcin
Adam B.

Adam B. Oracle Certified
Master

Temat: Backup, Recovery - Oracle 11gR1 RAC

Marcin Przepiórowski:
Zbigniew G.:
Witam,

Panowie chcial sie Was zapytac o opinie, rade odnosnie backupu RACa. Jako RAC rozumiem calosc nie tylko sama baze. Postaram sie opisac posiadane srodowisko oraz co jest moim celem. Temat jest dosc zawily wiec postaram sie w miare dokladnie opisac.

Witam,

Czy dobrze rozumiem ze chcesz przeniesc za pomoca backup-u binaria i konfiguracje RAC-a z jednego srodowiska na drugie ?
A nie prosciej zainstalowac RAC-a i przeniesc sama baze ?

pozdrawiam,
Marcin

Zgadza się,oczwyiście twój pomysł też można zrealizować ale jest jedno ale : Ale będzie to trudniejsze... Przenieś bazę....
Sebastian Kolski

Sebastian Kolski programista/DBA

Temat: Backup, Recovery - Oracle 11gR1 RAC

Zbigniew G.:
No i teraz zaczynaja sie pytania :)
1. Jesli chodzi o backup ORC oraz VOTING_DISK to rozumiem, ze moge klasycznie przeniesc sobie poprzez dd ?

Nie. Zrób sobie ocrdump -stdout. Tam są pozapisywane ipki, hostname etc

Wydaje mi się, że najprościej to zrobić:
Bierzesz backup/snapshot zfs'owy sprzed instalacji clusterware (chyba że nie masz, wtedy instalujesz solka albo przenosisz to co masz i wycinasz wszystko oraclowe).
Instalujesz clusterware
Robisz przy pomocy dbca ASM'a.
Duplikujesz bazę RMAN'em (metalink 228257.1 lub Oracle® Database Backup and Recovery User's Guide 23 Duplicating a Database)
"A RAC TARGET database can be duplicated as well. The procedure is the same as below.If the auxiliary instance needs to be a RAC-database as well, than start the duplicate procedure for to a single instance and convert the auxiliary to RAC after the duplicate has succeeded."

Co do stawiania produkcji na R2 to na razie nie ma wersji na solka (na razie są tylko extended beta testy na linuxie :P), ale jakby się pokazała (ma być w Q4) to na pewno warto, choćby z tego względu, że w R2 do OCR'ów i voting disks używa się ASM'a.
Mariusz Masewicz

Mariusz Masewicz Prawie wszysko o
bazach danych Oracle
:-)

Temat: Backup, Recovery - Oracle 11gR1 RAC

Zbigniew G.:
Dziala. Od kwietnia jest jak narazie ok.
Tak a propos slyszalem, ze produkcje powinno sie stawiac od R2 - prawda to?

To nie jest do konca tak. Ogolnie chodzi o to, aby pozwolic wygrzac sie systemowi, ktory chcemy postawic na produkcji.
Na ta chwile na produkcji spokojnie stawialbym 11gR1. Roznice miedzy R1 a R2 sa w tej chwili na tyle znaczace, ze jeszcze z pol roku bym to r2 potestowal w warunkach "nieprodukcyjnych"
Mariusz Masewicz

Mariusz Masewicz Prawie wszysko o
bazach danych Oracle
:-)

Temat: Backup, Recovery - Oracle 11gR1 RAC

Sebastian Kolski:
Instalujesz clusterware
Robisz przy pomocy dbca ASM'a.
Duplikujesz bazę RMAN'em (metalink 228257.1 lub Oracle® Database

Dokladnie - IMHO to jest najlepsza droga
Co do stawiania produkcji na R2 to na razie nie ma wersji na solka (na razie są tylko extended beta testy na linuxie :P), ale jakby się pokazała (ma być w Q4) to na pewno warto, choćby z tego względu, że w R2 do OCR'ów i voting disks używa się ASM'a.

Nie mialem okazji tego testowac, ale IMHO to jest to dosc spora roznica jakosciowa. Ogolnie widac, ze oracle dosc mocno "inwestuje" w ASMa
Piotr B.

Piotr B. Handlarz też
człowiek

Temat: Backup, Recovery - Oracle 11gR1 RAC

LiteSpeed Engine for Oracle?
http://www.quest.com/litespeed-engine-for-oracle

konto usunięte

Temat: Backup, Recovery - Oracle 11gR1 RAC

Chyba faktycznie nie ma co sobie strzelac w stopy i kombinowac tylko postawic na nowo srodowisko + RAC i wcisnac tam RMANem baze.
Doswiadczenia w backupie RAC niemam wiec musze troche doczytac. Cala ta zabawa nie ma na celu przeniesienia sie z srodowiska A do B tylko weryfikacje poprawnosci backupu i odtwarzania na srodowisku A.
Sebastian Kolski

Sebastian Kolski programista/DBA

Temat: Backup, Recovery - Oracle 11gR1 RAC

Zbigniew G.:
Cala ta zabawa nie ma na celu przeniesienia sie z srodowiska A do B tylko weryfikacje poprawnosci backupu i odtwarzania na srodowisku A.

Restoring a Database on a New Host

dodatkowo aby się nie bawić za dużo z ASM'em zobacz sobie md_backup i md_restore

Temat: Backup, Recovery - Oracle 11gR1 RAC

Zbigniew G.:
Chyba faktycznie nie ma co sobie strzelac w stopy i kombinowac tylko postawic na nowo srodowisko + RAC i wcisnac tam RMANem baze.
Doswiadczenia w backupie RAC niemam wiec musze troche doczytac. Cala ta zabawa nie ma na celu przeniesienia sie z srodowiska A do B tylko weryfikacje poprawnosci backupu i odtwarzania na srodowisku A.

Backup RMAN-em RAC lub nie RAC-a rozni sie w podstawowej konfiguracji
niewiele - a jesli masz archive logi na ASM-mi to wogole niczym ;)

Generalnie podlaczas sie RMAN-em do jednej z instancji i robisz backup bazy plus archivelog-i. RMAN zaciagnie archy z obu instancji wiec przy odtwarzaniu do punktu w czasie musisz zwrocic uwage na watek (thread) a nie tylko na sekwencje LSN.

pozdrawiam,
Marcin

konto usunięte

Temat: Backup, Recovery - Oracle 11gR1 RAC

Znalazlem ciekawy (chyba) poradnik jak sie do tego dobrac step-by-step
http://www.ebooksquad.com/2007/11/16/oracle-database-1... tyle, ze ja nie bede robil backupu do FRA tylko na TSMa. Delikatnie o backupie RACa wspomniano w ksiazce "Oracle Database 10g RMAN. Archiwizacja i dozyskiwanie danych". Dzieki wszystkim za pomoc.

Pozdrawiam
ZG

Temat: Backup, Recovery - Oracle 11gR1 RAC

Zbigniew G.:
Znalazlem ciekawy (chyba) poradnik jak sie do tego dobrac step-by-step
http://www.ebooksquad.com/2007/11/16/oracle-database-1... tyle, ze ja nie bede robil backupu do FRA tylko na TSMa.

Witam,

FRA czy TSM nie ma znaczenia - nawet moze byc latwiej.
Pamietaj tylko ze na systemie odtwarzanym musisz miec dostep do tych samych backupow. Nie znam TSM-a ale wiem ze innych Media Managerach trzeba bylo wymuszac zmiane nazwy klienta za pomoca params w deklarowaniu kanalu przy odtwarzaniu na inne maszyny.

run {
allocate channel ch1 type sbt_tape params='ENV=(NB_ORA_CLIENT=my_host_name)'
...
}

pozdrawiam,
Marcin
Adam B.

Adam B. Oracle Certified
Master

Temat: Backup, Recovery - Oracle 11gR1 RAC

Marcin Przepiórowski:
Zbigniew G.:
Znalazlem ciekawy (chyba) poradnik jak sie do tego dobrac step-by-step
http://www.ebooksquad.com/2007/11/16/oracle-database-1... tyle, ze ja nie bede robil backupu do FRA tylko na TSMa.

Witam,

FRA czy TSM nie ma znaczenia - nawet moze byc latwiej.
Pamietaj tylko ze na systemie odtwarzanym musisz miec dostep do tych samych backupow. Nie znam TSM-a ale wiem ze innych Media Managerach trzeba bylo wymuszac zmiane nazwy klienta za pomoca params w deklarowaniu kanalu przy odtwarzaniu na inne maszyny.

run {
allocate channel ch1 type sbt_tape params='ENV=(NB_ORA_CLIENT=my_host_name)'
...
}

pozdrawiam,
Marcin

Na tsmie w plikach konfiguracyjnych "przedstawiasz" się jako tamten stary host i już, oczywiście można jeszcze w inny sposób ale ten najprostszy.

Następna dyskusja:

Oracle 10g RAC ASM i backup




Wyślij zaproszenie do