Backup-ASDatabase
Permet à un administrateur de base de données de placer la sauvegarde d'une base de données Analysis Services dans un fichier.
Syntax
Backup-ASDatabase
[-BackupFile] <String>
[-Name] <String>
[-AllowOverwrite]
[-BackupRemotePartitions]
[-ApplyCompression]
[-FilePassword <SecureString>]
[-Server <String>]
[-Credential <PSCredential>]
[-ServicePrincipal]
[-ApplicationId <String>]
[-TenantId <String>]
[-CertificateThumbprint <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Backup-ASDatabase
[-AllowOverwrite]
[-BackupRemotePartitions]
[-ApplyCompression]
[-FilePassword <SecureString>]
-Database <Database[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Backup-ASDatabase
[-Server <String>]
[-Credential <PSCredential>]
[-ServicePrincipal]
[-ApplicationId <String>]
[-TenantId <String>]
[-CertificateThumbprint <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Backup-ASDatabase
[-Server <String>]
[-Credential <PSCredential>]
[-ServicePrincipal]
[-ApplicationId <String>]
[-TenantId <String>]
[-CertificateThumbprint <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Backup-ASDatabase
[-Server <String>]
[-Credential <PSCredential>]
[-ServicePrincipal]
[-ApplicationId <String>]
[-TenantId <String>]
[-CertificateThumbprint <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Permet à un administrateur de base de données de placer la sauvegarde d'une base de données Analysis Services dans un fichier. Si seul le nom du fichier de sauvegarde est mentionné sans l'emplacement, l'emplacement de sauvegarde par défaut spécifié lors de l'installation sera pris en compte. L'administrateur de base de données peut également passer plusieurs bases de données par le biais d'un pipeline et effectuer l'opération de sauvegarde.
Module requirements: version 21+ on PowerShell 5.1; version 21 (recent preview) or version 22+ on PowerShell 7.x.
Exemples
Exemple 1 : Sauvegarder la base de données par nom
Backup-ASDatabase mydb.abf mydatabase
Exemple 2 : Sauvegarder une base de données avec compression
Backup-ASDatabase "D:\MyFolder\mydb.abf" mydatabase -AllowCompression
Exemple 3 : Sauvegarder une base de données avec compression et chiffrement
Backup-ASDatabase "D:\MyFolder\mydb.abf" mydatabase -AllowCompression -FilePassword:$pwd
Paramètres
-AllowOverwrite
Indique si les fichiers de destination peuvent être remplacés lors de la sauvegarde.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ApplicationId
ID d’application du principal de service.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ApplyCompression
Indique si le fichier de sauvegarde sera ou non compressé.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BackupFile
Nom/chemin d'accès du fichier de sauvegarde où la base de données sera sauvegardée. Si seul le nom du fichier de sauvegarde est mentionné sans l'emplacement, l'emplacement de sauvegarde par défaut spécifié lors de l'installation sera pris en compte. Ce paramètre est utilisé uniquement si la base de données à sauvegarder est spécifiée avec le paramètre Name, et non si elle est transmise avec le paramètre de base de données.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BackupRemotePartitions
Indique si les partitions distantes seront ou non sauvegardées.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CertificateThumbprint
Empreinte numérique du certificat pour le principal de service.
Type: | String |
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 |
-Credential
Si ce paramètre est indiqué, le nom d'utilisateur et le mot de passe passés seront utilisés pour la connexion à l'instance du serveur d'analyse spécifiée. Si aucune information d'identification n'est indiquée, le compte Windows par défaut de l'utilisateur qui exécute l'outil sera utilisé.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Database
Base de données ou bases de données à sauvegarder. Le nom de fichier de la sauvegarde sera identique à la base de données.
Type: | Database[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-FilePassword
Mot de passe à utiliser avec le chiffrement du fichier de sauvegarde.
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Nom de la base de données Analysis Services à sauvegarder.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Server
Spécifie éventuellement l’instance de serveur à laquelle se connecter si ce n’est pas le cas actuellement dans le répertoire du fournisseur SQLAS.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServicePrincipal
Spécifie que cette connexion utilise le principal de service.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TenantId
ID de locataire du principal de service.
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
Microsoft.AnalysisServices.Database[]
Sorties
System.Object
Notes
Pris en charge sur toutes les instances Analysis Services actuellement non prises en charge par le produit PowerBI Premium. Elle sera prise en charge à l’avenir.