Delen via


Microsoft.DataMigration-services

Bicep-resourcedefinitie

Het resourcetype van de services kan worden geïmplementeerd voor:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.DataMigration/services-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.DataMigration/services@2022-03-30-preview' = {
  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: {
    autoStopDelay: 'string'
    deleteResourcesOnStop: bool
    publicKey: 'string'
    virtualNicId: 'string'
    virtualSubnetId: 'string'
  }
}

Eigenschapswaarden

services

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 2-62

Geldige tekens:
Alfanumerieken, afbreekstreepjes, punten en onderstrepingstekens.

Begin met alfanumeriek.
location tekenreeks
tags Woordenlijst van {string} Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
sku Service-SKU ServiceSku
Soort Het resourcetype. Alleen 'vm' (de standaardinstelling) wordt ondersteund. tekenreeks
etag Waarde van sterke HTTP-entiteitstag. Genegeerd indien verzonden tekenreeks
properties Aangepaste service-eigenschappen DataMigrationServiceProperties

DataMigrationServiceProperties

Naam Description Waarde
autoStopDelay De tijdsvertraging voordat de service automatisch wordt gestopt wanneer deze niet actief is. tekenreeks
deleteResourcesOnStop Of serviceresources moeten worden verwijderd wanneer ze worden gestopt. (Standaard ingeschakeld) booleaans
publicKey De openbare sleutel van de service, die wordt gebruikt voor het versleutelen van geheimen die naar de service worden verzonden tekenreeks
virtualNicId De id van de resource Microsoft.Network/networkInterfaces die de service heeft tekenreeks
virtualSubnetId De id van de resource Microsoft.Network/virtualNetworks/subnets waaraan de service moet worden toegevoegd tekenreeks

ServiceSku

Naam Description Waarde
capacity De capaciteit van de SKU, als deze ondersteuning biedt voor schalen int
gezin De SKU-familie, die wordt gebruikt wanneer de service meerdere prestatieklassen binnen een laag heeft, zoals 'A', 'D', enzovoort, voor virtuele machines tekenreeks
naam De unieke naam van de SKU, zoals 'P3' tekenreeks
grootte De grootte van de SKU, die wordt gebruikt wanneer de naam alleen geen servicegrootte aandued of wanneer een SKU meerdere prestatieklassen binnen een familie heeft, bijvoorbeeld 'A1' voor virtuele machines tekenreeks
laag De laag van de SKU, zoals 'Basic', 'Algemeen' of 'Bedrijfskritiek' tekenreeks

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Migreren naar Azure SQL database met behulp van Azure DMS

Implementeren op Azure
De Azure Database Migration Service (DMS) is ontworpen om het proces van het migreren van on-premises databases naar Azure te stroomlijnen. DMS vereenvoudigt de migratie van bestaande on-premises SQL Server- en Oracle-databases naar Azure SQL Database, Azure SQL Managed Instance of Microsoft SQL Server in een virtuele Azure-machine. Met deze sjabloon wordt een exemplaar van Azure Database Migration Service geïmplementeerd, een Azure-VM waarop sql-server is geïnstalleerd. Deze fungeert als een bronserver met een vooraf gemaakte database en een doelserver Azure SQL DB-server met een vooraf gemaakt schema van de database die moet worden gemigreerd van de bron-naar-doelserver. De sjabloon implementeert ook de vereiste resources, zoals NIC, vnet, enzovoort voor de ondersteuning van de bron-VM, DMS-service en doelserver.
Azure Database Migration Service (DMS) implementeren

Implementeren op Azure
Azure Database Migration Service is een volledig beheerde service die is ontworpen voor naadloze migratie van meerdere databasebronnen naar Azure-gegevensplatforms met slechts minimale downtime (online migraties).

Resourcedefinitie van ARM-sjabloon

Het resourcetype services kan worden geïmplementeerd voor:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.DataMigration/services wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.DataMigration/services",
  "apiVersion": "2022-03-30-preview",
  "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": {
    "autoStopDelay": "string",
    "deleteResourcesOnStop": "bool",
    "publicKey": "string",
    "virtualNicId": "string",
    "virtualSubnetId": "string"
  }
}

Eigenschapswaarden

services

Naam Description Waarde
type Het resourcetype 'Microsoft.DataMigration/services'
apiVersion De resource-API-versie '30-03-2022-preview'
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 2-62

Geldige tekens:
Alfanumerieken, afbreekstreepjes, punten en onderstrepingstekens.

Begin met alfanumeriek.
location tekenreeks
tags Woordenlijst van {string} Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
sku Service-SKU ServiceSku
Soort Het soort resource. Alleen 'vm' (de standaardinstelling) wordt ondersteund. tekenreeks
etag Waarde van sterke HTTP-entiteitstag. Genegeerd indien verzonden tekenreeks
properties Aangepaste service-eigenschappen DataMigrationServiceProperties

DataMigrationServiceProperties

