Az SAP HANA biztonsági mentése és visszaállítása nagy HANA-példányokon

Fontos

Ez a cikk nem helyettesíti az SAP HANA felügyeleti dokumentációját vagy az SAP Notest. Az SAP HANA felügyeletével és üzemeltetésével kapcsolatos szakértelemmel rendelkezik, különösen a biztonsági mentéssel, a visszaállítással, a magas rendelkezésre állással és a vészhelyreállítással kapcsolatos témakörökben. Ebben a cikkben az SAP HANA Studio képernyőképei láthatók. Az SAP felügyeleti eszközök és maguk az eszközök tartalma, szerkezete és jellege az SAP HANA kiadásról kiadásra módosulhat.

Ebben a cikkben végigvezetjük az SAP HANA biztonsági mentésének és visszaállításának lépéseit a NAGY HANA-példányokon (más néven BareMetal-infrastruktúrán).

A cikkben ismertetett folyamatok némelyike egyszerűbb. Ezek nem a műveleti kézikönyvek részletes lépései. Ha műveleti kézikönyveket szeretne létrehozni a konfigurációkhoz, futtassa és tesztelje a folyamatokat az adott HANA-verziókkal és -kiadásokkal. Ezután dokumentálhatja a konfigurációk folyamatait.

Az adatbázisok üzemeltetésének egyik legfontosabb szempontja, hogy megvédje őket a katasztrofális eseményektől. Az ilyen eseményeket a természeti katasztrófáktól az egyszerű felhasználói hibákig bármi okozhatja. Ha biztonsági másolatot készít egy adatbázisról, amely bármely időpontra visszaállítható, például mielőtt valaki törölte volna a kritikus adatokat, kritikus védelmet nyújt. Az adatbázist visszaállíthatja olyan állapotba, amely a lehető legközelebb áll a megszakítás előtti állapothoz.

A visszaállítási képesség eléréséhez kétféle biztonsági mentést kell végezni:

  • Adatbázis biztonsági másolatai: Teljes, növekményes vagy különbségi biztonsági másolatok
  • Tranzakciónaplók biztonsági mentései

A teljes adatbázis-biztonsági mentéseket alkalmazásszinten is elvégezheti, vagy biztonsági másolatot készíthet a tárolási pillanatképekkel. A tárolási pillanatképek nem helyettesítik a tranzakciónaplók biztonsági mentéseit. A tranzakciónaplók biztonsági mentése továbbra is fontos az adatbázis adott időpontra történő visszaállításához vagy a már véglegesített tranzakciók naplóinak kiürítéséhez. A tárolási pillanatképek gyorsíthatják a helyreállítást az adatbázis roll-forward rendszerképének gyors biztosításával.

Az Azure-beli SAP HANA (nagy példányok) két biztonsági mentési és visszaállítási lehetőséget kínál:

  • Biztonsági másolatok készítéséhez külső adatvédelmi eszközt is használhat. Ennek az eszköznek képesnek kell lennie alkalmazáskonzisztens pillanatképek létrehozására, vagy képesnek kell lennie arra, hogy a háttérrendszerrel több munkamenetet streameljen egy megfelelő biztonsági mentési helyre. Számos támogatott eszköz érhető el. Az eszköz kiválasztását meg kell vitatni és a projektcsapattal együtt kell megtervezni, hogy megfeleljen az ügyfél biztonsági mentési windows követelményeinek. És nagyon fontos, hogy tesztelje a biztonsági mentési és visszaállítási eljárást a projekt fázisában.
  • A tárpillanatképek biztonsági mentését a Microsoft által biztosított segédprogrammal használhatja a következő fejezetben leírtak szerint.

Megjegyzés

A HANA2.0 SPS4 előtt nem támogatott a több-bérlős adatbázistároló-adatbázisok (több bérlő) adatbázis-pillanatképeinek készítése. Az SPS4 és az újabb SAP teljes mértékben támogatja ezt a pillanatkép-funkciót.

Az SAP HANA tárolási pillanatképeinek használata az Azure-ban (nagy példányok)

Az Azure-beli SAP HANA alapjául szolgáló tárolási infrastruktúra (nagy példányok) támogatja a kötetek tárolási pillanatképeit. A kötetek biztonsági mentése és visszaállítása is támogatott, a következő szempontokat figyelembe véve:

  • A teljes adatbázis-biztonsági mentések helyett a tárkötet-pillanatképek gyakran készülnek.
  • Mielőtt egy tárolási pillanatképet /hana/data volume(k) használatával aktiválnának, a pillanatkép-eszköz (azacsnap) elindít egy SAP HANA-pillanatképet. Ez az SAP HANA-pillanatkép a tárolási pillanatkép helyreállítása utáni végleges napló-visszaállítások konzisztenciapontja.
  • Ahhoz, hogy egy HANA-pillanatkép sikeres legyen, aktív HANA-példányra van szükség. A HANA-rendszerreplikációs (HSR) forgatókönyvben a tárolási pillanatképek nem támogatottak egy olyan aktuális másodlagos csomóponton, ahol a HANA-pillanatkép nem végezhető el.
  • A tárolási pillanatkép sikeres futtatása után az SAP HANA-pillanatkép törlődik
  • Más kötetek, például a /hana/shared (beleértve a /usr/sapt) bármikor pillanatkép készíthetők adatbázis-interakció nélkül

