New-AzureRmSqlDatabaseExport
Exporte une base de données Azure SQL en tant que fichier .bacpac vers un compte de stockage.
Avertissement
Le module AzureRM PowerShell a été officiellement déconseillé depuis le 29 février 2024. Les utilisateurs sont invités à migrer d’AzureRM vers le module Az PowerShell afin de s’assurer d’une prise en charge et des mises à jour continues.
Bien que le module AzureRM puisse toujours fonctionner, il n’est plus conservé ou pris en charge, plaçant toute utilisation continue à la discrétion et au risque de l’utilisateur. Consultez nos ressources sur la migration pour obtenir des conseils sur la transition vers le module Az.
Syntax
New-AzureRmSqlDatabaseExport
[-DatabaseName] <String>
[-ServerName] <String>
-StorageKeyType <StorageKeyType>
-StorageKey <String>
-StorageUri <Uri>
-AdministratorLogin <String>
-AdministratorLoginPassword <SecureString>
[-AuthenticationType <AuthenticationType>]
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
L’applet de commande New-AzureRmSqlDatabaseExport exporte une base de données Azure SQL en tant que fichier .bacpac vers un compte de stockage. La demande obtenir l’état de la base de données d’exportation peut être envoyée pour récupérer les informations d’état de cette demande. Cette cmdlet est également prise en charge par le service SQL Server Stretch Database sur Azure.
Exemples
Exemple 1 : Créer une demande d’exportation pour une base de données
PS C:\>New-AzureRmSqlDatabaseExport -ResourceGroupName "RG01" -ServerName "Server01" -DatabaseName "Database01" -StorageKeyType "StorageAccessKey" -StorageKey "StorageKey01" -StorageUri "http://account01.blob.core.contoso.net/bacpacs/database01.bacpac" -AdministratorLogin "User" -AdministratorLoginPassword "secure password"
ResourceGroupName : RG01
ServerName : Server01
DatabaseName : Database01
StorageKeyType : StorageAccessKey
StorageKey :
StorageUri : http://account01.blob.core.contoso.net/bacpacs/database01.bacpac
AdministratorLogin : User
AdministratorLoginPassword :
AuthenticationType : None
OperationStatusLink : https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resource01/providers/Microsoft.Sql/servers/server01/databases/database01/importExportOperationResults/00000000-00
0-0000-0000-000000000000?api-version=2014-04-01
Status : InProgress
ErrorMessage :
Cette commande crée une demande d’exportation pour la base de données spécifiée.
Paramètres
-AdministratorLogin
Spécifie le nom de l’administrateur SQL.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AdministratorLoginPassword
Spécifie le mot de passe de l’administrateur SQL.
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AuthenticationType
Spécifie le type d’authentification utilisé pour accéder au serveur. La valeur par défaut est SQL si aucun type d’authentification n’est défini. Les valeurs valides pour ce paramètre sont :
- Sql. Authentification SQL. Définissez les Administration istratorLogin et Administration istratorLoginPassword sur le nom d’utilisateur et le mot de passe de l’administrateur SQL.
- ADPassword. Authentification Microsoft Entra. Définissez Administration istratorLogin et Administration istratorLoginPassword sur le nom d’utilisateur et le mot de passe de l’administrateur Microsoft Entra. Ce paramètre est disponible uniquement sur les serveurs SQL Database V12.
Type: | AuthenticationType |
Accepted values: | None, Sql, AdPassword |
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: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DatabaseName
Spécifie le nom de la base de données SQL.
Type: | String |
Position: | 2 |
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: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Spécifie le nom du groupe de ressources pour le serveur SQL Database.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServerName
Spécifie le nom du serveur SQL Database.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageKey
Spécifie la clé d’accès pour le compte de stockage.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageKeyType
Spécifie le type de clé d’accès pour le compte de stockage. Les valeurs valides pour ce paramètre sont :
- Stockage AccessKey. Cette valeur utilise une clé de compte de stockage.
- SharedAccessKey. Cette valeur utilise une clé SAP (Shared Access Signature).
Type: | StorageKeyType |
Accepted values: | StorageAccessKey, SharedAccessKey |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageUri
Spécifie le lien d’objet blob, sous forme d’URL, dans le fichier .bacpac.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | True |
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: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
Sorties
AzureSqlDatabaseImportExportBaseModel
Notes
- Mots clés : azure, azurerm, arm, resource, management, manager, sql, database, mssql