Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In deze quickstart wordt beschreven hoe u het preregistration-script uitvoert om een ASE-databaseconfiguratie (SAP Adaptive Server Enterprise) (Sybase) voor back-up op Azure-VM's voor te bereiden met behulp van Azure Cloud Shell.
Het preregistratiescript voor back-up van SAP ASE-databases met behulp van Azure Backup zorgt ervoor dat het systeem correct is geconfigureerd, waaronder verificatieconfiguratie, validatie van netwerkconnectiviteit en installatie van de benodigde pakketten. Het biedt ook ondersteuning voor privé-eindpunten en bereidt de database voor op naadloze back-upbewerkingen.
Meer informatie over de ondersteunde configuraties en scenario's voor back-ups van SAP ASE-databases op Virtuele Azure-machines .
Vereiste voorwaarden
Voordat u het preregistration-script uitvoert, moet u ervoor zorgen dat aan de volgende vereisten wordt voldaan:
- Download het nieuwste preregistration-script voor SID-ondersteuning (Multi System Identifier).
- Voer het configuratiescript voor SAP ASE-back-up uit op de virtuele machine waarop ASE is geïnstalleerd.
- Controleer of u de hoofdgebruiker bent voor de juiste configuratie en toegang.
- Gebruik de
-snof--skip-network-checksparameter bij het uitvoeren van het script als uw ASE-installatie privé-eindpunten gebruikt.
Werkstroom voor voorregistratie-script
Het preregistratiescript is een Python-script dat u uitvoert op de VM waarop de SAP ASE-database is geïnstalleerd. Met het script worden de volgende taken uitgevoerd:
- Hiermee maakt u de benodigde groep waar gebruikers van de invoegtoepassing worden toegevoegd.
- Installeert en werkt vereiste pakketten bij, zoals waagent, Python, curl, unzip, Libicu en PythonXML.
- Controleert de status van waagent, controleert
wireserverenIMDS connectivitytest TCP-connectiviteit met Microsoft Entra-id. - Bevestigt of de geografische regio wordt ondersteund.
- Hiermee wordt gecontroleerd op beschikbare vrije ruimte voor logboeken, in de
waagentmap en/optmap. - Valideert of de VERSIE van Adaptive Server Enterprise (ASE) wordt ondersteund.
- Logt in op de SAP-instantie met de opgegeven gebruikersnaam en het wachtwoord, waardoor de dumpgeschiedenis wordt ingeschakeld die nodig is voor back-up- en herstelactiviteiten.
- Zorgt ervoor dat de versie van het besturingssysteem wordt ondersteund.
- Installeert en werkt vereiste Python-modules zoals aanvragen en cryptografie bij.
- Maakt het workloadconfiguratiebestand aan.
- Maakt de vereiste mappen onder
/optvoor backupactiviteiten aan. - Versleutelt het wachtwoord en slaat het veilig op in de virtuele machine.
Het preregistration-script uitvoeren
Nadat u het ASE-preregistration-scriptbestand hebt gedownload, kopieert u het naar de virtuele machine (VM).
Voer de volgende bash-opdrachten uit om het preregistration-script voor back-ups van SAP ASE-databases uit te voeren:
Opmerking
Vervang <script name> in de volgende opdrachten door de naam van het scriptbestand dat u hebt gedownload en gekopieerd naar de virtuele machine.
Converteer het script naar de Unix-indeling.
dos2unix <script name>Wijzig de machtiging van het scriptbestand.
Opmerking
Voordat u de volgende opdracht uitvoert, vervangt u
/path/to/script/filedoor het werkelijke pad van het scriptbestand op de virtuele machine.sudo chmod -R 777 /path/to/script/fileVoer het script uit.
Opmerking
Voordat u de volgende opdracht uitvoert, geeft u de vereiste waarden op voor de tijdelijke aanduidingen.
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>Lijst met parameters:
-
<sid>: Naam van de vereiste ASE-server (vereist) -
<sid-user>: Gebruikersnaam van het besturingssysteem waaronder het ASE-systeem wordt uitgevoerd (bijvoorbeeldsyb<sid>) (vereist) -
<db-port>: Het poortnummer van de ASE-databaseserver (bijvoorbeeld 4901) (vereist) -
<db-user>: De gebruikersnaam van de ASE-database voor de ODBC-verbinding (Open Database Connectivity) (bijvoorbeeldsapsa) (vereist) -
<db-host>: Privé-IP-adres van de virtuele machine (vereist) -
<enable-striping>: Striping inschakelen (keuzes: [true,false], vereist) -
<stripes-count>: Aantal strepen (standaard: '4') -
<compression-level>: Compressieniveau (standaard: '101')
Opmerking
Om de
<private-ip-of-vm>te vinden, open de virtuele machine in de Azure Portal en controleer het privé-IP-adres in de sectie Netwerken.-
Details van de parameters weergeven.
sudo ./<script name> -aw SAPAse --helpNadat u het script hebt uitgevoerd, wordt u gevraagd het databasewachtwoord op te geven. Geef het wachtwoord op en druk op Enter om door te gaan.