View a markdown version of this page

Criar uma instância de banco de dados BYOM para o RDS para SQL Server - Amazon Relational Database Service

Criar uma instância de banco de dados BYOM para o RDS para SQL Server

Você pode criar instâncias BYOM pelo console do Amazon RDS ou pela AWS CLI.

Console: na página Criar banco de dados, você pode criar uma instância BYOM da mesma forma que criaria uma instância de Licença incluída (LI). O console cria a versão de mecanismo BYOM automaticamente em segundo plano para você. Observe que a criação da versão de mecanismo a partir da mídia de instalação fornecida adiciona aproximadamente 20 minutos ao tempo total de criação da instância.

Para evitar essa espera adicional, você pode criar previamente a versão de mecanismo BYOM na página Versões de mecanismo personalizadas. Depois que a versão de mecanismo for criada, a criação de instâncias com base nela seguirá o mesmo tempo de criação das instâncias LI.

CLI: com a AWS CLI, primeiro você chama create-custom-db-engine-version para criar a versão de mecanismo BYOM e, depois, chama create-db-instance para iniciar o banco de dados. Esse processo de duas etapas também se aplica quando você modifica instâncias BYOM existentes para uma nova versão secundária: primeiro crie a versão de mecanismo BYOM de destino, aguarde até que ela atinja o status Available e, depois, chame modify-db-instance para realizar a atualização.

Pré-requisitos

Antes de criar uma instância de banco de dados BYOM, verifique o seguinte:

  1. Faça login no Console de Gerenciamento da AWS e abra o console do Amazon RDS.

  2. No painel de navegação, escolha Bancos de dados e, depois, Criar banco de dados.

  3. Em Escolher um método de criação de banco de dados, selecione Configuração completa.

  4. Em Opções de mecanismo, escolha Microsoft SQL Server.

  5. Em Modelos, escolha Produção ou Dev/teste, de acordo com o seu caso de uso.

  6. Em Tipo de gerenciamento de banco de dados, escolha Amazon RDS.

  7. Em Edição, escolha SQL Server Standard Edition ou SQL Server Enterprise Edition.

  8. Para o Modelo de licença, escolha BYOM (Traga sua própria mídia).

  9. Em Versão principal do mecanismo, escolha a versão do SQL Server correspondente à sua mídia de instalação (por exemplo, 2022).

  10. Em Versão secundária do mecanismo, escolha a versão secundária de destino (por exemplo, 16.00.4175.1.v1).

  11. Em Identificador da instância de banco de dados, insira um nome exclusivo de sua instância de banco de dados.

  12. Configure as demais opções (classe da instância de banco de dados, armazenamento, conectividade, autenticação, backups e manutenção) da mesma forma que faria para uma instância de Licença incluída.

  13. Selecione Criar banco de dados.

O Amazon RDS cria automaticamente a versão de mecanismo BYOM e inicia sua instância.

Use o comando create-db-instance com --license-model bring-your-own-media:

aws rds create-db-instance \ --engine sqlserver-ee \ --engine-version 16.00.4175.1.v1 \ --license-model bring-your-own-media \ --db-instance-identifier my-byom-instance \ --db-instance-class db.m7i.xlarge \ --master-username admin \ --master-user-password <password> \ --allocated-storage 200 \ --db-subnet-group-name my-subnet-group \ --vpc-security-group-ids sg-0123456789abcdef0

Verificar sua instância de banco de dados BYOM

Depois de criar a instância, verifique se ela está usando o modelo de licença BYOM:

aws rds describe-db-instances \ --db-instance-identifier my-byom-instance

Na resposta, confirme os seguintes valores:

  • "LicenseModel": "bring-your-own-media": a instância usa sua própria licença do SQL Server.

  • "Engine": "sqlserver-ee": a edição correta do mecanismo.

  • "EngineVersion": "16.00.4175.1.v1": aversão de mecanismo de destino.

Considerações

  • Se você tiver automações existentes que criam instâncias de banco de dados sem especificar --license-model, esses fluxos de trabalho falharão depois que você criar uma versão de mecanismo BYOM para essa versão de mecanismo. Atualize suas automações para incluir o parâmetro --license-model antes de ativar uma versão de mecanismo BYOM.