Sdílet prostřednictvím


Instalace nástroje Aplikace Azure lication Consistent Snapshot

Tento článek obsahuje průvodce instalací nástroje Aplikace Azure lication Consistent Snapshot (AzAcSnap), který můžete použít se službou Azure NetApp Files nebo Azure Large Instances.

Důležité

Distribuované instalace jsou jedinou možností pro systémy Azure Large Instances, protože jsou nasazené v privátní síti. Abyste zajistili připojení, musíte do každého systému nainstalovat AzAcSnap.

AzAcSnap 10 podporuje více databází a operačních systémů, proto už není k dispozici samoobslužný instalační program.

Stažení nástroje AzAcSnap

Nejprve si stáhněte spustitelný soubor AzAcSnap do libovolného adresáře ve vašem počítači. AzAcSnap je k dispozici jako spustitelný soubor, takže není potřeba nic instalovat.

  • Linux x86-64 (binární)

    • Binární soubor Linuxu má přidružený soubor s podpisem v Linuxu. Tento soubor je podepsaný veřejným klíčem Microsoftu, který umožňuje ověření GPG staženého instalačního programu.

    Důležité

    Instalační program už není k dispozici pro Linux. Pokud chcete nastavit profil uživatele pro spuštění AzAcSnap a jeho závislostí, postupujte podle zde uvedených pokynů.

  • Windows 64bitová (spustitelná)

    • Binární soubor Systému Windows je podepsán společností Microsoft.

Po dokončení těchto stahování pak nainstalujte nástroj Pro konzistentní snímky Aplikace Azure lication.

Požadavky pro instalaci

Podle pokynů nastavte a spusťte snímky a příkazy pro zotavení po havárii. Než nainstalujete a použijete nástroje pro snímky, doporučujeme před instalací a použitím následujících kroků provést následující kroky:

  1. Oprava operačního systému

    1. Pro SUSE ve velkých instancích Azure nastavte nástroj pro správu předplatného SUSE (SMT). Další informace najdete v tématu Instalace a konfigurace SAP HANA (velké instance) v Azure.
  2. Nastavte synchronizaci času. Zadejte časový server, který je kompatibilní s protokolem NTP (Network Time Protocol) a odpovídajícím způsobem nakonfigurujte operační systém.

  3. Nainstalujte databázi. Postupujte podle pokynů pro podporovanou databázi, kterou používáte.

  4. Vyberte back-end úložiště, který používáte pro nasazení. Další informace najdete v tématu Povolení komunikace s úložištěm dále v tomto článku.

  5. Povolte komunikaci s databází. Další informace naleznete v tématu Povolení komunikace s databází dále v tomto článku.

    Podle pokynů v části nastavte vhodného uživatele SAP HANA, abyste povolili komunikaci s databází v konfiguračním dokumentu databáze.

    Po nastavení můžete připojení z příkazového řádku otestovat pomocí následujících příkladů. Následující příklady jsou určené pro komunikaci bez SSL se SAP HANA.

    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"

Instalace nástrojů pro snímky

Po dokončení požadovaných kroků jsou kroky instalace AzAcSnap následující:

  1. Vytvořte uživatele azacsnapsnímku, vytvořte domovský adresář a nastavte členství ve skupině.
  2. azacsnap Nakonfigurujte přihlašovací ~/.profile údaje uživatele.
  3. V systému souborů vyhledejte adresáře, které chcete přidat do $PATH (Linux) nebo %PATH% (Windows) pro AzAcSnap. Tato úloha umožňuje uživateli, který spouští AzAcSnap, používat databázové specifické příkazy, například hdbsql a hdbuserstore.
  4. V systému souborů vyhledejte adresáře, které chcete přidat do $LD_LIBRARY_PATH (Linux) pro AzAcSnap. Mnoho příkazů vyžaduje, abyste nastavili cestu knihovny, aby se správně spustily.
  5. Zkopírujte binární soubor AzAcSnap do umístění v uživatelském $PATH prostředí (Linux) nebo %PATH% (Windows).
  6. V Linuxu azacsnap může být nutné správně nastavit binární oprávnění, včetně vlastnictví a spustitelného bitu.

