Backup-ASDatabase
Ermöglicht einem Datenbankadministrator das Speichern der Sicherung einer Analysis Services-Datenbank in einer Datei.
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>]
Beschreibung
Ermöglicht einem Datenbankadministrator das Speichern der Sicherung einer Analysis Services-Datenbank in einer Datei. Falls nur der Name der Sicherungsdatei ohne Speicherort angegeben wird, wird der standardmäßige, bei der Installation angegebene Sicherungsspeicherort verwendet. Der Datenbankadministrator kann auch mehrere Datenbanken über eine Pipeline übergeben und den Sicherungsvorgang ausführen.
Module requirements: version 21+ on PowerShell 5.1; version 21 (recent preview) or version 22+ on PowerShell 7.x.
Beispiele
Beispiel 1: Sicherungsdatenbank nach Name
Backup-ASDatabase mydb.abf mydatabase
Beispiel 2: Sicherungsdatenbank mit Komprimierung
Backup-ASDatabase "D:\MyFolder\mydb.abf" mydatabase -AllowCompression
Beispiel 3: Sicherungsdatenbank mit Komprimierung und verschlüsselt
Backup-ASDatabase "D:\MyFolder\mydb.abf" mydatabase -AllowCompression -FilePassword:$pwd
Parameter
-AllowOverwrite
Gibt an, ob die Zieldateien während der Sicherung überschrieben werden können.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ApplicationId
Die Anwendungs-ID für den Dienstprinzipal.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ApplyCompression
Gibt an, ob die Sicherungsdatei komprimiert oder nicht komprimiert wird.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BackupFile
Der Pfad/Name der Sicherungsdatei, unter dem Datenbanken gesichert werden. Falls nur der Name der Sicherungsdatei ohne Speicherort angegeben wird, wird der standardmäßige, bei der Installation angegebene Sicherungsspeicherort verwendet. Dieser Parameter wird nur verwendet, wenn die zu sichernde Datenbank mit dem Parameter "Name" angegeben wird, nicht, wenn er mit dem Datenbankparameter übergeben wird.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BackupRemotePartitions
Gibt an, ob Remotepartitionen gesichert werden.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CertificateThumbprint
Der Zertifikat-Fingerabdruck für den Dienstprinzipal.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Wenn dieser Parameter angegeben wird, werden der übergebene Benutzername bzw. das übergebene Kennwort verwendet, um eine Verbindung mit der angegebenen Analysis-Server-Instanz herzustellen. Wenn keine Anmeldeinformationen angegeben sind, wird das Standard-Windows-Konto des Benutzers, der das Tool ausführt, verwendet.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Database
Die zu sichernde Datenbank oder Datenbanken. Der Dateiname der Sicherung entspricht der Datenbank.
Type: | Database[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-FilePassword
Das bei der Verschlüsselung der Sicherungsdatei verwendete Kennwort.
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Der Name der Analysis Services-Datenbank, die gesichert werden soll.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Server
Gibt optional die Serverinstanz an, mit der eine Verbindung hergestellt werden soll, wenn sie derzeit nicht im SQLAS-Anbieterverzeichnis vorhanden ist.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServicePrincipal
Gibt an, dass diese Verbindung den Dienstprinzipal verwendet.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TenantId
Die Mandanten-ID für den Dienstprinzipal.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
Microsoft.AnalysisServices.Database[]
Ausgaben
System.Object
Hinweise
Unterstützt auf allen Analysis Services-Instanzen, die derzeit nicht vom PowerBI Premium-Produkt unterstützt werden. Es wird in Zukunft unterstützt.