Backup-ASDatabase
Позволяет администратору базы данных переносить резервную копию базы данных служб Analysis Service в файл.
Синтаксис
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>]
Описание
Позволяет администратору базы данных переносить резервную копию базы данных служб Analysis Service в файл. Если указано только имя файла резервной копии без расположения, то использовано будет расположение резервных копий по умолчанию, заданное во время установки. Администратор баз данных также может передавать несколько баз данных по конвейеру и выполнять операцию резервного копирования.
Module requirements: version 21+ on PowerShell 5.1; version 21 (recent preview) or version 22+ on PowerShell 7.x.
Примеры
Пример 1. Резервное копирование базы данных по имени
Backup-ASDatabase mydb.abf mydatabase
Пример 2. Резервное копирование базы данных с сжатием
Backup-ASDatabase "D:\MyFolder\mydb.abf" mydatabase -AllowCompression
Пример 3. Резервное копирование базы данных с сжатием и шифрованием
Backup-ASDatabase "D:\MyFolder\mydb.abf" mydatabase -AllowCompression -FilePassword:$pwd
Параметры
-AllowOverwrite
Указывает, могут ли целевые файлы перезаписываться во время резервного копирования.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ApplicationId
Идентификатор приложения для субъекта-службы.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ApplyCompression
Указывает, следует ли сжимать файл резервной копии.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BackupFile
Путь и имя файла, в который будет сохранена резервная копия базы данных. Если указано только имя файла резервной копии без расположения, то использовано будет расположение резервных копий по умолчанию, заданное во время установки. Этот параметр будет использоваться только в том случае, если база данных для резервного копирования указана с параметром Name, а не в том случае, если он передается с параметром Database.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BackupRemotePartitions
Указывает, следует ли создавать резервные копии удаленных секций.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CertificateThumbprint
Отпечаток сертификата для субъекта-службы.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Запрос подтверждения перед выполнением командлета.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Если этот параметр задан, указанные имя пользователя и пароль будут использоваться для подключения к заданному экземпляру сервера анализа данных. Если учетные данные не указаны, для пользователя, запустившего это средство, будет использоваться учетная запись Windows по умолчанию.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Database
Резервная копия базы данных или баз данных. Имя файла резервной копии будет совпадать с именем базы данных.
Type: | Database[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-FilePassword
Пароль, который должен использоваться при шифровании файла резервной копии
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Имя базы данных служб Analysis Services, резервная копия которой создается.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Server
При необходимости указывает экземпляр сервера для подключения, если он отсутствует в каталоге поставщика SQLAS.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServicePrincipal
Указывает, что это подключение использует субъект-службу.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TenantId
Идентификатор клиента для субъекта-службы.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
Microsoft.AnalysisServices.Database[]
Выходные данные
System.Object
Примечания
Поддерживается для всех экземпляров служб Analysis Services, которые в настоящее время не поддерживаются продуктом PowerBI Premium. Она будет поддерживаться в будущем.