Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
i. Fyzické zálohy: Tieto zálohy zahŕňajú zálohovanie fyzických dátových súborov a ovládacích súborov.
* zálohy za studena:
* Výhody: Najjednoduchšia metóda, konzistentné zálohy (žiadne korupcie údajov v dôsledku súbežných transakcií).
* Nevýhody: Vyžaduje vypnutie databázy, najdlhšie prestoje.
* Metóda: Vypnite inštanciu databázy (`vypnutie Normal`), potom skopírujte dátové súbory, ovládacie súbory a online protokoly Redo. Môžete použiť príkazy operačného systému (napríklad `CP` na UNIX/Linux alebo` XCOPY` na Windows) alebo RMAN (odporúčané).
* Horúce zálohy: Tieto zálohy sa berú, keď je databáza spustená. Vyžadujú zložitejšie stratégie na zvládnutie súbežných transakcií.
* pomocou rman (odporúčané): Správca obnovy (RMAN) je preferovaným nástrojom spoločnosti Oracle pre zálohy a regeneráciu. Ponúka niekoľko funkcií vrátane prírastkových záloh, archivácie a automatizovaného zotavenia. Horúce zálohy s RMAN zahŕňajú zálohovanie dátových súborov pri spustení databázy. RMAN sa zaoberá zložitosťou zabezpečenia konzistentnosti zálohovania.
* DataFile Backup s otvorenou databázou: Priame zálohovanie údajov DataFiles, keď je databáza otvorená, je možné, ale neodporúča sa bez RMAN. Táto metóda si vyžaduje zabezpečenie toho, aby sa údaje DataFiles počas procesu zálohovania aktívne nenapísali, aby sa zabránilo korupcii. Toto je vysoko náchylné na nezrovnalosti a malo by sa mu vyhnúť.
II. Logické zálohy: Tieto zálohy zahŕňajú zálohovanie údajov na logickej úrovni, napríklad export údajov pomocou SQL*Plus '`exp` alebo` EXPDP` (Data Pump).
* export (exp): Starší nástroj, ktorý exportuje údaje v binárnom formáte.
* Výhody: Relatívne jednoduché použitie.
* Nevýhody: Pomalšie ako dátové čerpadlo, menej flexibilné, exportuje iba údaje, žiadne metadáta.
* Export dátového čerpadla (expdp): Novší a výrazne rýchlejší a výkonnejší úžitok, ktorý exportuje údaje do rôznych formátov (vrátane oveľa efektívnejšieho binárneho formátu).
* Výhody: Rýchlejšie ako exp, flexibilnejšie, exportujú metadáta spolu s údajmi, lepšie pre veľké databázy, paralelné schopnosti vykonávania.
* Nevýhody: Vyžaduje viac nastavenia a porozumenia.
iii. Redo Log Management: Nevyhnutné na uzdravenie. Redo protokoly zaznamenávajú zmeny v databáze. Sú dôležité na zotavenie z neúspechov.
* archivácia redo protokolov: Pravidelne archivácia Redo Dogus je rozhodujúca. To zaisťuje, že sa môžete zotaviť z zlyhaní médií (zlyhania pevného disku). Môžete to nakonfigurovať v súbore parametrov inicializácie databázy (`init.ora`). Rman to rieši efektívne.
* online protokoly: Tieto protokoly sa používajú na okamžité obnovenie počas zlyhania inštancie databázy.
iv. Scenáre zotavenia:
* Recovery: Po havárii inštancie databázy obnoví databázu do konzistentného stavu. Používa sa online protokoly Redo.
* Obnova médií: Obnoví databázu z zlyhania médií (ako zlyhanie pevného disku). Používa sa archivované protokoly a zálohy Redo.
* Recovery In-in-Time: Obnoví databázu do konkrétneho časového bodu. Používa sa archivované protokoly a zálohy Redo.
v. RMAN (manažér obnovy) - Odporúčaný prístup:
RMAN je odporúčaná metóda pre zálohovanie aj zotavenie v Oracle 10G. Poskytuje:
* automatizácia: Umožňuje plánovanie záloh a obnovy.
* Konzistencia: Zaisťuje konzistentné zálohy aj počas horúcich záloh.
* Flexibilita: Podporuje rôzne metódy zálohovania (plné, prírastkové, úroveň 0, úroveň 1 atď.).
* Integrácia: Pevne sa integruje s databázou Oracle.
* Nahlásiť: Poskytuje podrobné správy o zálohovaní a operáciách obnovy.
Stručne povedané, zatiaľ čo existuje niekoľko metód, použitie RMAN na zálohovanie a zotavenie v Oracle 10G je najlepšou praxou pre spoľahlivosť, efektívnosť a ľahkú správu. Výber medzi fyzickými a logickými zálohami závisí od vašich konkrétnych potrieb a priorít. Nezabudnite pravidelne testovať svoje postupy zálohovania a obnovy, aby ste sa uistili, že fungujú podľa očakávania.