Complete-AzSqlInstanceDatabaseCopy

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

Syntax

Complete-AzSqlInstanceDatabaseCopy
        -DatabaseName <String>
        -InstanceName <String>
        -ResourceGroupName <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>
        [-TargetResourceGroupName <String>]
        -TargetInstanceName <String>
        -DatabaseObject <AzureSqlManagedDatabaseModel>
        [-AsJob]
        [-PassThru]
        [-DefaultProfile <IAzureContextContainer>]
        [-WhatIf]
        [-Confirm]
        [<CommonParameters>]
Complete-AzSqlInstanceDatabaseCopy
        -InstanceName <String>
        -ResourceGroupName <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
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

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

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CopyModelObject

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

Type:MoveCopyManagedDatabaseModel
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DatabaseName

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

Type:String
Aliases:Name
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DatabaseObject

Objet de base de données managée.

Type:AzureSqlManagedDatabaseModel
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InstanceName

Nom de l’instance source.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-MoveCopyOperationObject

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

Type:ManagedDatabaseMoveCopyOperation
Aliases:Operation
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Nom du groupe de ressources source.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceId

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

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TargetInstanceName

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

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-TargetResourceGroupName

Nom du groupe de ressources cible.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

MoveCopyManagedDatabaseModel

String

AzureSqlManagedDatabaseModel

ManagedDatabaseMoveCopyOperation

Sorties

Boolean