Share via


Services Microsoft.DataMigration 2017-11-15-preview

Définition de ressource Bicep

Le type de ressource services peut être déployé sur :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.DataMigration/services, ajoutez le Bicep suivant à votre modèle.

resource symbolicname 'Microsoft.DataMigration/services@2017-11-15-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: {
    publicKey: 'string'
    virtualSubnetId: 'string'
  }
}

Valeurs de propriétés

services

Nom Description Valeur
name Nom de la ressource chaîne (obligatoire)

Limite de caractères : 2-62

Caractères valides :
Caractères alphanumériques, traits d’union, points et traits de soulignement.

Doit commencer par un caractère alphanumérique.
location Emplacement de la ressource. chaîne (obligatoire)
tags Balises de ressource. Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles
sku Service SKU ServiceSku
kind Type de ressource. Seule « vm » (la valeur par défaut) est prise en charge. string
etag Valeur d’étiquette d’entité forte HTTP. Ignoré en cas d’envoi string
properties Propriétés de service personnalisées DataMigrationServiceProperties

DataMigrationServiceProperties

Nom Description Valeur
publicKey Clé publique du service, utilisée pour chiffrer les secrets envoyés au service string
virtualSubnetId ID de la ressource Microsoft.Network/virtualNetworks/subnets à laquelle le service doit être joint chaîne (obligatoire)

ServiceSku

Nom Description Valeur
capacité Capacité de la référence SKU, si elle prend en charge la mise à l’échelle int
famille La famille de références SKU, utilisée lorsque le service a plusieurs classes de performances au sein d’un niveau, comme « A », « D », etc. pour les machines virtuelles string
name Nom unique de la référence SKU, par exemple « P3 » string
taille Taille de la référence SKU, utilisée lorsque le nom seul ne désigne pas une taille de service ou lorsqu’une référence SKU a plusieurs classes de performances au sein d’une famille, par exemple « A1 » pour les machines virtuelles string
Niveau Niveau de la référence SKU, tel que « Free », « Basic », « Standard » ou « Premium » string

Modèles de démarrage rapide

Les modèles de démarrage rapide suivants déploient ce type de ressource.

Modèle Description
Migrer vers Azure SQL base de données à l’aide d’Azure DMS

Déployer sur Azure
Le Azure Database Migration Service (DMS) est conçu pour simplifier le processus de migration des bases de données locales vers Azure. DMS simplifie la migration des bases de données oracle et SQL Server locales existantes vers Azure SQL Database, Azure SQL Managed Instance ou Microsoft SQL Server dans une machine virtuelle Azure. Ce modèle déploie une instance du service de migration Azure Database, une machine virtuelle Azure avec sql server installé sur celle-ci qui fera office de serveur source avec une base de données précréée et un serveur de base de données Target Azure SQL DB qui aura un schéma précréé de la base de données à migrer de source vers le serveur cible. Le modèle déploie également les ressources requises telles que la carte réseau, le réseau virtuel, etc. pour la prise en charge de la machine virtuelle source, du service DMS et du serveur cible.
Déployer Azure Database Migration Service (DMS)

Déployer sur Azure
Azure Database Migration Service est un service entièrement géré conçu pour permettre des migrations fluides de diverses sources de base de données vers des plateformes de données Azure avec un temps d’arrêt minime (migrations en ligne).

Définition de ressources de modèle ARM

Le type de ressource services peut être déployé sur :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.DataMigration/services, ajoutez le json suivant à votre modèle.

{
  "type": "Microsoft.DataMigration/services",
  "apiVersion": "2017-11-15-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": {
    "publicKey": "string",
    "virtualSubnetId": "string"
  }
}

Valeurs de propriétés

services

Nom Description Valeur
type Type de ressource 'Microsoft.DataMigration/services'
apiVersion Version de l’API de ressource « 2017-11-15-preview »
name Nom de la ressource string (obligatoire)

Limite de caractères : 2-62

Caractères valides :
Caractères alphanumériques, traits d’union, points et traits de soulignement.

Doit commencer par un caractère alphanumérique.
location Emplacement de la ressource. string (obligatoire)
tags Balises de ressource. Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles
sku Service SKU ServiceSku
kind Type de ressource. Seule « vm » (valeur par défaut) est prise en charge. string
etag Valeur de balise d’entité forte HTTP. Ignoré en cas d’envoi string
properties Propriétés de service personnalisées DataMigrationServiceProperties

