Megosztás a következőn keresztül:


A Azure-alkalmazás Konzisztens pillanatkép eszköz telepítése

Ez a cikk útmutatást nyújt a Azure-alkalmazás Konzisztens pillanatkép eszköz (AzAcSnap) telepítéséhez, amelyet az Azure NetApp Files vagy az Azure Large Instances használatával használhat.

Fontos

Az elosztott telepítések az egyetlen lehetőség az Azure Large Instances-rendszerek esetében, mivel magánhálózaton vannak üzembe helyezve. A kapcsolat biztosításához minden rendszerre telepítenie kell az AzAcSnapot.

Az AzAcSnap 10 több adatbázist és operációs rendszert támogat, ezért öntelepítő már nem érhető el.

AzAcSnap letöltése

Először töltse le az AzAcSnap végrehajtható fájlt a számítógép bármely könyvtárába. Az AzAcSnap végrehajtható fájlként van megadva, ezért nincs mit telepíteni.

  • Linux x86-64 (bináris)

    • A Linux bináris fájlhoz társított Linux-aláírási fájl tartozik. Ez a fájl a Microsoft nyilvános kulccsal van aláírva, hogy lehetővé tegye a letöltött telepítő GPG-ellenőrzését.

    Fontos

    A telepítő már nem érhető el Linux rendszeren. Az AzAcSnap és függőségei futtatásához kövesse az itt ismertetett irányelveket a felhasználói profil beállításához.

  • Windows 64 bites (végrehajtható)

    • A Windows bináris fájl aláírását a Microsoft végzi.

A letöltések befejezése után telepítse Azure-alkalmazás Konzisztens pillanatkép eszközt.

A telepítés előfeltételei

Kövesse az irányelveket a pillanatképek és a vészhelyreállítási parancsok beállításához és futtatásához. Javasoljuk, hogy a pillanatkép-eszközök telepítése és használata előtt végezze el az alábbi lépéseket gyökérként:

  1. Az operációs rendszer javítása

    1. Az Azure Large Instances SUSE-hoz állítsa be a SUSE-előfizetés-kezelő eszközt (SMT). További információ: SAP HANA (nagy példányok) telepítése és konfigurálása az Azure-ban.
  2. Időszinkronizálás beállítása. Adjon meg egy olyan időkiszolgálót, amely kompatibilis a Network Time Protocol (NTP) protokollal, és ennek megfelelően konfigurálja az operációs rendszert.

  3. Telepítse az adatbázist. Kövesse a használt támogatott adatbázisra vonatkozó utasításokat.

  4. Válassza ki az üzembe helyezéshez használt háttértárat. További információ: A tárterülettel való kommunikáció engedélyezése a cikk későbbi részében.

  5. Engedélyezze az adatbázissal való kommunikációt. További információ: Az adatbázissal való kommunikáció engedélyezése a cikk későbbi részében.

    Állítson be egy megfelelő SAP HANA-felhasználót a szakasz utasításait követve, hogy lehetővé tegye az adatbázissal való kommunikációt az adatbázis konfigurációs dokumentumában.

    A telepítés után az alábbi példák segítségével tesztelheti a kapcsolatot a parancssorból. Az alábbi példák az SAP HANA felé irányuló nem SSL-kommunikációra mutatnak.

    HANA 1.0:

    hdbsql -n <HANA IP address> -i <HANA instance> -U <HANA user> "\s"

    HANA 2.0:

    hdbsql -n <HANA IP address> -i <HANA instance> -d SYSTEMDB -U <HANA user> "\s"

A pillanatkép-eszközök telepítése

Az előfeltétel-lépések elvégzése után az AzAcSnap telepítésének lépései a következők:

  1. Hozzon létre pillanatkép-felhasználót azacsnap, hozza létre a kezdőkönyvtárat, és állítsa be a csoporttagságokat.
  2. Konfigurálja a azacsnap felhasználó bejelentkezési ~/.profile adatait.
  3. Keresse meg a fájlrendszerben az AzAcSnaphoz hozzáadandó $PATH könyvtárakat (Linux) vagy %PATH% (Windows). Ez a feladat lehetővé teszi, hogy az AzAcSnapot futtató felhasználó adatbázis-specifikus parancsokat, például hdbsql és hdbuserstore.
  4. Keresse meg a fájlrendszerben az AzAcSnaphoz hozzáadandó $LD_LIBRARY_PATH könyvtárakat (Linux). Számos parancs esetében meg kell adnia egy kódtár elérési útját, hogy megfelelően futtassa őket.
  5. Másolja az AzAcSnap bináris fájlt a felhasználó $PATH (Linux) vagy %PATH% (Windows) egy helyére.
  6. Linuxon szükség lehet a bináris engedélyek helyes beállítására, beleértve a tulajdonjogot és a azacsnap végrehajtható bitet.