Naam Description Waarde
autoStopDelay De tijdsvertraging voordat de service automatisch wordt gestopt wanneer deze niet actief is. tekenreeks
deleteResourcesOnStop Of serviceresources moeten worden verwijderd wanneer ze worden gestopt. (Standaard ingeschakeld) booleaans
publicKey De openbare sleutel van de service, die wordt gebruikt voor het versleutelen van geheimen die naar de service worden verzonden tekenreeks
virtualNicId De id van de resource Microsoft.Network/networkInterfaces die de service heeft tekenreeks
virtualSubnetId De id van de resource Microsoft.Network/virtualNetworks/subnets waaraan de service moet worden toegevoegd tekenreeks

ServiceSku

Naam Description Waarde
capacity De capaciteit van de SKU, als deze ondersteuning biedt voor schalen int
gezin De SKU-familie, die wordt gebruikt wanneer de service meerdere prestatieklassen binnen een laag heeft, zoals 'A', 'D' enzovoort voor virtuele machines tekenreeks
naam De unieke naam van de SKU, zoals 'P3' tekenreeks
grootte De grootte van de SKU, die wordt gebruikt wanneer de naam alleen geen servicegrootte aandued of wanneer een SKU meerdere prestatieklassen binnen een familie heeft, bijvoorbeeld 'A1' voor virtuele machines tekenreeks
laag De laag van de SKU, zoals 'Basic', 'Algemeen' of 'Bedrijfskritiek' tekenreeks

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Migreren naar Azure SQL database met behulp van Azure DMS

Implementeren op Azure
De Azure Database Migration Service (DMS) is ontworpen om het proces van het migreren van on-premises databases naar Azure te stroomlijnen. DMS vereenvoudigt de migratie van bestaande on-premises SQL Server- en Oracle-databases naar Azure SQL Database-, Azure SQL Managed Instance- of Microsoft-SQL Server in een virtuele Azure-machine. Met deze sjabloon wordt een exemplaar van Azure Database Migration Service geïmplementeerd, een Azure-VM waarop sql-server is geïnstalleerd, die fungeert als een bronserver met een vooraf gemaakte database en een doel-Azure SQL DB-server met een vooraf gemaakt schema van de database die moet worden gemigreerd van de bronserver naar de doelserver. De sjabloon implementeert ook de vereiste resources, zoals NIC, vnet, enzovoort voor de ondersteuning van de bron-VM, DMS-service en doelserver.
Azure Database Migration Service (DMS) implementeren

Implementeren op Azure
Azure Database Migration Service is een volledig beheerde service die is ontworpen voor naadloze migratie van meerdere databasebronnen naar Azure-gegevensplatforms met slechts minimale downtime (online migraties).

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype services kan worden geïmplementeerd voor:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.DataMigration/services-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataMigration/services@2022-03-30-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      autoStopDelay = "string"
      deleteResourcesOnStop = bool
      publicKey = "string"
      virtualNicId = "string"
      virtualSubnetId = "string"
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
    kind = "string"
    etag = "string"
  })
}

Eigenschapswaarden

services

Naam Description Waarde
type Het resourcetype "Microsoft.DataMigration/services@2022-03-30-preview"
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 2-62

Geldige tekens:
Alfanumerieken, afbreekstreepjes, punten en onderstrepingstekens.

Begin met alfanumeriek.
location tekenreeks
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
tags Woordenlijst van {string} Woordenlijst met tagnamen en -waarden.
sku Service-SKU ServiceSku
Soort Het soort resource. Alleen 'vm' (de standaardinstelling) wordt ondersteund. tekenreeks
etag Waarde van sterke HTTP-entiteitstag. Genegeerd indien verzonden tekenreeks
properties Aangepaste service-eigenschappen DataMigrationServiceProperties

DataMigrationServiceProperties

Naam Description Waarde
autoStopDelay De tijdsvertraging voordat de service automatisch wordt gestopt wanneer deze niet actief is. tekenreeks
deleteResourcesOnStop Of serviceresources moeten worden verwijderd wanneer ze worden gestopt. (Standaard ingeschakeld) booleaans
publicKey De openbare sleutel van de service, die wordt gebruikt voor het versleutelen van geheimen die naar de service worden verzonden tekenreeks
virtualNicId De id van de resource Microsoft.Network/networkInterfaces die de service heeft tekenreeks
virtualSubnetId De id van de resource Microsoft.Network/virtualNetworks/subnets waaraan de service moet worden toegevoegd tekenreeks

ServiceSku

Naam Description Waarde
capacity De capaciteit van de SKU, als deze ondersteuning biedt voor schalen int
gezin De SKU-familie, die wordt gebruikt wanneer de service meerdere prestatieklassen binnen een laag heeft, zoals 'A', 'D' enzovoort voor virtuele machines tekenreeks
naam De unieke naam van de SKU, zoals 'P3' tekenreeks
grootte De grootte van de SKU, die wordt gebruikt wanneer de naam alleen geen servicegrootte aandued of wanneer een SKU meerdere prestatieklassen binnen een familie heeft, bijvoorbeeld 'A1' voor virtuele machines tekenreeks
laag De laag van de SKU, zoals 'Basic', 'Algemeen' of 'Bedrijfskritiek' tekenreeks