Hlavní menu

Nástroje

Jazz / KonceptProZalohovaniDB

View (print) - Edit page | Recent changes - Page history

Updated 27 November 2009, 16:07 by Jan Boháč

Jazz.KonceptProZalohovaniDB History

Show minor edits - Show changes to output

31 October 2009, 16:44 by Jan Boháč -
Changed lines 23-40 from:
V obou dvou případech by bylo vhodné, aby na serveru, kde běží Jazz a DB2 byla nampována síťová jednotka nachazející se na fyzicky odděleném serveru a vlastní zálohování by poté bylo prováděno na tuto jednotku. Tím by se umožnila obnova dat i v případě, že by byl server s Jazzem a DB2 zničen mechanicky (úder blesku apod.).
to:
V obou dvou případech by bylo vhodné, aby na serveru, kde běží Jazz a DB2 byla nampována síťová jednotka nachazející se na fyzicky odděleném serveru a vlastní zálohování by poté bylo prováděno na tuto jednotku. Tím by se umožnila obnova dat i v případě, že by byl server s Jazzem a DB2 zničen mechanicky (úder blesku apod.).

'''Příklad toho, jak poté mohu databázi obnovit:'''

'''Příkaz 1:'''

[@ restore database JAZZ incremental automatic from UMISTENI_ZALOHY_DB taken at (TIMESTAMP_SOUBORU) @]

Tímto příkazem se automaticky obnoví databáze od dumpu definovaného svým timestampem. Pokud je požadovaný dump pouze inkrementální zálohou, bude obnovení automaticky zpětně pokračovat až k první plné záloze databáze.

'''Příkaz 2 (obnovení čtvrteční zálohy):'''
[@
restore database mydb JAZZ from UMISTENI_ZALOHY_DB taken at (Ne)
restore database mydb JAZZ from UMISTENI_ZALOHY_DB taken at (St)
restore database mydb JAZZ from UMISTENI_ZALOHY_DB taken at (Čt)
@]

V tomto případě se musí manuálně zadat všechny zálohy, které sa mají nahrát. Začít se zde musí od plného dumpu databáze.
29 October 2009, 22:54 by Jan Boháč -
Changed lines 3-8 from:
Vzhledem k tomu, že na Jazz server bude vzužíván ke každodenní práci, je potřeba navrhnout koncept toho, jakým způsobem bude Databáze zálohována. Jako možné postupy se jeví?¨:

* Zálohování dat zvenku. Disk, na kterém je DB2 nainstalována se může nasdílet a adresáře ve kterým jsou datové soubory databáze je možné (automaticky) v určitých intervalech kopírovat a zálohovat.

* Zálohování pomocí nástrojů, které má DB2 standardně ve své instalaci k dispozici. DB2 nabízí nástroje, které umí zautomatizovat zálohování databáze - jejího DUMPU. Je zde možné zvolit, zda má být provedena plná záloha databáze, rozdílová atd. Dále je možné zvolit, zda bude záloha probíhat @@offilne@@ nebo @@online@@ první možnost znamená, že s ní uživatelé během zálohování nemohou pracovat, druhá umožňuje přístup uživatelů během zálohování. Je zde také samozřejmě možné nastavit čas, v který budou zálohy spuštěny a definovat uživatele, kteří budou po proběhnutí zálohy mailem informováni.
to:
Vzhledem k tomu, že na Jazz server bude využíván ke každodenní práci, je potřeba navrhnout koncept toho, jakým způsobem bude databáze zálohována. Jako možné postupy se jeví:

* Zálohování dat zvenku. Disk, na kterém je DB2 nainstalována se může nasdílet a adresáře ve kterým jsou datové soubory databáze je možné (automaticky) v určitých intervalech kopírovat a zálohovat. Problém ze se s tím, jak zjistit, která data jsou skutečně potřebná a zda bude možné takto vykopírované soubory opět vložit do jiné instance DB2.

