Installera verktyget Azure Application Consistent Snapshot
Den här artikeln innehåller en guide för installation av verktyget Azure Application Consistent Snapshot (AzAcSnap) som du kan använda med Azure NetApp Files eller Stora Azure-instanser.
Viktigt!
Distribuerade installationer är det enda alternativet för Azure Large Instances-system eftersom de distribueras i ett privat nätverk. Du måste installera AzAcSnap på varje system för att säkerställa anslutningen.
AzAcSnap 10 har stöd för fler databaser och operativsystem, och därför är ett självinstallationsprogram inte längre tillgängligt.
Ladda ned AzAcSnap
Ladda först ned den körbara Filen AzAcSnap till valfri katalog på datorn. AzAcSnap tillhandahålls som en körbar fil, så det finns inget att installera.
Linux x86-64 (binär)
- Linux-binärfilen har en associerad Linux-signaturfil. Den här filen är signerad med Microsofts offentliga nyckel för att tillåta GPG-verifiering av det nedladdade installationsprogrammet.
Viktigt!
Installationsprogrammet är inte längre tillgängligt för Linux. Följ riktlinjerna här för att konfigurera användarens profil för att köra AzAcSnap och dess beroenden.
Windows 64-bitars (körbar)
- Windows-binärfilen är signerad av Microsoft.
När dessa nedladdningar har slutförts installerar du verktyget Azure Application Consistent Snapshot.
Krav för installation
Följ riktlinjerna för att konfigurera och köra kommandona för ögonblicksbilder och haveriberedskap. Vi rekommenderar att du utför följande steg som rot innan du installerar och använder verktygen för ögonblicksbilder:
Korrigera operativsystemet
- För SUSE på Stora Azure-instanser konfigurerar du SUSE Subscription Management Tool (SMT). Mer information finns i Installera och konfigurera SAP HANA (stora instanser) i Azure.
Konfigurera tidssynkronisering. Ange en tidsserver som är kompatibel med NTP (Network Time Protocol) och konfigurera operativsystemet därefter.
Installera databasen. Följ anvisningarna för den databas som stöds som du använder.
Välj den lagringsserverdel som du använder för distributionen. Mer information finns i Aktivera kommunikation med lagring senare i den här artikeln.
Aktivera kommunikation med databasen. Mer information finns i Aktivera kommunikation med databasen senare i den här artikeln.
Konfigurera en lämplig SAP HANA-användare genom att följa anvisningarna i avsnittet för att aktivera kommunikation med databasen i databaskonfigurationsdokumentet.
Efter installationen kan du testa anslutningen från kommandoraden med hjälp av följande exempel. Följande exempel är för icke-SSL-kommunikation till 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"
Installera verktygen för ögonblicksbilder
När nödvändiga steg har slutförts är stegen för att installera AzAcSnap följande:
- Skapa ögonblicksbildsanvändare
azacsnap
, skapa hemkatalogen och ange gruppmedlemskap. azacsnap
Konfigurera användarens inloggningsinformation~/.profile
.- Sök i filsystemet efter kataloger som ska läggas till
$PATH
i (Linux) eller%PATH%
(Windows) efter AzAcSnap. Med den här uppgiften kan användaren som kör AzAcSnap använda databasspecifika kommandon, till exempelhdbsql
ochhdbuserstore
. - Sök i filsystemet efter kataloger som ska läggas till
$LD_LIBRARY_PATH
i (Linux) efter AzAcSnap. Många kommandon kräver att du anger en bibliotekssökväg för att köra dem korrekt. - Kopiera AzAcSnap binary till en plats på användarens
$PATH
(Linux) eller%PATH%
(Windows). - I Linux kan det vara nödvändigt att ange de
azacsnap
binära behörigheterna korrekt, inklusive ägarskap och körbar bit.
Utför följande steg för att få azacsnap att köras:
För Linux via en shell-session:
- Som rotsuperanvändare skapar du en Linux-användare
useradd -m azacsnap
- Logga in som användare
su – azacsnap
cd $HOME/bin
- Ladda ned azacsnap
wget -O azacsnap https://aka.ms/azacsnap-linux
- Kör azacsnap
azacsnap -c about
- Som rotsuperanvändare skapar du en Linux-användare
För Windows via ett GUI:
- Skapa en Windows-användare
- Logga in som användare
- Hämta
azacsnap.exe
- Öppna en terminalsession och kör azacsnap
azacsnap.exe -c about
Uppdatera användarprofil
Användaren som kör AzAcSnap måste ha alla miljövariabler uppdaterade för att säkerställa att AzAcSnap kan köra databasspecifika kommandon utan att kommandots fullständiga sökväg behövs. Med den här metoden kan du åsidosätta databaskommandona om det behövs för särskilda ändamål.
- SAP HANA kräver
hdbuserstore
ochhdbsql
. - OracleDB kräver
sqlplus
. - IBM Db2 kräver
db2
ochssh
(för fjärråtkomst till Db2 när du gör en centraliserad installation).
Linux
I Linux-konfigurationen av användaren $PATH
görs vanligtvis genom att uppdatera användarna $HOME/.profile
med lämplig $PATH
information för att hitta binärfiler och potentiellt variabeln för att säkerställa tillgängligheten LD_LIBRARY_PATH
för delade objekt för Linux-binärfilerna.
Sök i filsystemet efter kataloger att lägga till
$PATH
i för AzAcSnap.Till exempel:
# 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
Använd Windows-specifika verktyg för att hitta platsen för kommandona och lägga till deras kataloger i användarprofilen.
Vidta följande åtgärder, beroende på lagringsserverdelen:
Inga särskilda åtgärder för Azure NetApp Files.
Avinstallera verktygen för ögonblicksbilder
Om du har installerat verktygen för ögonblicksbilder med hjälp av standardinställningarna måste du bara ta bort användaren som du har installerat kommandona för och ta bort AzAcSnap-binärfilen.
Slutför installationen av verktyg för ögonblicksbilder
De här stegen kan följas för att konfigurera och testa verktygen för ögonblicksbilder.
- Logga in på AzAcSnap-användarkontot.
a. För Linux,
su - azacsnap
. a. För Windows loggar du in som AzAcSnap-användare. - Om du har lagt till binärfilen AzAcSnap i användarens
$PATH
(Linux) eller%PATH%
(Windows) kör du AzAcSnap medazacsnap
, eller så måste du lägga till den fullständiga sökvägen till binärfilen AzAcSnap (till exempel./home/azacsnap/bin/azacsnap
(Linux) ellerC:\Users\AzAcSnap\azacsnap.exe
(Windows)). - Konfigurera kundinformationsfilen.
azacsnap -c configure --configuration new
- Testa anslutningen till lagringen.
azacsnap -c test --test storage
- Testa anslutningen till databasen.
a. SAP HANA
azacsnap -c test --test hana
a. Oracle DBazacsnap -c test --test oracle
a. IBM Db2azacsnap -c test --test db2
Om testkommandona körs korrekt lyckas testet. Du kan sedan utföra den första databaskonsekventa lagringsögonblicksbilden.
azacsnap -c backup --volume data --prefix adhoc_test --retention 1