A tranzakciónaplók biztonsági mentése gyakran történik, és a /hana/logbackups kötetben vagy az Azure-ban történik. A /hana/logbackups kötetet aktiválhatja, amely a tranzakciónaplók biztonsági másolatait tartalmazza, hogy külön készítsen pillanatképet. Ebben az esetben nem kell HANA-adatpillanatképet futtatnia. Mivel a /hana/logbackup összes fájlja konzisztens, mivel "offline" állapotban vannak, bármikor biztonsági másolatot készíthet róluk egy másik biztonsági mentési helyre az archiválásukhoz. Ha egy adatbázist egy adott időpontra kell visszaállítania, éles üzemkimaradás esetén az azacsnap eszköz klónozhatja az adatok pillanatképét egy új kötetre az adatbázis helyreállításához (előnyben részesített visszaállítási mód), vagy visszaállíthatja a pillanatképet ugyanarra az adatkötetre, ahol az adatbázis található

Megjegyzés

Ha visszaállít egy régebbi pillanatképet (snaprevert) az eredeti adatvolume-ra, minden újabb létrehozott pillanatkép törlődik. A tárolórendszer ezt azért végzi el, mert az újabb létrehozott pillanatképek adatpontjai érvénytelenek lesznek. Mindig kezdje el visszaállítani a legújabb pillanatképet, vagy még jobb klónozni a pillanatképet egy új kötetre. A klónozási folyamat során semmi sem törlődik.

Tárolási pillanatképekkel kapcsolatos szempontok

Megjegyzés

A tárolási pillanatképek a NAGY HANA-példányegységekhez lefoglalt tárterületet használnak fel. Vegye figyelembe a tárolási pillanatképek ütemezésének alábbi szempontjait, valamint azt, hogy hány tárolási pillanatképet kell megtartania.

Az AZURE-beli SAP HANA (nagy példányok) tárolási pillanatképeinek konkrét mechanikája a következők:

  • Egy adott tárolási pillanatkép abban az időpontban, amikor a felvétel kevés tárterületet használ fel.
  • Ahogy az adattartalom megváltozik, és az SAP HANA-adatfájlok tartalma megváltozik a tárolóköteten, a pillanatképnek az eredeti blokktartalmat és az adatváltozásokat kell tárolnia.
  • Ennek eredményeképpen a tároló pillanatképe növekszik a méretben. Minél hosszabb a pillanatkép, annál nagyobb lesz a tár-pillanatkép.
  • Minél több módosítás történt az SAP HANA-adatbázis kötetén egy tárpillanatkép élettartama alatt, annál nagyobb a tárterület-pillanatkép tárterület-felhasználása.

Az Azure-beli SAP HANA (nagy példányok) rögzített kötetméretekkel rendelkezik az SAP HANA-adatokhoz és a naplók köteteihez. Pillanatképek készítése ezekről a kötetekről a kötettérbe. A következőket kell elvégeznie:

  • Határozza meg, hogy mikor ütemezze a tárolási pillanatképeket.
  • A tárolókötetek helyhasználatának monitorozása.
  • A tárolt pillanatképek számának kezelése.

Letilthatja a tárolási pillanatképeket, ha adattömegeket importál, vagy egyéb jelentős módosításokat hajt végre a HANA-adatbázisban.

A következő szakaszok a pillanatképek készítéséhez nyújtanak információkat, és általános javaslatokat tartalmaznak:

  • Bár a hardver kötetenként 255 pillanatképet képes fenntartani, érdemes ennél jóval kevesebbet tartania. A javaslat legfeljebb 250 lehet.
  • A tárterület pillanatképeinek elkészítése előtt monitorozza és nyomon követi a szabad területet.
  • Csökkentse a tárterület-pillanatképek számát a szabad hely alapján. Csökkentheti a megtartott pillanatképek számát, vagy kibővítheti a köteteket. Több tárhelyet is rendelhet 1 terabájtos egységekben.
  • Az olyan tevékenységek során, mint az adatok SAP HANA-ba való áthelyezése AZ SAP platform migrálási eszközeivel (R3load) vagy az SAP HANA-adatbázisok biztonsági másolatokból történő visszaállítása, tiltsa le a /hana/data köteten tárolt tárolási pillanatképeket.
  • Az SAP HANA-táblák nagyobb átrendezése során lehetőség szerint kerülje a tárolási pillanatképek használatát.
  • A tárolási pillanatképek előfeltételek az SAP HANA dr. képességeinek az Azure-on (nagy példányokon) való kihasználásához.

Az önkiszolgáló tárolási pillanatképek használatának előfeltételei

Olvassa el a dokumentációt, amely Azure-alkalmazás Konzisztens pillanatkép eszköz

Az eszköz kétféleképpen valósítható meg.

  1. Helyileg az adatbázis-kiszolgálón
  2. Távolról egy "biztonsági mentés" virtuális gépen

Ha biztonsági mentési virtuális gépet hoz létre, győződjön meg arról, hogy a legújabb HANA-ügyfél telepítve van a virtuális gépen. Ezzel a módszerrel az azacsnapnak képesnek kell lennie távoli adatbázis-kapcsolatot nyitni egy másik virtuális gépen futó HANA-példányhoz. A tároló eléréséhez ssh-kulcsot és egy tárolófelhasználót kell kérnie a Microsoft ügyfélszolgálata csapattól. Az ssh-kulcs és a felhasználó nélkül nem hozhatók létre pillanatképek.

Az azacsnap letöltése és beállítása

Ha nagyméretű HANA-példányokkal szeretne tárolási pillanatképeket beállítani, először töltse le és telepítse az azacsnap eszközt az Első lépések Azure-alkalmazás Konzisztens pillanatkép eszközzel című témakörben leírtak szerint.

Az Azacsnap alapértelmezés szerint létrehoz egy azacsnap nevű felhasználót. Ha másik nevet szeretne, ezt a telepítés során is megadhatja. Részletekért tekintse meg a fenti dokumentációt.

További lépések

Kövesse az azacsnap dokumentációját a következőhöz:

Következő lépések

Olvassa el a Mi az Azure-alkalmazás Konzisztens pillanatkép eszköz? című cikket