Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este guia de início rápido descreve como executar o script de pré-registro para preparar uma configuração de banco de dados do SAP Adaptive Server Enterprise (ASE) (Sybase) para backup em VMs do Azure usando o Azure Cloud Shell.
O script de pré-registro para backup de banco de dados SAP ASE usando o Backup do Azure garante que o sistema esteja configurado corretamente, o que inclui configuração de autenticação, validação de conectividade de rede e instalação de pacotes necessários. Ele também suporta endpoints privados e prepara o banco de dados para operações de backup perfeitas.
Saiba mais sobre as configurações e cenários suportados para backup de banco de dados SAP ASE em VMs do Azure.
Pré-requisitos
Antes de executar o script de pré-registro, verifique se os seguintes pré-requisitos são atendidos:
- Transfira o script de pré-registo mais recente para suporte de Multi System Identifier (SID).
- Execute o script de configuração de backup do SAP ASE na máquina virtual onde o ASE está instalado.
- Verifique se você é o usuário root para configuração e acesso adequados.
- Use o parâmetro
-snou--skip-network-checksao executar o script, se a configuração do ASE utilizar pontos de extremidade privados.
Fluxo de trabalho de script de pré-registro
O script de pré-registro é um script Python que você executa na VM onde o banco de dados SAP ASE está instalado. O script realiza as tarefas seguintes:
- Cria o grupo necessário onde os usuários do plugin são adicionados.
- Instala e atualiza pacotes necessários como waagent, Python, curl, unzip, Libicu e PythonXML.
- Verifica o status do waagent, verifica
wireservereIMDS connectivitytesta a conectividade TCP com o Microsoft Entra ID. - Confirma se a região geográfica é suportada.
- Verifica se há espaço livre disponível para logs no diretório
waagente no diretório/opt. - Valida se a versão do Adaptive Server Enterprise (ASE) é suportada.
- Efetua login na instância SAP usando o nome de usuário e a senha fornecidos, habilitando o histórico de dump, que é necessário para operações de backup e restauração.
- Garante que a versão do SO é suportada.
- Instala e atualiza os módulos Python necessários, como solicitações e criptografia.
- Cria o arquivo de configuração da carga de trabalho.
- Configura os diretórios necessários em
/optpara operações de backup. - Criptografa a senha e a armazena com segurança na máquina virtual.
Executar o script de pré-registro
Depois de baixar o arquivo de script de pré-registro ASE, copie-o para a máquina virtual (VM).
Para executar o script de pré-registro para backup de banco de dados SAP ASE, execute os seguintes comandos bash:
Observação
Substitua <script name> nos comandos a seguir pelo nome do arquivo de script que você baixou e copiou para a VM.
Converta o script para o formato Unix.
dos2unix <script name>Altere a permissão do arquivo de script.
Observação
Antes de executar o comando a seguir, substitua
/path/to/script/filepelo caminho real do arquivo de script na VM.sudo chmod -R 777 /path/to/script/fileExecuta o script.
Observação
Antes de executar o comando a seguir, forneça os valores necessários para os espaços reservados.
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 de parâmetros:
-
<sid>: Nome do servidor ASE necessário (obrigatório) -
<sid-user>: Nome de usuário do sistema operacional sob o qual o sistema ASE é executado (por exemplo,syb<sid>) (obrigatório) -
<db-port>: O número da porta do servidor de banco de dados ASE (por exemplo, 4901) (obrigatório) -
<db-user>: O nome de usuário do banco de dados ASE para conexão ODBC (Open Database Connectivity) (por exemplo,sapsa) (obrigatório) -
<db-host>: Endereço IP privado da VM (obrigatório) -
<enable-striping>: Ativar striping (opções: [true,false], obrigatório) -
<stripes-count>: Contagem de listras (padrão: '4') -
<compression-level>: Nível de compressão (padrão: '101')
Observação
Para localizar o
<private-ip-of-vm>, abra a VM no portal do Azure e verifique o IP privado na seção Rede .-
Veja detalhes dos parâmetros.
sudo ./<script name> -aw SAPAse --helpDepois de executar o script, você será solicitado a fornecer a senha do banco de dados. Forneça a senha e pressione ENTER para continuar.