Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 (Sybase) para backup em VMs do Azure usando o Azure Cloud Shell.
O script de pré-registro do backup do 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 dá suporte a endpoints privados e prepara o banco de dados para operações de backup sem interrupções.
Saiba mais sobre as configurações e cenários com suporte para backup de banco de dados DO 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:
- Baixe o script de pré-registro mais recente para suporte ao SID (Multi System Identifier).
- Execute o script de configuração de backup do SAP ASE na máquina virtual em que o ASE está instalado.
- Verifique se você é o usuário raiz para obter a configuração e o acesso adequados.
- Use o parâmetro
-snou--skip-network-checksao executar o script, se a configuração do ASE usar pontos de extremidade privados.
Fluxo de trabalho de script de pré-registro
O script de pré-registro é um script Python executado na VM em que o banco de dados SAP ASE está instalado. Esse script executa as seguintes tarefas:
- Cria o grupo necessário em que os usuários do plug-in são adicionados.
- Instala e atualiza pacotes necessários, como waagent, Python, curl, unzip, Libicu e PythonXML.
- Verifica o status do waagent, verifica
wireservereIMDS connectivity, testa conectividade TCP com a Microsoft Entra ID. - Confirma se há suporte para a região geográfica.
- Verifica se há espaço livre disponível para logs, no diretório
waagente no diretório/opt. - Valida se a versão do ASE (Adaptive Server Enterprise) tem suporte.
- Faz logon na instância SAP usando o nome de usuário e a senha fornecidos, habilitando o histórico de despejo, que é necessário para operações de backup e restauração.
- Garante que a versão do sistema operacional tenha suporte.
- Instala e atualiza os módulos do 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 do ASE, copie-o para a VM (máquina virtual).
Para executar o script de pré-registro para backup de banco de dados DO SAP ASE, execute os seguintes comandos bash:
Observação
Substitua <script name> os comandos a seguir pelo nome do arquivo de script que você baixou e copiou para a VM.
Converta o script no 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/fileExecutar 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 da conexão ODBC (por exemplo,sapsa) (obrigatório) -
<db-host>: endereço IP privado da VM (obrigatório) -
<enable-striping>: habilitar a distribuição (opções: [true,false], obrigatório) -
<stripes-count>: contagem de listras (padrão: '4') -
<compression-level>: Nível de compactaçã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.-
Exibir 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.