* Zálohování pomocí nástrojů, které má DB2 standardně ve své instalaci k dispozici. DB2 nabízí nástroje, které umí zautomatizovat zálohování databáze - jejího DUMPu. Je zde možné zvolit, zda má být provedena plná záloha databáze, rozdílová atd. Dále je možné zvolit, zda bude záloha probíhat @@offilne@@ nebo @@online@@ první možnost znamená, že s ní uživatelé během zálohování nemohou pracovat, druhá umožňuje přístup uživatelů během zálohování. Je zde také samozřejmě možné nastavit čas, v který budou zálohy spuštěny a definovat uživatele, kteří budou po (ne)proběhnutí zálohy mailem informováni.
Changed lines 11-16 from:
** @@(Po) db2 backup database JAZZ online incremental delta use tsm@@
** @@(Út) db2 backup database JAZZ online incremental delta use tsm@@
** @@(St) db2 backup database JAZZ online incremental use tsm@@
** @@(Čt) db2 backup database JAZZ online incremental delta use tsm@@
** @@(Pá) db2 backup database JAZZ online incremental delta use tsm@@
** @@(So) db2 backup database JAZZ online incremental use tsm@@
to:
** @@(Po) db2 backup database JAZZ online incremental delta to UMISTENI_ZALOHY_DB@@
** @@(Út) db2 backup database JAZZ online incremental delta to UMISTENI_ZALOHY_DB@@
** @@(St) db2 backup database JAZZ online incremental to UMISTENI_ZALOHY_DB@@
** @@(Čt) db2 backup database JAZZ online incremental delta to UMISTENI_ZALOHY_DB@@
** @@(Pá) db2 backup database JAZZ online incremental delta to UMISTENI_ZALOHY_DB@@
** @@(So) db2 backup database JAZZ online incremental to UMISTENI_ZALOHY_DB@@
Changed lines 19-20 from:
->Tento plán definuje týdenní strategii toho, jak bude databáze zálohována. Jednou za týden - zde v neděli je provedena plná záloha databáze, denní (Po,Út,Čt,Pá,So) nekumulativní delta zálohu a týdenní (St) kumulativní zálohu.
to:
->Tento plán definuje týdenní strategii toho, jak bude databáze zálohována. Jednou za týden - zde v neděli je provedena plná záloha databáze, denní (Po,Út,Čt,Pá,So) nekumulativní delta záloha a týdenní (St) kumulativní záloha. Staré soubory je možné poté skriptem například po dvou týdnech mazat.

->Víše uvedené příkazy se definují jako TASKy v DB2 a přiřadí se jim čas, kdy mají běžet.
29 October 2009, 22:40 by Jan Boháč -
Added lines 1-21:
Tato stránka popisuje možnosti toho, jakým způsobem by se dala zálohovat databáze pro Jazz Server.

Vzhledem k tomu, že na Jazz server bude vzužíván ke každodenní práci, je potřeba navrhnout koncept toho, jakým způsobem bude Databáze zálohována. Jako možné postupy se jeví?¨:

* Zálohování dat zvenku. Disk, na kterém je DB2 nainstalována se může nasdílet a adresáře ve kterým jsou datové soubory databáze je možné (automaticky) v určitých intervalech kopírovat a zálohovat.

* Zálohování pomocí nástrojů, které má DB2 standardně ve své instalaci k dispozici. DB2 nabízí nástroje, které umí zautomatizovat zálohování databáze - jejího DUMPU. Je zde možné zvolit, zda má být provedena plná záloha databáze, rozdílová atd. Dále je možné zvolit, zda bude záloha probíhat @@offilne@@ nebo @@online@@ první možnost znamená, že s ní uživatelé během zálohování nemohou pracovat, druhá umožňuje přístup uživatelů během zálohování. Je zde také samozřejmě možné nastavit čas, v který budou zálohy spuštěny a definovat uživatele, kteří budou po proběhnutí zálohy mailem informováni.

->Příklad plánu zálohování(DB2 příkazy):

** @@(Po) db2 backup database JAZZ online incremental delta use tsm@@
** @@(Út) db2 backup database JAZZ online incremental delta use tsm@@
** @@(St) db2 backup database JAZZ online incremental use tsm@@
** @@(Čt) db2 backup database JAZZ online incremental delta use tsm@@
** @@(Pá) db2 backup database JAZZ online incremental delta use tsm@@
** @@(So) db2 backup database JAZZ online incremental use tsm@@
** @@(Ne) db2 backup database JAZZ use tsm@@

->Tento plán definuje týdenní strategii toho, jak bude databáze zálohována. Jednou za týden - zde v neděli je provedena plná záloha databáze, denní (Po,Út,Čt,Pá,So) nekumulativní delta zálohu a týdenní (St) kumulativní zálohu.

V obou dvou případech by bylo vhodné, aby na serveru, kde běží Jazz a DB2 byla nampována síťová jednotka nachazející se na fyzicky odděleném serveru a vlastní zálohování by poté bylo prováděno na tuto jednotku. Tím by se umožnila obnova dat i v případě, že by byl server s Jazzem a DB2 zničen mechanicky (úder blesku apod.).