Partager via


Complete-AzSqlInstanceDatabaseCopy

Effectuez l’opération de copie en ligne d’une base de données managée.

Syntaxe

Complete-AzSqlInstanceDatabaseCopy
        -DatabaseName <String>
        -InstanceName <String>
        -ResourceGroupName <String>
        [-TargetSubscriptionId <String>]
        [-TargetResourceGroupName <String>]
        -TargetInstanceName <String>
        [-AsJob]
        [-PassThru]
        [-DefaultProfile <IAzureContextContainer>]
        [-WhatIf]
        [-Confirm]
        [<CommonParameters>]
Complete-AzSqlInstanceDatabaseCopy
        -CopyModelObject <MoveCopyManagedDatabaseModel>
        [-AsJob]
        [-PassThru]
        [-DefaultProfile <IAzureContextContainer>]
        [-WhatIf]
        [-Confirm]
        [<CommonParameters>]
Complete-AzSqlInstanceDatabaseCopy
        [-DatabaseName <String>]
        [-InstanceName <String>]
        [-ResourceGroupName <String>]
        -MoveCopyOperationObject <ManagedDatabaseMoveCopyOperation>
        [-AsJob]
        [-PassThru]
        [-DefaultProfile <IAzureContextContainer>]
        [-WhatIf]
        [-Confirm]
        [<CommonParameters>]
Complete-AzSqlInstanceDatabaseCopy
        -InstanceName <String>
        -ResourceGroupName <String>
        [-TargetSubscriptionId <String>]
        [-TargetResourceGroupName <String>]
        -TargetInstanceName <String>
        -DatabaseObject <AzureSqlManagedDatabaseModel>
        [-AsJob]
        [-PassThru]
        [-DefaultProfile <IAzureContextContainer>]
        [-WhatIf]
        [-Confirm]
        [<CommonParameters>]
Complete-AzSqlInstanceDatabaseCopy
        -InstanceName <String>
        -ResourceGroupName <String>
        [-TargetSubscriptionId <String>]
        [-TargetResourceGroupName <String>]
        -TargetInstanceName <String>
        -ResourceId <String>
        [-AsJob]
        [-PassThru]
        [-DefaultProfile <IAzureContextContainer>]
        [-WhatIf]
        [-Confirm]
        [<CommonParameters>]

Description

L’applet de commande Complete-AzSqlInstanceDatabaseCopy effectue l’opération de copie d’une base de données entre deux instances managées Azure SQL. La base de données de destination devient en ligne et prête pour les charges de travail en lecture/écriture.

Exemples

Exemple 1 : Terminer la copie de base de données vers une autre instance managée dans le même groupe de ressources

Complete-AzSqlInstanceDatabaseCopy -ResourceGroupName RG1 -InstanceName MI1 -Name database1 -TargetInstanceName MI2

Cette commande termine l’opération de copie de database1 sur l’instance MI1 vers l’instance MI2

Exemple 2 : Terminer la copie de base de données vers une autre instance managée dans le groupe de ressources différent

Complete-AzSqlInstanceDatabaseCopy -ResourceGroupName RG1 -InstanceName MI1 -Name database1 -TargetResourceGroupName RG2 -TargetInstanceName MI2

Cette commande termine l’opération de copie de database1 sur l’instance MI1 dans le groupe de ressources RG1 vers l’instance MI2 dans le groupe de ressources RG2

Paramètres

-AsJob

Exécuter l’applet de commande en arrière-plan

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-CopyModelObject

Objet retourné à partir de l’opération de copie de début.

Type:MoveCopyManagedDatabaseModel
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-DatabaseName

Nom de la base de données d’instance.

Type:String
Alias:Name
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-DatabaseObject

Objet de base de données managée.

Type:AzureSqlManagedDatabaseModel
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-InstanceName

Nom de l’instance source.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-MoveCopyOperationObject

Objet d’opération de déplacement ou de copie de base de données managée.

Type:ManagedDatabaseMoveCopyOperation
Alias:Operation
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-PassThru

Signal pour recevoir la sortie d’une applet de commande qui ne retourne rien

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ResourceGroupName

Nom du groupe de ressources source.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ResourceId

ID de ressource de la base de données managée.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-TargetInstanceName

Nom de l’instance managée Azure SQL cible.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-TargetResourceGroupName

Nom du groupe de ressources cible.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-TargetSubscriptionId

ID de l’abonnement cible.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

MoveCopyManagedDatabaseModel

String

AzureSqlManagedDatabaseModel

ManagedDatabaseMoveCopyOperation

Sorties

Boolean