Az azacsnap futtatásához hajtsa végre a következő lépéseket:

  • Linux esetén egy rendszerhéj-munkameneten keresztül:

    1. Gyökérfelhasználóként hozzon létre egy Linux-felhasználót
      1. useradd -m azacsnap
    2. Bejelentkezés felhasználóként
      1. su – azacsnap
      2. cd $HOME/bin
    3. Az azacsnap letöltése
      1. wget -O azacsnap https://aka.ms/azacsnap-linux
    4. Az azacsnap futtatása
      1. azacsnap -c about
  • Windows esetén grafikus felhasználói felületen:

    1. Windows-felhasználó létrehozása
    2. Bejelentkezés felhasználóként
    3. Letöltés azacsnap.exe
    4. Terminálmunkamenet megnyitása és az azacsnap futtatása
      1. azacsnap.exe -c about

Felhasználói profil frissítése

Az AzAcSnapot futtató felhasználónak minden környezeti változót frissítenie kell annak érdekében, hogy az AzAcSnap a parancs teljes elérési útja nélkül is futtathassa az adatbázis-specifikus parancsokat. Ez a módszer lehetővé teszi az adatbázis-parancsok felülbírálását, ha speciális célokra van szükség.

  • AZ SAP HANA megköveteli hdbuserstore és hdbsql.
  • Az OracleDB használatához sqlplus.
  • Az IBM Db2 központi telepítés esetén megköveteli db2 és ssh (a db2-hez való távoli hozzáféréshez).

Linux

Linuxon a felhasználó $PATH beállítására általában úgy kerül sor, hogy frissíti a felhasználókat $HOME/.profile a bináris fájlok megkereséséhez szükséges megfelelő $PATH információkkal, és esetleg a LD_LIBRARY_PATH változóval, hogy biztosítsák a megosztott objektumok rendelkezésre állását a Linux bináris fájljaihoz.

  1. Keresse meg a fájlrendszerben az AzAcSnaphoz $PATH hozzáadni kívánt könyvtárakat.

    Példa:

    # find the path for the hdbsql command
    export DBCMD="hdbsql"
    find / -name ${DBCMD} -exec dirname {} + 2> /dev/null | sort | uniq | tr '\n' ':'
    /hana/shared/PR1/exe/linuxx86_64/HDB_2.00.040.00.1553674765_c8210ee40a82860643f1874a2bf4ffb67a7b2add
    #
    # add the output to the user's profile
    echo "export PATH=\"\$PATH:/hana/shared/PR1/exe/linuxx86_64/HDB_2.00.040.00.1553674765_c8210ee40a82860643f1874a2bf4ffb67a7b2add\"" >> /home/azacsnap/.profile
    #
    # add any shared objects to the $LD_LIBRARY_PATH
    export SHARED_OBJECTS='*.so'
    NEW_LIB_PATH=`find -L /hana/shared/[A-z0-9][A-z0-9][A-z0-9]/HDB*/exe /usr/sap/hdbclient -name "*.so" -exec dirname {} + 2> /dev/null | sort | uniq | tr '\n' ':'`
    #
    # add the output to the user's profile
    echo "export LD_LIBRARY_PATH=\"\$LD_LIBRARY_PATH:$NEW_LIB_PATH\"" >> /home/azacsnap/.profile
    

Windows

A Windows-specifikus eszközökkel megkeresheti a parancsok helyét, és hozzáadhatja a címtárakat a felhasználói profilhoz.

  1. A tároló háttérrendszerétől függően hajtsa végre a következő műveleteket:

    Nincsenek speciális műveletek az Azure NetApp Fileshoz.

A pillanatkép-eszközök eltávolítása

Ha a pillanatkép-eszközöket az alapértelmezett beállításokkal telepítette, az eltávolításhoz csak azt a felhasználót kell eltávolítania, akire telepítette az AzAcSnap bináris parancsait, és törölni kell.

Pillanatkép-eszközök beállításának befejezése

Ezeket a lépéseket követve konfigurálhatja és tesztelheti a pillanatkép-eszközöket.

  1. Jelentkezzen be az AzAcSnap felhasználói fiókba. a. Linux esetén. su - azacsnap a. Windows esetén jelentkezzen be az AzAcSnap-felhasználóként.
  2. Ha hozzáadta az AzAcSnap binárist a felhasználó (Linux) vagy %PATH% (Windows) rendszeréhez $PATH , futtassa az AzAcSnapotazacsnap, vagy a teljes elérési utat hozzá kell adnia az AzAcSnap binárishoz (például. /home/azacsnap/bin/azacsnap (Linux) vagy C:\Users\AzAcSnap\azacsnap.exe (Windows)).
  3. Konfigurálja az ügyfél adatfájlt. azacsnap -c configure --configuration new
  4. Tesztelje a tárolóval való kapcsolatot. azacsnap -c test --test storage
  5. Tesztelje az adatbázishoz való kapcsolatot. a. SAP HANA azacsnap -c test --test hana a. Oracle DB azacsnap -c test --test oracle a. IBM Db2 azacsnap -c test --test db2

Ha a tesztparancsok megfelelően futnak, a teszt sikeres lesz. Ezután végrehajthatja az első adatbázis-konzisztens tárolási pillanatképet.

  • azacsnap -c backup --volume data --prefix adhoc_test --retention 1

Következő lépések