Mi az Azure-alkalmazás Konzisztens pillanatkép eszköz?
A Azure-alkalmazás Konzisztens pillanatkép eszköz (AzAcSnap) egy parancssori eszköz, amely lehetővé teszi a külső adatbázisok adatvédelmet. Ez kezeli azokat az összes vezénylést, amely ahhoz szükséges, hogy ezeket az adatbázisokat alkalmazáskonzisztens állapotba helyezze a tárolási pillanatkép készítése előtt. A pillanatkép után az eszköz az adatbázisokat működési állapotba állítja vissza.
A Azure-alkalmazás Konzisztens pillanatkép eszköz használatának megkezdéséhez tekintse meg a lépéseket.
Az architektúra áttekintése
Az AzAcSnapot ugyanazon a gazdagépen telepítheti, mint az adatbázis, vagy központi rendszerre is telepítheti. Azonban hálózati kapcsolattal kell rendelkeznie az adatbázis-kiszolgálókhoz és a háttértárhoz (Azure Resource Manager az Azure NetApp Fileshoz vagy HTTPS az Azure Large Instanceshez).
Az AzAcSnap egy egyszerű alkalmazás, amely általában külső ütemezőből fut. A legtöbb Linux rendszeren ez a művelet az cron
, amelyre a dokumentáció összpontosít. Az ütemező azonban alternatív eszköz lehet, amennyiben importálhatja a azacsnap
felhasználó rendszerhéjprofilját. A felhasználó környezeti beállításainak importálásával biztosítható, hogy a fájl elérési útjai és engedélyei megfelelően inicializálva legyenek.
Az AzAcSnap használatának előnyei
Az AzAcSnap a kötet pillanatképét és replikációs funkcióit használja az Azure NetApp Filesban és az Azure Large Instancesben. A következő előnyöket nyújtja:
Gyors biztonsági mentési pillanatképek az adatbázis méretétől függetlenül
Az AzAcSnap szinte azonnal pillanatképet készít az adatbázisról, és az adatbázis-kötetek méretétől függetlenül nulla a teljesítmény. A pillanatképek az összes köteten párhuzamosak, így több kötet is része lehet az adatbázis-tárolónak.
A tesztek során az eszköz kevesebb mint két percet vett igénybe, hogy készítsen pillanatképet a 16 köteten tárolt 100-nál több terabájtos (TiB) adatbázisról.
Alkalmazáskonzisztens adatvédelem
Az AzAcSnap központi vagy elosztott megoldásként telepíthető a kritikus adatbázisfájlok biztonsági mentéséhez. Ez biztosítja az adatbázis konzisztenciáját a tárkötet pillanatképének végrehajtása előtt. Ennek eredményeképpen biztosítja, hogy a tárkötet pillanatképe használható legyen az adatbázis-helyreállításhoz. Az adatbázis-visszaállítási beállítások a naplófájlokkal együtt használhatók.
Adatbáziskatalógus kezelése
Ha az Sap HANA-val használja az AzAcSnapot, a biztonsági mentési katalógusban lévő rekordok naprakészek maradnak a tárolási pillanatképekkel. Ez a funkció lehetővé teszi az adatbázis-rendszergazda számára a biztonsági mentési tevékenység megtekintését.
Alkalmi kötetvédelem
Ez a funkció olyan nem adatbázis-kötetek esetében hasznos, amelyeknél nincs szükség alkalmazás-visszatartásra, mielőtt az eszköz lekösse a tár pillanatképét. Ezek lehetnek bármilyen strukturálatlan fájlrendszerek, amelyek olyan adatbázisfájlokat tartalmaznak, mint az SAP HANA-napló-biztonsági mentési kötetek és a megosztott fájlrendszerek, vagy az SAPTRANS-kötetek.
Tárolókötetek klónozása
Ez a képesség helyhatékony tárolókötet-klónokat biztosít a gyors fejlesztéshez és teszteléshez.
Vészhelyreállítás támogatása
Az AzAcSnap tárolókötet-replikációt használ a replikált alkalmazáskonzisztens pillanatképek távoli helyen történő helyreállításához.
Az AzAcSnap egyetlen bináris fájl. Nincs szükség további ügynökökre vagy beépülő modulokra az adatbázissal vagy a tárolóval való interakcióhoz (Azure NetApp Files az Azure Resource Manageren keresztül, az Azure Large Instances a Secure Shellen keresztül [SSH]).
Műszaki cikkek
Az alábbi technikai cikkek bemutatják, hogyan lehet az AzAcSnapot adatvédelmi stratégia részeként beállítani:
- Biztonsági mentési és helyreállítási útmutató az SAP HANA-hoz Azure-beli virtuális gépeken az AzAcSnap Által készített Azure NetApp Files-pillanatképekkel
- Biztonsági mentési és helyreállítási útmutató az SAP Oracle 19c-hez Azure-beli virtuális gépeken az AzAcSnap által készített Azure NetApp Files-pillanatképekkel
- Biztonsági mentési és helyreállítási útmutató az AZURE-beli virtuális gépeken futó SAP Db2-hez az AzAcSnap által készített Azure NetApp Files-pillanatképekkel
- Biztonsági mentési és helyreállítási útmutató az SAP ASE 16.0-hoz Azure-beli virtuális gépeken az AzAcSnap által készített Azure NetApp Files-pillanatképekkel
- Biztonsági mentési és helyreállítási útmutató az MS SQL Serverhez Azure-beli virtuális gépeken az AzAcSnap által készített Azure NetApp Files-pillanatképekkel
- Biztonsági mentési és helyreállítási útmutató az SAP HANA-hoz azure-beli nagy példányon az AzAcSnap által készített tárolási pillanatképekből
- SAP Oracle 19c rendszerfrissítési útmutató Azure-beli virtuális gépekhez az Azure NetApp Files pillanatképeivel az AzAcSnap használatával
- HSR-vel konfigurált HANA-adatbázisok védelme az Azure NetApp Filesban az AzAcSnap használatával
- SAP-rendszermásolási műveletek automatizálása a Libelle SystemCopy használatával
Támogatott adatbázisok, operációs rendszerek és Azure-platformok
Adatbázisok
- SAP HANA (részletekért tekintse meg a támogatási mátrixot )
- Az Oracle Database 12-es vagy újabb kiadása (részletekért tekintse meg az Oracle virtuálisgép-rendszerképeket és azok Üzembe helyezését a Microsoft Azure-ban )
- IBM DB2 for LUW linuxos, csak 10.5-ös vagy újabb verzióban (részletekért lásd az IBM Db2 Azure Virtual Machines DBMS üzembe helyezését az SAP számítási feladathoz )
- MS SQL Server 2022+
Operációs rendszerek
- SUSE Linux Enterprise Server 12+
- Red Hat Enterprise Linux 8+
- Oracle Linux 8+
- Windows Server 2016+
Azure-platformok
- Azure Virtual Machines with Azure NetApp Files Storage
- Azure Large Instances (operációs rendszer nélküli infrastruktúrán)
Tipp.
Ha új funkciókat (vagy más adatbázisok, operációs rendszerek és platformok támogatását) keres, tekintse meg a Azure-alkalmazás Konzisztens pillanatkép eszköz előzetes verziójú funkcióit. Visszajelzést vagy javaslatokat is küldhet.
Támogatott esetek
A pillanatkép-eszközök a következő támogatott forgatókönyvekben használhatók a HANA Nagy példányok és az Azure NetApp Files használatával rendelkező SAP HANA esetén.
Pillanatkép-támogatási mátrix az SAP-ból
A következő mátrix útmutatóként szolgál, amely azt ismerteti, hogy az SAP HANA mely verzióit támogatja az SAP a storage-pillanatképek biztonsági mentéséhez.
Adatbázis típusa | Minimális adatbázis-verziók | Jegyzetek |
---|---|---|
Önálló tárolóadatbázis | 1.0 SPS 12, 2.0 SPS 00 | |
MDC egybérlős | 2.0 SPS 01 | vagy újabb verziók, ahol az SAP által támogatott önálló MDC-bérlő tárolási/adatpillanatképekhez.* |
Több bérlős MDC | 2.0 SPS 04 | vagy később, ahol az SAP által az adatpillanatképekhez támogatott több MDC-bérlő. |
* Az SAP a 2.0 SPS 02-ről adatpillanatképekre módosította a tárolási pillanatképek terminológiáját
További SAP-üzembe helyezési szempontok:
- A HANA-felhasználó biztonsági mentésre való beállításakor minden HANA-példányhoz be kell állítania a felhasználót. Hozzon létre egy SAP HANA felhasználói fiókot a HANA-példány eléréséhez a SYSTEMDB alatt (és nem a bérlői adatbázisban).
- Az automatikus naplótörlés az SAP HANA 2-es és újabb kiadásainak lehetőségével
--trim
azacsnap -c backup
kezelhető.
Fontos
A pillanatkép-eszközök csak a konfigurációs fájlban megadott SAP HANA-rendszer csomópontjával működnek együtt. Ha ez a csomópont elérhetetlenné válik, nincs olyan mechanizmus, amely automatikusan elkezdené a kommunikációt egy másik csomóponttal.
Az SAP HANA Készenléti állapottal való vertikális felskálázása esetén általában a pillanatkép-eszközök telepítése és konfigurálása az elsődleges csomóponton. Ha azonban az elsődleges csomópont elérhetetlenné válik, a készenléti csomópont átveszi az elsődleges csomóponti szerepkört. Ebben az esetben a megvalósítási csapatnak konfigurálnia kell a pillanatkép-eszközöket mindkét csomóponton (elsődleges és készenléti) a kihagyott pillanatképek elkerülése érdekében. Normál állapotban az elsődleges csomópont a crontab által kezdeményezett HANA-pillanatképeket fogja készíteni. Ha az elsődleges csomópont túllépi ezeket a pillanatképeket, egy másik csomópontról kell végrehajtani, például az új elsődleges csomópontról (korábbi készenléti állapot). Az eredmény eléréséhez a készenléti csomópontnak telepítve kell lennie a pillanatkép-eszköznek, engedélyezni kell a tárolókommunikációt, konfigurálnia kell a hdbuserstore-parancsokat,
azacsnap.json
konfigurálnia kell és crontab parancsokat kell végrehajtania a feladatátvétel előtt.SAP HANA HSR HA-forgatókönyv esetén ajánlott telepíteni, konfigurálni és ütemezni a pillanatkép-eszközöket mindkét (elsődleges és másodlagos) csomóponton. Ezután, ha az elsődleges csomópont elérhetetlenné válik, a másodlagos csomópont átveszi a másodlagos csomóponton készített pillanatképeket. Normál állapotban az elsődleges csomópont a crontab által kezdeményezett HANA-pillanatképeket fogja készíteni. A másodlagos csomópont megpróbál pillanatképeket készíteni, de meghiúsul, mivel az elsődleges megfelelően működik. Az elsődleges csomópont feladatátvétele után azonban ezek a pillanatképek a másodlagos csomópontról lesznek végrehajtva. Az eredmény eléréséhez a másodlagos csomópontnak telepítenie kell a pillanatkép-eszközt, engedélyeznie kell a tárolókommunikációt,
hdbuserstore
konfigurálnia kell,azacsnap.json
konfigurálnia kell és engedélyeznie kell a crontabot a feladatátvétel előtt.Tekintse meg a HSR-vel konfigurált HANA-adatbázisok védelméről szóló műszaki cikket az Azure NetApp Files és az AzAcSnap használatával