Backup-ASDatabase
Permite que un administrador de bases de datos realice la copia de seguridad de La base de datos de Analysis Service en un archivo.
Sintaxis
Backup-ASDatabase
[-BackupFile] <String>
[-Name] <String>
[-AllowOverwrite]
[-BackupRemotePartitions]
[-ApplyCompression]
[-FilePassword <SecureString>]
[-Server <String>]
[-Credential <PSCredential>]
[-ServicePrincipal]
[-ApplicationId <String>]
[-TenantId <String>]
[-CertificateThumbprint <String>]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Backup-ASDatabase
[-AllowOverwrite]
[-BackupRemotePartitions]
[-ApplyCompression]
[-FilePassword <SecureString>]
-Database <Database[]>
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Backup-ASDatabase
[-Server <String>]
[-Credential <PSCredential>]
[-ServicePrincipal]
[-ApplicationId <String>]
[-TenantId <String>]
[-CertificateThumbprint <String>]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Backup-ASDatabase
[-Server <String>]
[-Credential <PSCredential>]
[-ServicePrincipal]
[-ApplicationId <String>]
[-TenantId <String>]
[-CertificateThumbprint <String>]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Backup-ASDatabase
[-Server <String>]
[-Credential <PSCredential>]
[-ServicePrincipal]
[-ApplicationId <String>]
[-TenantId <String>]
[-CertificateThumbprint <String>]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Permite que un administrador de bases de datos realice la copia de seguridad de La base de datos de Analysis Service en un archivo. Si solo se menciona el nombre del archivo de copia de seguridad sin la ubicación, se considerará la ubicación de copia de seguridad predeterminada especificada durante la instalación. El administrador de bases de datos también puede pasar varias bases de datos a través de la canalización y realizar la operación de copia de seguridad.
Module requirements: version 21+ on PowerShell 5.1; version 21 (recent preview) or version 22+ on PowerShell 7.x.
Ejemplos
Ejemplo 1: Copia de seguridad de la base de datos por nombre
Backup-ASDatabase mydb.abf mydatabase
Ejemplo 2: Copia de seguridad de la base de datos con compresión
Backup-ASDatabase "D:\MyFolder\mydb.abf" mydatabase -AllowCompression
Ejemplo 3: Copia de seguridad de la base de datos con compresión y cifrado
Backup-ASDatabase "D:\MyFolder\mydb.abf" mydatabase -AllowCompression -FilePassword:$pwd
Parámetros
-AllowOverwrite
Indica si los archivos de destino se pueden sobrescribir durante la copia de seguridad.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ApplicationId
Identificador de aplicación de la entidad de servicio.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ApplyCompression
Indica si el archivo de copia de seguridad se comprimirá o no.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-BackupFile
Ruta de acceso o nombre del archivo de copia de seguridad en la que se realizará una copia de seguridad de la base de datos. Si solo se menciona el nombre del archivo de copia de seguridad sin la ubicación, se considerará la ubicación de copia de seguridad predeterminada especificada durante la instalación. Este parámetro solo se usará si la base de datos para realizar la copia de seguridad se especifica con el parámetro Name, no si se pasa con el parámetro Database.
Tipo: | String |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-BackupRemotePartitions
Indica si se realizará una copia de seguridad de las particiones remotas o no.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-CertificateThumbprint
Huella digital del certificado para la entidad de servicio.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Credential
Si se especifica este parámetro, el nombre de usuario y la contraseña pasados se usarán para conectarse a la instancia de Analysis Server especificada. Si no se especifica ninguna credencial, se usará la cuenta de Windows predeterminada del usuario que ejecuta la herramienta.
Tipo: | PSCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Database
Base de datos o bases de datos de las que se va a realizar una copia de seguridad. El nombre de archivo de la copia de seguridad será el mismo que la base de datos.
Tipo: | Database[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-FilePassword
Contraseña que se va a usar con el cifrado de archivos de copia de seguridad
Tipo: | SecureString |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Name
Nombre de la base de datos de Analysis Services de la que se debe realizar una copia de seguridad.
Tipo: | String |
Posición: | 1 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ProgressAction
Determina cómo Responde PowerShell a las actualizaciones de progreso generadas por un script, cmdlet o proveedor, como las barras de progreso generadas por el cmdlet Write-Progress. El cmdlet Write-Progress crea barras de progreso que muestran el estado de un comando.
Tipo: | ActionPreference |
Alias: | proga |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Server
Opcionalmente, especifica la instancia del servidor a la que conectarse si no está actualmente en el directorio proveedor de SQLAS.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ServicePrincipal
Especifica que esta conexión usa la entidad de servicio.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-TenantId
Identificador de inquilino de la entidad de servicio.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.
Tipo: | SwitchParameter |
Alias: | wi |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
Microsoft.AnalysisServices.Database[]
Salidas
System.Object
Notas
Compatible con todas las instancias de Analysis Services Actualmente no admitidas por el producto PowerBI Premium. Se admitirá en el futuro.