Serviços Microsoft.DataMigration 2021-06-30
Definição de recurso bicep
O tipo de recurso de serviços pode ser implantado para:
- Grupos de recursos - Ver comandos de implantação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.DataMigration/services, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.DataMigration/services@2021-06-30' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
kind: 'string'
etag: 'string'
properties: {
publicKey: 'string'
virtualNicId: 'string'
virtualSubnetId: 'string'
}
}
Valores imobiliários
services
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso | corda (necessária) Limite de caracteres: 2-62 Caracteres válidos: Alfanuméricos, hífenes, períodos e sublinhados. Comece com alfanumérico. |
localização | Localização do recurso. | corda (necessária) |
etiquetas | Etiquetas de recursos. | Dicionário de nomes e valores de etiquetas. Ver Tags em modelos |
sku | Serviço SKU | ServiceSku |
tipo | Do tipo de recursos. Apenas 'vm' (o padrão) é suportado. | string |
etag | VALOR DE etiqueta de entidade forte HTTP. Ignorado se submetido | string |
propriedades | Propriedades de serviço personalizado | DataMigrationServiceProperties |
DataMigrationServiceProperties
Nome | Descrição | Valor |
---|---|---|
publicKey | A chave pública do serviço, usado para encriptar segredos enviados para o serviço | string |
virtualNicId | O ID do recurso Microsoft.Network/networkInterfaces que o serviço tem | string |
virtualSubnetId | O ID do recurso Microsoft.Network/virtualNetworks/subnets ao qual o serviço deve ser associado | corda (necessária) |
ServiceSku
Nome | Descrição | Valor |
---|---|---|
capacidade | A capacidade do SKU, se suporta a escala | int |
família | A família SKU, usada quando o serviço tem múltiplas classes de desempenho dentro de um nível, tais como 'A', 'D', etc. para máquinas virtuais | string |
name | O nome único do SKU, como 'P3' | string |
size | O tamanho do SKU, usado quando o nome por si só não denota um tamanho de serviço ou quando um SKU tem várias classes de desempenho dentro de uma família, por exemplo 'A1' para máquinas virtuais | string |
tier | O nível do SKU, como 'Basic', 'Fins Gerais', ou 'Crítico para a Empresa' | string |
Modelos de início rápido
Os seguintes modelos de arranque rápido implementam este tipo de recurso.
Modelo | Descrição |
---|---|
Migrar para SQL do Azure base de dados usando Azure DMS |
O Azure Database Migration Service (DMS) foi concebido para simplificar o processo de migração das bases de dados para Azure. O DMS simplificará a migração das bases de dados existentes no local SQL Server e Oracle para SQL do Azure Base de Dados, Azure SQL Managed Instance ou Microsoft SQL Server numa Máquina Virtual Azure. Este modelo implementaria uma instância do serviço de migração da base de dados Azure, um VM Azure com servidor SQL instalado nele que funcionará como um servidor Source com base de dados pré-criada e um servidor DB SQL do Azure alvo que terá um esquema pré-criado da base de dados a ser migrado de Fonte para servidor target. O modelo também irá implementar os recursos necessários, como NIC, vnet etc para suportar o servidor Source VM, DMS e Target. |
Implementar Azure Database Migration Service (DMS) |
Azure Database Migration Service é um serviço totalmente gerido projetado para permitir migrações sem emenda de múltiplas fontes de base de dados para plataformas de dados Azure com tempo de inatividade mínimo (migrações online). |
Definição de recurso de modelo DE ARM
O tipo de recurso de serviços pode ser implantado para:
- Grupos de recursos - Ver comandos de implantação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.DataMigration/services, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.DataMigration/services",
"apiVersion": "2021-06-30",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"family": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"kind": "string",
"etag": "string",
"properties": {
"publicKey": "string",
"virtualNicId": "string",
"virtualSubnetId": "string"
}
}
Valores imobiliários
services
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | 'Microsoft.DataMigration/services' |
apiVersion | A versão api de recurso | '2021-06-30' |
name | O nome do recurso | corda (necessária) Limite de caracteres: 2-62 Caracteres válidos: Alfanuméricos, hífenes, períodos e sublinhados. Comece com alfanumérico. |
localização | Localização do recurso. | corda (necessária) |
etiquetas | Etiquetas de recursos. | Dicionário de nomes e valores de etiquetas. Ver Tags em modelos |
sku | Serviço SKU | ServiceSku |
tipo | Do tipo de recursos. Apenas 'vm' (o padrão) é suportado. | string |
etag | VALOR DE etiqueta de entidade forte HTTP. Ignorado se submetido | string |
propriedades | Propriedades de serviço personalizado | DataMigrationServiceProperties |
DataMigrationServiceProperties
Nome | Descrição | Valor |
---|---|---|
publicKey | A chave pública do serviço, usado para encriptar segredos enviados para o serviço | string |
virtualNicId | O ID do recurso Microsoft.Network/networkInterfaces que o serviço tem | string |
virtualSubnetId | O ID do recurso Microsoft.Network/virtualNetworks/subnets ao qual o serviço deve ser associado | corda (necessária) |
ServiceSku
Nome | Descrição | Valor |
---|---|---|
capacidade | A capacidade do SKU, se suporta a escala | int |
família | A família SKU, usada quando o serviço tem múltiplas classes de desempenho dentro de um nível, tais como 'A', 'D', etc. para máquinas virtuais | string |
name | O nome único do SKU, como 'P3' | string |
size | O tamanho do SKU, usado quando o nome por si só não denota um tamanho de serviço ou quando um SKU tem várias classes de desempenho dentro de uma família, por exemplo 'A1' para máquinas virtuais | string |
tier | O nível do SKU, como 'Basic', 'Fins Gerais', ou 'Crítico para a Empresa' | string |
Modelos de início rápido
Os seguintes modelos de arranque rápido implementam este tipo de recurso.
Modelo | Descrição |
---|---|
Migrar para SQL do Azure base de dados usando Azure DMS |
O Azure Database Migration Service (DMS) foi concebido para simplificar o processo de migração das bases de dados para Azure. O DMS simplificará a migração das bases de dados existentes no local SQL Server e Oracle para SQL do Azure Base de Dados, Azure SQL Managed Instance ou Microsoft SQL Server numa Máquina Virtual Azure. Este modelo implementaria uma instância do serviço de migração da base de dados Azure, um VM Azure com servidor SQL instalado nele que funcionará como um servidor Source com base de dados pré-criada e um servidor DB SQL do Azure alvo que terá um esquema pré-criado da base de dados a ser migrado de Fonte para servidor target. O modelo também irá implementar os recursos necessários, como NIC, vnet etc para suportar o servidor Source VM, DMS e Target. |
Implementar Azure Database Migration Service (DMS) |
Azure Database Migration Service é um serviço totalmente gerido projetado para permitir migrações sem emenda de múltiplas fontes de base de dados para plataformas de dados Azure com tempo de inatividade mínimo (migrações online). |
Definição de recursos Terraform (fornecedor AzAPI)
O tipo de recurso de serviços pode ser implantado para:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.DataMigration/services, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataMigration/services@2021-06-30"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
publicKey = "string"
virtualNicId = "string"
virtualSubnetId = "string"
}
sku = {
capacity = int
family = "string"
name = "string"
size = "string"
tier = "string"
}
kind = "string"
etag = "string"
})
}
Valores imobiliários
services
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.DataMigration/services@2021-06-30" |
name | O nome do recurso | corda (necessária) Limite de caracteres: 2-62 Caracteres válidos: Alfanuméricos, hífenes, períodos e sublinhados. Comece com alfanumérico. |
localização | Localização do recurso. | corda (necessária) |
parent_id | Para implantar num grupo de recursos, utilize o ID desse grupo de recursos. | corda (necessária) |
etiquetas | Etiquetas de recursos. | Dicionário de nomes e valores de etiquetas. |
sku | Serviço SKU | ServiceSku |
tipo | Do tipo de recursos. Apenas 'vm' (o padrão) é suportado. | string |
etag | VALOR DE etiqueta de entidade forte HTTP. Ignorado se submetido | string |
propriedades | Propriedades de serviço personalizado | DataMigrationServiceProperties |
DataMigrationServiceProperties
Nome | Descrição | Valor |
---|---|---|
publicKey | A chave pública do serviço, usado para encriptar segredos enviados para o serviço | string |
virtualNicId | O ID do recurso Microsoft.Network/networkInterfaces que o serviço tem | string |
virtualSubnetId | O ID do recurso Microsoft.Network/virtualNetworks/subnets ao qual o serviço deve ser associado | corda (necessária) |
ServiceSku
Nome | Descrição | Valor |
---|---|---|
capacidade | A capacidade do SKU, se suporta a escala | int |
família | A família SKU, usada quando o serviço tem múltiplas classes de desempenho dentro de um nível, tais como 'A', 'D', etc. para máquinas virtuais | string |
name | O nome único do SKU, como 'P3' | string |
size | O tamanho do SKU, usado quando o nome por si só não denota um tamanho de serviço ou quando um SKU tem várias classes de desempenho dentro de uma família, por exemplo 'A1' para máquinas virtuais | string |
tier | O nível do SKU, como 'Basic', 'Fins Gerais', ou 'Crítico para a Empresa' | string |