Trabalhar com o SQL Server Developer Edition no RDS para SQL Server
O RDS para SQL Server agora comporta o SQL Server Developer Edition. A Developer Edition inclui todos os recursos do SQL Server Enterprise Edition, mas é licenciada somente para uso não produtivo. Você pode criar instâncias do RDS para SQL Server Developer Edition usando sua própria mídia de instalação por meio do recurso de versão personalizada do mecanismo (CEV).
Benefícios
Você pode usar o RDS para SQL Server Developer Edition para:
-
Reduzir os custos em ambientes de desenvolvimento e teste e, ao mesmo tempo, manter a paridade de recursos com os bancos de dados de produção.
-
Acessar os recursos da Enterprise Edition em ambientes que não sejam de produção sem taxas de licenciamento corporativo.
-
Usar os recursos de gerenciamento automatizado do Amazon RDS, incluindo backups, aplicação de patches e monitoramento.
nota
O SQL Server Developer Edition é licenciado somente para fins de desenvolvimento e teste e não pode ser usado em ambientes de produção.
Disponibilidade de regiões
O RDS para SQL Server Developer Edition está disponível nas seguintes regiões da AWS:
Leste dos EUA (N. da Virgínia)
Oeste dos EUA (Oregon)
Ásia-Pacífico (Tóquio)
Licenciamento e uso
O SQL Server Developer Edition é licenciado pela Microsoft somente para ambientes de desenvolvimento e teste. Você não pode usar a Developer Edition como servidor de produção. Ao usar o SQL Server Developer Edition no Amazon RDS, você é responsável por cumprir os termos de licenciamento do SQL Server Developer Edition da Microsoft. Você paga somente pelos custos de infraestrutura da AWS: não há taxa adicional de licenciamento do SQL Server. Para acessar detalhes sobre preço, consulte Definição de preço do RDS para SQL Server
Pré-requisitos
Antes de usar o SQL Server Developer Edition no RDS para SQL Server, verifique se você tem os seguintes requisitos:
-
Você deve acessar os binários de instalação diretamente da Microsoft e garantir a conformidade com os respectivos termos de licenciamento.
-
Você deve ter acesso para usar os seguintes recursos a fim de criar uma instância de banco de dados Developer Edition:
-
Conta da AWS com as permissões
AmazonRDSFullAccesses3:GetObject.
-
-
Um bucket do Amazon S3 é necessário para armazenar a mídia de instalação. Você precisará de um arquivo ISO e de atualização cumulativa para fazer upload no bucket do Amazon S3 como parte da criação da CEV. Para acessar mais informações, consulte Fazer upload da mídia de instalação para um bucket do Amazon S3.
-
Todos os arquivos de mídia de instalação devem residir no mesmo bucket que o Amazon S3 e no mesmo caminho de pasta dentro desse bucket do Amazon S3 na mesma região em que a CEV foi criada.
Versões compatíveis
A Developer Edition no RDS para SQL Server comporta as seguintes versões:
-
SQL Server 2022 CU 21 (16.00.4215.2) ou posterior
Para listar todas as versões de mecanismo aceitas para a criação de CEV da Developer Edition, execute o seguinte comando AWS CLI:
aws rds describe-db-engine-versions --engine sqlserver-dev-ee --output json --query "{DBEngineVersions: DBEngineVersions[?Status=='requires-custom-engine-version'].{Engine: Engine, EngineVersion: EngineVersion, Status: Status, DBEngineVersionDescription: DBEngineVersionDescription}}"
Esse comando retorna uma saída semelhante à seguinte:
{ "DBEngineVersions": [ { "Engine": "sqlserver-dev-ee", "EngineVersion": "16.00.4215.2.v1", "Status": "requires-custom-engine-version", "DBEngineDescription": "Microsoft SQL Server Enterprise Developer Edition", "DBEngineVersionDescription": "SQL Server 2022 16.00.4215.2.v1" } ] }
O status da versão do mecanismo como requires_custom_engine_version identifica as versões do mecanismo de modelo que são aceitas. Esses modelos mostram quais versões do SQL Server você pode importar.
Limitações
As seguintes limitações se aplicam ao SQL Server Developer Edition no Amazon RDS:
-
Atualmente, só é compatível com as classes de instância M6i e R6i.
-
As implantações multi-AZ e as réplicas de leitura não são aceitas.
-
Você deve fornecer e gerenciar sua própria mídia de instalação do SQL Server.
-
As versões personalizadas do mecanismo (CEVs) entre contas e entre regiões (CEVs) não são ACEITAS.