Mi az RMAN Oracle - Hogyan működik - Ügyességi és karriernövekedés - Előnyök

Tartalomjegyzék:

Anonim

Bevezetés az RMAN Oracle-be

Az Oracle RMAN az Oracle Recovery Manager. Ez egy Oracle Database Client, amely automatizálja az adatbázisok biztonsági mentési és helyreállítási feladatait. Végzi az adatbázis fájlok biztonsági mentését, helyreállítását és visszaállítását. Az adatmentési rendszergazdáknak nem szükséges a biztonsági mentési folyamat elindításához. A DBA (adatbázis-rendszergazdák) az RMAN (Recovery Manager) segítségével megvédik az Oracle adatbázisok adatait.

Mi az RMAN Oracle?

Az RMAN (Recovery Manager) egy Oracle adatbázis-ügyfél, amely automatizálja a biztonsági mentési stratégiák adminisztrációját és megóvja az adatbázis integritását. Az adatok helyreállítása és biztonsági mentése során a Blokk szintű korrupció észlelése történik. Számos biztonsági mentési technikát, például a biztonsági mentési fájlok megőrzési politikáját, a biztonsági mentési vagy visszaállítási adatfolyamok párhuzamosítását és a biztonsági mentési műveletek részletes előzményeit támogatják. Az Oracle Recovery Manager blokkos adathordozó-helyreállítást, automatikus adatbázis-másolatot, növekményes biztonsági mentéseket, platformközi adatkonverziót, bináris tömörítést és titkosított biztonsági másolatokat végezhet. Ezeket a karbantartási feladatokat kezeli, amelyeket az adatbázisok biztonsági mentése vagy helyreállítása előtt vagy után végeznek.

RMAN Oracle Architecture

Az Oracle Recovery Manager (RMAN) architektúra a következő összetevőkből áll:

  • Cél adatbázis: Ez egy adatbázis, amely adatfájlokat tartalmaz, vezérli a fájlokat, és újrakészíti azokat a fájlokat, amelyekre szükség van a biztonsági mentéshez vagy a helyreállításhoz. A cél adatbázis-vezérlő fájlt az RMAN használja a cél adatbázis metaadatainak gyűjtésére. A cél adatbázisban futó kiszolgálói munkamenetek elvégzik az összes biztonsági mentési és helyreállítási munkát. Ez az RMAN kötelező alkotóeleme.
  • RMAN kliens: Az ügyfélalkalmazás hajtja végre a cél adatbázis összes biztonsági mentését és helyreállítását. Az Oracle net segítségével csatlakozik a cél adatbázishoz, hogy helyét megtalálja minden olyan gazdagépen, amely az Oracle Net segítségével a cél gazdagéphez csatlakozik. Ez egy parancssori felület, amely segít a biztonsági mentés, a helyreállítás, az SQL és a speciális RMAN parancsok kiadásában. Ez az RMAN kötelező alkotóeleme.
  • Helyreállítási katalógus séma: A helyreállítási katalógus adatbázisában található felhasználó rendelkezik az RMAN metaadat tábláival. Az RMAN időről időre elmozdítja a metaadatokat a cél adatbázis vezérlőfájljából a helyreállítási katalógusba. Ez egy opcionális elem.
  • Helyreállítási katalógus-adatbázis: Ez egy olyan adatbázis, amely tartalmazza a helyreállítási katalógust, amely metaadatokat tartalmaz, és amelyet az RMAN a biztonsági mentési és helyreállítási feladatok elvégzésére használ. Egy helyreállítási katalógus létrehozható több cél adatbázis metaadatainak tárolására. Ez egy opcionális elem is.
  • Fizikai készenléti adatbázis: Az elsődleges adatbázis egy példánya, amelyet archivált redo naplókkal frissítenek. Ugyanazzal az adatbázis-azonosítóval és adatbázisnévvel rendelkezik, mint az elsődleges adatbázison, de eltérő a DB_UNIQUE_NAME. Az RMAN készenléti adatbázisokat hozhat létre, biztonsági másolatot készíthet és visszaállíthat. Ez nem kötelező elem.
  • Ismétlődő adatbázis: Az elsődleges adatbázis másolata is, de tesztelési célokra használják. A DB_ID szintén különbözik az elsődleges adatbázisától.
  • Gyors helyreállítási terület: A helyreállításhoz kapcsolódó fájlok tárolására szolgáló lemezhely, például a vezérlőfájl, az online újrafájl fájlok visszacsatolási naplói, az RMAN biztonsági másolatai és az archivált újrafájlok. A gyors helyreállítási területen található fájlokat az Oracle adatbázis és az RMAN automatikusan kezeli.
  • Media Manager: Ez egy eladó-specifikus alkalmazás, amely lehetővé teszi az RMAN számára, hogy biztonsági másolatot készítsen a tárolórendszerről, például szalagról. Ez egy opcionális elem.
  • Médiakezelő katalógus: Ez egy médiakezelő alkalmazáshoz kapcsolódó metaadatok gyártó-specifikus adattára. Ez egy opcionális elem is.
  • Oracle Enterprise Manager: Ez egy böngésző-alapú felület, amely biztonsági mentést és helyreállítást tartalmaz az RMAN-en keresztül. Ez egy opcionális elem is.

Hogyan működik az RMAN?

