Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här snabbstarten beskriver hur du kör förregistreringsskriptet för att förbereda en SAP Adaptive Server Enterprise-databaskonfiguration (ASE) (Sybase) för säkerhetskopiering på virtuella Azure-datorer med Azure Cloud Shell.
Förregistreringsskriptet för SAP ASE-databassäkerhetskopiering med Azure Backup säkerställer att systemet är korrekt konfigurerat, vilket inkluderar autentiseringskonfiguration, validering av nätverksanslutning och nödvändig paketinstallation. Den stöder även privata slutpunkter och förbereder databasen för sömlösa säkerhetskopieringsåtgärder.
Lär dig mer om konfigurationer och scenarier som stöds för säkerhetskopiering av SAP ASE-databaser på virtuella Azure-datorer.
Förutsättningar
Innan du kör förregistreringsskriptet kontrollerar du att följande krav uppfylls:
- Ladda ned det senaste förregistreringsskriptet för stöd för Multi System Identifier (SID).
- Kör konfigurationsskriptet för SAP ASE-säkerhetskopiering på den virtuella dator där ASE är installerat.
- Kontrollera om du är rotanvändare för korrekt konfiguration och åtkomst.
- Använd parametern
-sneller--skip-network-checksnär du kör skriptet, om ase-installationen använder privata slutpunkter.
Arbetsflöde för förregistreringsskript
Förregistreringsskriptet är ett Python-skript som du kör på den virtuella datorn där SAP ASE-databasen är installerad. Skriptet utför följande uppgifter:
- Skapar den nödvändiga grupp där plugin-användarna läggs till.
- Installerar och uppdaterar nödvändiga paket som waagent, Python, curl, unzip, Libicu och PythonXML.
- Verifierar status för waagent, kontroller
wireserverochIMDS connectivityoch testar TCP-anslutning till Microsoft Entra-ID. - Bekräftar om den geografiska regionen stöds.
- Söker efter tillgängligt ledigt utrymme för loggar, i
waagentkatalogen och/optkatalogen. - Verifierar om ASE-versionen (Adaptive Server Enterprise) stöds.
- Loggar i SAP-instansen med det angivna användarnamnet och lösenordet, vilket aktiverar dumphistorik, vilket är nödvändigt för säkerhetskopierings- och återställningsåtgärder.
- Ser till att operativsystemets version stöds.
- Installationer och uppdateringar kräver Python-moduler som begäranden och kryptografi.
- Skapar konfigurationsfilen för arbetsbelastningen.
- Konfigurerar nödvändiga kataloger under
/optför säkerhetskopieringsåtgärder. - Krypterar lösenordet och lagrar det på ett säkert sätt på den virtuella datorn.
Kör förregistreringsskriptet
När du har laddat ned ASE-förregistreringsskriptfilen kopierar du den till den virtuella datorn (VM).
Kör följande bash-kommandon för att köra förregistreringsskriptet för SAP ASE-databassäkerhetskopiering:
Anmärkning
Ersätt <script name> i följande kommandon med namnet på skriptfilen som du laddade ned och kopierade till den virtuella datorn.
Konvertera skriptet till Unix-format.
dos2unix <script name>Ändra behörigheten för skriptfilen.
Anmärkning
Innan du kör följande kommando ersätter
/path/to/script/filedu med den faktiska sökvägen till skriptfilen på den virtuella datorn.sudo chmod -R 777 /path/to/script/fileKör skriptet.
Anmärkning
Innan du kör följande kommando anger du de värden som krävs för platshållarna.
sudo ./<script name> -aw SAPAse --sid <sid> --sid-user <sid-user> --db-port <db-port> --db-user <db-user> --db-host <private-ip-of-vm> --enable-striping <enable-striping>Lista över parametrar:
-
<sid>: Namnet på den nödvändiga ASE-servern (krävs) -
<sid-user>: Operativsystemanvändarnamn under vilket ASE-systemet körs (till exempelsyb<sid>) (krävs) -
<db-port>: Portnumret för ASE Database-servern (till exempel 4901) (krävs) -
<db-user>: ASE-databasens användarnamn för ODBC-anslutning (Open Database Connectivity) (till exempelsapsa) (krävs) -
<db-host>: Den virtuella datorns privata IP-adress (krävs) -
<enable-striping>: Aktivera striping (val: [true,false], obligatoriskt) -
<stripes-count>: Antal ränder (standard: '4') -
<compression-level>: Komprimeringsnivå (standard: '101')
Anmärkning
För att hitta
<private-ip-of-vm>, öppna den virtuella datorn i Azure Portal och kontrollera den privata IP-adressen under avsnittet Nätverk.-
Visa information om parametrarna.
sudo ./<script name> -aw SAPAse --helpNär du har kört skriptet uppmanas du att ange databaslösenordet. Ange lösenordet och tryck på RETUR för att fortsätta.