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:
Oprava operačního systému
- 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.
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.
Nainstalujte databázi. Postupujte podle pokynů pro podporovanou databázi, kterou používáte.
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.
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í:
- Vytvořte uživatele
azacsnap
snímku, vytvořte domovský adresář a nastavte členství ve skupině. azacsnap
Nakonfigurujte přihlašovací~/.profile
údaje uživatele.- 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říkladhdbsql
ahdbuserstore
. - 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. - Zkopírujte binární soubor AzAcSnap do umístění v uživatelském
$PATH
prostředí (Linux) nebo%PATH%
(Windows). - 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í:
- Jako uživatel kořenového superuživatele vytvořte uživatele Linuxu.
useradd -m azacsnap
- Přihlaste se jako uživatel.
su – azacsnap
cd $HOME/bin
- Stažení azacsnap
wget -O azacsnap https://aka.ms/azacsnap-linux
- Spuštění azacsnap
azacsnap -c about
- Jako uživatel kořenového superuživatele vytvořte uživatele Linuxu.
Pro Windows prostřednictvím grafického uživatelského rozhraní:
- Vytvoření uživatele systému Windows
- Přihlaste se jako uživatel.
- Stáhnout
azacsnap.exe
- Otevřete relaci terminálu a spusťte azacsnap.
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
ahdbsql
. - OracleDB vyžaduje
sqlplus
. - IBM Db2 vyžaduje
db2
assh
(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.
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ů.
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.
- 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. - Pokud jste přidali binární soubor AzAcSnap do uživatele
$PATH
(Linux) nebo%PATH%
(Windows), spusťte AzAcSnap sazacsnap
nebo musíte přidat úplnou cestu k binárnímu souboru AzAcSnap (například)./home/azacsnap/bin/azacsnap
(Linux) neboC:\Users\AzAcSnap\azacsnap.exe
(Windows)). - Nakonfigurujte soubor s podrobnostmi o zákazníkovi.
azacsnap -c configure --configuration new
- Otestujte připojení k úložišti.
azacsnap -c test --test storage
- Otestujte připojení k databázi.
a. SAP HANA
azacsnap -c test --test hana
a. Oracle DBazacsnap -c test --test oracle
a. IBM Db2azacsnap -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