DataMigrationServiceProperties

Nom Description Valeur
publicKey Clé publique du service, utilisée pour chiffrer les secrets envoyés au service string
virtualSubnetId ID de la ressource Microsoft.Network/virtualNetworks/subnets à laquelle le service doit être joint string (obligatoire)

ServiceSku

Nom Description Valeur
capacité Capacité de la référence SKU, si elle prend en charge la mise à l’échelle int
famille La famille de références SKU, utilisée lorsque le service a plusieurs classes de performances au sein d’un niveau, comme « A », « D », etc. pour les machines virtuelles string
name Nom unique de la référence SKU, par exemple « P3 » string
taille Taille de la référence SKU, utilisée lorsque le nom seul ne désigne pas une taille de service ou lorsqu’une référence SKU a plusieurs classes de performances au sein d’une famille, par exemple « A1 » pour les machines virtuelles string
Niveau Niveau de la référence SKU, tel que « Gratuit », « De base », « Standard » ou « Premium » string

Modèles de démarrage rapide

Les modèles de démarrage rapide suivants déploient ce type de ressource.

Modèle Description
Migrer vers Azure SQL base de données à l’aide d’Azure DMS

Déployer sur Azure
Le Azure Database Migration Service (DMS) est conçu pour simplifier le processus de migration des bases de données locales vers Azure. DMS simplifie la migration des bases de données oracle et SQL Server locales existantes vers Azure SQL Database, Azure SQL Managed Instance ou Microsoft SQL Server dans une machine virtuelle Azure. Ce modèle déploiera une instance d’Azure Database Migration Service, une machine virtuelle Azure sur laquelle sql Server est installé, qui servira de serveur source avec une base de données précréée, et un serveur de base de données Target Azure SQL qui aura un schéma précréé de la base de données à migrer du serveur source vers le serveur cible. Le modèle déploie également les ressources requises, telles que la carte réseau, le réseau virtuel, etc. pour la prise en charge de la machine virtuelle source, du service DMS et du serveur cible.
Déployer Azure Database Migration Service (DMS)

Déployer sur Azure
Azure Database Migration Service est un service entièrement géré conçu pour permettre des migrations fluides de diverses sources de base de données vers des plateformes de données Azure avec un temps d’arrêt minime (migrations en ligne).

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource services peut être déployé sur :

  • Groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.DataMigration/services, ajoutez le Terraform suivant à votre modèle.

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

Valeurs de propriétés

services

Nom Description Valeur
type Type de ressource « Microsoft.DataMigration/services@2017-11-15-preview »
name Nom de la ressource string (obligatoire)

Limite de caractères : 2-62

Caractères valides :
Caractères alphanumériques, traits d’union, points et traits de soulignement.

Doit commencer par un caractère alphanumérique.
location Emplacement de la ressource. string (obligatoire)
parent_id Pour effectuer un déploiement dans un groupe de ressources, utilisez l’ID de ce groupe de ressources. string (obligatoire)
tags Balises de ressource. Dictionnaire de noms et de valeurs d’étiquettes.
sku Service SKU ServiceSku
kind Type de ressource. Seule « vm » (valeur par défaut) est prise en charge. string
etag Valeur de balise d’entité forte HTTP. Ignoré en cas d’envoi string
properties Propriétés de service personnalisées DataMigrationServiceProperties

DataMigrationServiceProperties

Nom Description Valeur
publicKey Clé publique du service, utilisée pour chiffrer les secrets envoyés au service string
virtualSubnetId ID de la ressource Microsoft.Network/virtualNetworks/subnets à laquelle le service doit être joint string (obligatoire)

ServiceSku

Nom Description Valeur
capacité Capacité de la référence SKU, si elle prend en charge la mise à l’échelle int
famille La famille de références SKU, utilisée lorsque le service a plusieurs classes de performances au sein d’un niveau, comme « A », « D », etc. pour les machines virtuelles string
name Nom unique de la référence SKU, par exemple « P3 » string
taille Taille de la référence SKU, utilisée lorsque le nom seul ne désigne pas une taille de service ou lorsqu’une référence SKU a plusieurs classes de performances au sein d’une famille, par exemple « A1 » pour les machines virtuelles string
Niveau Niveau de la référence SKU, tel que « Gratuit », « De base », « Standard » ou « Premium » string