Spuštěním azacsnap provedete následující kroky:

  • Pro Linux prostřednictvím relace prostředí:

    1. Jako uživatel kořenového superuživatele vytvořte uživatele Linuxu.
      1. useradd -m azacsnap
    2. Přihlaste se jako uživatel.
      1. su – azacsnap
      2. cd $HOME/bin
    3. Stažení azacsnap
      1. wget -O azacsnap https://aka.ms/azacsnap-linux
    4. Spuštění azacsnap
      1. azacsnap -c about
  • Pro Windows prostřednictvím grafického uživatelského rozhraní:

    1. Vytvoření uživatele systému Windows
    2. Přihlaste se jako uživatel.
    3. Stáhnout azacsnap.exe
    4. Otevřete relaci terminálu a spusťte azacsnap.
      1. azacsnap.exe -c about

Aktualizace profilu uživatele

Uživatel, na kterém běží AzAcSnap, musí mít aktualizované všechny proměnné prostředí, aby nástroj AzAcSnap mohl spouštět příkazy specifické pro databázi bez nutnosti úplné cesty k příkazu. Tato metoda umožňuje přepsání databázových příkazů v případě potřeby pro speciální účely.

  • SAP HANA vyžaduje hdbuserstore a hdbsql.
  • OracleDB vyžaduje sqlplus.
  • IBM Db2 vyžaduje db2 a ssh (pro vzdálený přístup k Db2 při centralizované instalaci).

Linux

V linuxovém nastavení uživatele $PATH se obvykle provádí aktualizací uživatelů $HOME/.profile odpovídajícími $PATH informacemi pro vyhledání binárních souborů a případně LD_LIBRARY_PATH proměnné, aby se zajistila dostupnost sdílených objektů pro binární soubory Linuxu.

  1. V systému souborů vyhledejte adresáře, které chcete přidat do $PATH azAcSnap.

    Příklad:

    # 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

Pomocí nástrojů specifických pro Windows vyhledejte umístění příkazů a přidejte jejich adresáře do profilu uživatelů.

  1. V závislosti na back-endu úložiště proveďte následující akce:

    Žádné zvláštní akce pro Azure NetApp Files.

Odinstalace nástrojů pro snímky

Pokud jste nástroje snímků nainstalovali pomocí výchozího nastavení, odinstalace vyžaduje pouze odebrání uživatele, pro kterého jste nainstalovali příkazy a odstranění binárního souboru AzAcSnap.

Dokončete nastavení nástrojů pro snímky.

Podle těchto kroků můžete nakonfigurovat a otestovat nástroje pro snímky.

  1. Přihlaste se k uživatelskému účtu AzAcSnap. a. Pro Linux, su - azacsnap. a. V případě Windows se přihlaste jako uživatel AzAcSnap.
  2. Pokud jste přidali binární soubor AzAcSnap do uživatele $PATH (Linux) nebo %PATH% (Windows), spusťte AzAcSnap s azacsnapnebo musíte přidat úplnou cestu k binárnímu souboru AzAcSnap (například). /home/azacsnap/bin/azacsnap (Linux) nebo C:\Users\AzAcSnap\azacsnap.exe (Windows)).
  3. Nakonfigurujte soubor s podrobnostmi o zákazníkovi. azacsnap -c configure --configuration new
  4. Otestujte připojení k úložišti. azacsnap -c test --test storage
  5. Otestujte připojení k databázi. a. SAP HANA azacsnap -c test --test hana a. Oracle DB azacsnap -c test --test oracle a. IBM Db2 azacsnap -c test --test db2

Pokud se testovací příkazy spustí správně, test bude úspěšný. Pak můžete provést první snímek úložiště konzistentní s databází.

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

Další kroky