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. Она будет поддерживаться в будущем.