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.

Támogatott adatbázisok, operációs rendszerek és Azure-platformok

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.

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 a kötetek méretétől vagy az adatbázistól függetlenül pillanatkép-biztonsági mentéseket készít a tárterület pillanatkép-technológiájának használatával. 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.

  • 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. Ilyenek például az SAP HANA napló-biztonsági mentési kötetei vagy az SAPTRANS-kötetek.

  • Tárolókötetek klónozása

    Ez a képesség helytakarékos tárolókötet-klónokat biztosít fejlesztési és tesztelési célokra.

  • 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]).

Az AzAcSnapot olyan rendszerre kell telepíteni, amely kapcsolatot létesít az adatbázissal és a tárhellyel. A telepítés és a konfiguráció rugalmassága azonban lehetővé teszi egyetlen központi telepítést (csak Azure NetApp Files esetén), vagy egy teljes körűen elosztott telepítést (Azure NetApp Files és Azure Large Instances) az egyes adatbázis-telepítésekre telepített példányokkal.

Az architektúra áttekintése

Az AzAcSnapot ugyanazon a gazdagépen telepítheti, mint az adatbázis (SAP HANA), 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 az Azure Large Instances SSH-hoz).

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.

Műszaki cikkek

Az alábbi műszaki cikkek azt írják le, hogy hol használták az AzAcSnapot egy adatvédelmi stratégia részeként:

Parancs-szinopszis

A parancsok általános formátuma: azacsnap -c [command] --[command] [sub-command] --[flag-name] [flag-value].

Parancsbeállítások

A parancsbeállítások a következők. A fő listajelek parancsok, a behúzott listajelek pedig alparancsok.

  • -h kiterjesztett parancssori segítséget nyújt az AzAcSnap használatára vonatkozó példákhoz.

  • -c configure interaktív Q&A stílusú felületet biztosít a azacsnap konfigurációs fájl létrehozásához vagy módosításához (alapértelmezett = azacsnap.json).

    • --configuration new létrehoz egy új konfigurációs fájlt.
    • --configuration edit lehetővé teszi egy meglévő konfigurációs fájl szerkesztését.

    További információkért tekintse meg a parancsok konfigurálására vonatkozó referenciát.

  • -c test ellenőrzi a konfigurációs fájlt, és teszteli a kapcsolatot.

    • --test hana teszteli az SAP HANA-példányhoz való kapcsolatot.
    • --test storage teszteli a mögöttes tárolófelülettel való kommunikációt egy ideiglenes tárolási pillanatkép létrehozásával az összes konfigurált data köteten, majd eltávolítja őket.
    • --test allsorrendben hajtja végre a teszteket és storage a hana teszteket is.

    További információkért tekintse meg a tesztparancsok hivatkozását.

  • -c backup Az elsődleges parancs az adatbáziskonzisztens tárolási pillanatképek SAP HANA-adatkötetekhez és más (például megosztott, napló biztonsági mentési vagy rendszerindítási) kötetekhez való végrehajtásához.

    • --volume data pillanatképet készít a konfigurációs fájl stanzában található dataVolume összes kötetről.
    • --volume other pillanatképet készít a konfigurációs fájl stanzában található otherVolume összes kötetről.
    • --volume all pillanatképet készít a stanza összes kötetéről dataVolume , majd a konfigurációs fájl stanzában lévő otherVolume összes kötetről.

    További információkért tekintse meg a biztonsági mentési parancs hivatkozását.

  • -c details a pillanatképekről vagy a replikációról nyújt információt.

    • --details snapshots Az egyes konfigurált kötetek pillanatképeinek alapszintű részleteit tartalmazza.
    • --details replication Az éles helyről a vészhelyreállítási helyre irányuló replikációs állapot alapvető részleteit tartalmazza.

    További információt a részletek parancshivatkozásában talál.

  • -c delete törli a tárolási pillanatképet vagy a pillanatképek egy készletét.

    Használhatja az SAP HANA biztonsági mentési azonosítóját (a HANA Studióban találhatóak szerint), vagy a tár pillanatképének nevét. A biztonsági mentés azonosítója csak az adatokhoz és a hana megosztott kötetekhez létrehozott pillanatképekhez van kötve. Ellenkező esetben, ha megadja a pillanatkép nevét, a parancs megkeresi az összes olyan pillanatképet, amely megfelel a megadott pillanatkép nevének.

    További információt a törlési parancs hivatkozásában talál.

  • -c restore két módszert biztosít a pillanatkép kötetre való visszaállításához.

    • --restore snaptovol új kötetet hoz létre a célkötet legújabb pillanatképe alapján.
    • -c restore --restore revertvolume A legutóbbi pillanatkép alapján visszaállítja a célkötetet egy korábbi állapotba.

    További információkért tekintse meg a visszaállítási parancs hivatkozását.

  • [--configfile <configfilename>] egy választható parancssori paraméter, amely egy másik fájlnevet ad meg a JSON-konfigurációhoz. Érdemes biztonsági azonosítónként külön konfigurációs fájlt létrehozni (például --configfile H80.json).

  • [--runbefore] és [--runafter] választható parancsok külső parancsok vagy rendszerhéjszkriptek futtatásához a fő AzAcSnap-logika végrehajtása előtt és után.

    További információ: runbefore /runafter parancshivatkozás.

  • [--preview] egy választható parancssori lehetőség, amelyre előzetes verziójú funkciók használatakor van szükség.

    További információkért lásd a Azure-alkalmazás Konzisztens pillanatkép eszköz előzetes verziójú funkcióit.

További lépések