Az RMAN környezetben van egy cél adatbázis és egy RMAN kliens. A biztonsági mentéseket a cél adatbázisokon az RMAN végzi, és az ügyfélalkalmazás kezeli a cél adatbázis összes biztonsági mentési és helyreállítási feladatát. Az RMAN médiakezelő API-t használ a biztonsági mentési hardverhez. A felhasználónak be kell jelentkeznie az Oracle RMAN-be, majd fel kell kérnie, hogy készítsen biztonsági másolatot a felhasználói adatbázisról. Az RMAN ezután másolja a fájlt a felhasználó által megadott könyvtárba.

Az adatbázis-rendszergazdák az RMAN biztonsági mentési parancsokat használhatják az RMAN kezelésére. A parancsok felhasználhatók adatfájlok konvertálására, biztonsági másolat készítésére, katalógus sémák frissítésére vagy visszaállítására, flashback adatbázis elindítására, duplikált adatbázis létrehozására és még sok más feladatra.

Az RMAN jellemzői

  • Biztonsági mentési készletek: A biztonsági mentési készletek biztonsági mentési elemekből állnak, amelyekben az Oracle RMAN adatokat tárol. A biztonsági másolat egy bináris fájl, amelyet csak az RMAN hozhat létre vagy állíthat vissza. A biztonsági mentési készleteket mentési darabok csoportosítása képezi, amely lehetővé teszi az adatbázis-adminisztrátorok számára, hogy több adatfájlt, archív naplókat és kiszolgálóparaméter fájlokat védjenek. A biztonsági mentési készletekbe írt adatokat az RMAN titkosíthatja és dekódolhatja.
  • Archivált redo naplók: Az Oracle minden adatbázisának van redo naplója, amely tárolja az adatbázisban végrehajtott módosításokat. Az archivált redo-naplók a helyszínen mentett redo-naplók csoportját tartalmazzák. Ha az adatbázis nem áll le megfelelően, akkor következetlen adatbázishoz vezet, amelyet archivált redo naplókkal lehet visszaállítani.
  • Flash helyreállítás: Az RMAN által készített biztonsági mentések az Oracle adatbázis flash helyreállítási területén jönnek létre a lemezen. Az FRA egy olyan könyvtár, amely online és archivált redo-naplókat, vezérlőnaplókat, flashback naplókat és képmásolatokat tartalmaz. A már nem szükséges biztonsági mentések eltávolításra kerülnek, hogy szabad hely maradjon az új biztonsági mentések számára. A törlendő biztonsági mentésekről a DBA irányelveinek megfelelően döntenek.
  • Flashback adatbázis és adathordozó-helyreállítás: Az adatok visszaállításához az Oracle Flashbacks-et és a média helyreállítást használják. A FlashBack-ok lehetővé teszik a DBA-k számára, hogy korábban menjenek a felhasználói hibák vagy adatok sérülések eltávolításához, az úgynevezett point-in-time helyreállításhoz. A médiahibákat a Media Recovery segítségével oldják meg. A Flashback adatbázis segít a teljes adatbázis helyreállításában bármikor, ahelyett, hogy elvégezné a hiányos helyreállítást.
  • Biztonsági mentési készletek titkosítása: Az RMAN három titkosítási módot kínál, azaz átlátszó titkosítást, kettős módú titkosítást és jelszó titkosítást.

Az RMAN előnyei

  • Kiválasztja a legmegfelelőbb biztonsági mentést az adatbázis helyreállításához.
  • Egyszerű parancsokat használ.
  • A felhasználó automatikusan biztonsági másolatot készíthet az adatbázisról a szalagra.
  • Az adatbázis helyreállítható az adatblokk szintjén.
  • Csak a megváltozott adatblokkok állíthatók helyre a növekményes biztonsági mentés funkcióval, amely csökkenti a biztonsági mentés idejét.
  • A titkosítás segítségével biztonságos biztonsági mentéseket hozhat létre.
  • Az adatbázis klónozható a távoli gazdagépen az RMAN másolat parancsának használatával.
  • A fizikai készenléti adatbázisok egyszerűen létrehozhatók.

Hogyan segít ez a technológia a karrier növekedésében?

Az adatok növekedése miatt az adatbázis kezelésének folyamata és az adatok elvesztésének félelme is növekszik. Tehát az adatbázis helyreállítására van szükség, és ennélfogva a munkalehetőségek is növekednek. Az Oracle RMAN-hez kapcsolódó állások átlagos fizetése 87 000 és 131 000 dollár között mozog.

Következtetés

Ez a cikk az Oracle RMAN alapelveivel és működésével kapcsolatos, amelyek köre az adatok növekedése miatt nap mint nap növekszik, tehát egy hatékony adatbázis-kliens, amely elősegíti az adatbázisok egyszerű helyreállítását.

Ajánlott cikkek

Ez egy útmutató a Mi az RMAN Oracle termékhez? Itt megvitattuk az RMAN Oracle alkotóelemeit, működését, készségeit, karrier-növekedését és előnyeit ?. Megnézheti a többi javasolt cikket is, hogy többet megtudjon-

  1. Mi az adattárház?
  2. Karrier az Oracle-ben
  3. Mi az a kiberbiztonság?
  4. Mi az Apache Spark?
  5. Mi az a lekérdezés és az Oracle lekérdezések típusai?