Copia de seguridad de datos y restauración de Analysis Services

Realizar una copia de seguridad de bases de datos de modelo tabular en Azure Analysis Services es casi lo mismo que en Analysis Services local. La diferencia principal es el lugar donde se almacenan los archivos de copia de seguridad. Los archivos de copia de seguridad se deben guardar en un contenedor de una cuenta de almacenamiento de Azure. Puede usar una cuenta de almacenamiento y un contenedor que ya tenga o puede crear estos al configurar el almacenamiento para el servidor.

Nota:

La creación de una cuenta de almacenamiento puede dar lugar a un nuevo servicio facturable. Para más información, consulte Precios de Azure Storage.

Nota:

Si la cuenta de almacenamiento está en otra región, configure el firewall de la cuenta de almacenamiento para permitir el acceso desde Redes seleccionadas. En el intervalo de direcciones del firewall, especifique el intervalo de direcciones IP para la región en la que se encuentra el servidor de Analysis Services. Se admite la configuración del firewall de la cuenta de almacenamiento para permitir el acceso desde todas las redes, aunque es preferible elegir Redes seleccionadas y especificar un intervalo de direcciones IP. Para más información, consulte Preguntas frecuentes acerca de la conectividad de red.

Las copias de seguridad se guardan con una extensión .abf. Para los modelos tabulares en memoria, se almacenan los datos y los metadatos del modelo. Para los modelos tabulares de consulta directa, solo se almacenan los metadatos del modelo. Las copias de seguridad se pueden comprimir y cifrar, según las opciones que elija.

Configuración de los valores de almacenamiento

Antes de realizar copias de seguridad, debe configurar los valores de almacenamiento para el servidor.

Para configurar los valores de almacenamiento:

  1. En Azure Portal >Configuración, haga clic en Copia de seguridad.

    Screenshot that shows Backups in Settings.

  2. Haga clic en Habilitado y, luego, haga clic en Configuración de Storage.

    Screenshot that shows Enabled button.

  3. Seleccione su cuenta de almacenamiento o cree una nueva.

  4. Seleccione un contenedor o cree uno nuevo.

    Screenshot that shows selecting a container.

  5. Guarde la configuración de copia de seguridad.

    Screenshot that shows Save backup settings.

Backup

Para realizar una copia de seguridad mediante SQL Server Management Studio

  1. En SQL Server Management Studio (SSMS), haga clic con el botón derecho en una base de datos y seleccione >Hacer una copia de seguridad.

  2. En Copia de seguridad de la base de datos>Archivo de copia de seguridad, haga clic en Examinar.

  3. En el cuadro de diálogo Guardar archivo como, compruebe la ruta de acceso de la carpeta y luego escriba un nombre para el archivo de copia de seguridad.

  4. En el cuadro de diálogo Copia de seguridad de la base de datos, seleccione opciones.

    Permitir la sobrescritura de archivos: seleccione esta opción para sobrescribir archivos de copia de seguridad del mismo nombre. Si no se selecciona esta opción, el archivo que se guarde no podrá tener el mismo nombre que un archivo que ya exista en la misma ubicación.

    Aplicar compresión: seleccione esta opción para comprimir el archivo de copia de seguridad. Los archivos de copia de seguridad comprimidos ahorran espacio en disco, pero requieren un uso de CPU algo mayor.

    Cifrar archivo de copia de seguridad: seleccione esta opción para cifrar el archivo de copia de seguridad. Esta opción requiere una contraseña suministrada por el usuario para proteger el archivo de copia de seguridad. La contraseña impide la lectura de los datos de copia de seguridad por cualquier medio que no sea una operación de restauración. Si elige cifrar las copias de seguridad, almacene la contraseña en una ubicación segura.

  5. Haga clic en Aceptar para crear y guardar el archivo de copia de seguridad.

PowerShell

Use el cmdlet Backup-ASDatabase.

Restauración

Para la restauración, el archivo de copia de seguridad debe estar en la cuenta de almacenamiento que configurada para el servidor. Si debe mover un archivo de copia de seguridad de una ubicación local a la cuenta de almacenamiento, utilice Microsoft Azure Storage Explorer o la utilidad de línea de comandos AzCopy.

Nota:

Si va a restaurar desde un servidor local, debe quitar todos los usuarios del dominio de los roles del modelo y agregarlos de nuevo a los roles como usuarios de Microsoft Entra.

Para realizar la restauración con SSMS:

  1. En SSMS, haga clic con el botón derecho en una base de datos >Restaurar.

  2. En el cuadro de diálogo Copia de seguridad de la base de datos, en Archivo de copia de seguridad, haga clic en Examinar.

  3. En el cuadro de diálogo Buscar archivos de base de datos, seleccione el archivo que quiere restaurar.

  4. En Restaurar base de datos, seleccione la base de datos.

  5. Especifique las opciones. Las opciones de seguridad deben coincidir con las opciones de copia de seguridad que usó al realizar copias de seguridad.

PowerShell

Use el cmdlet Restore-ASDatabase.

Cuentas de almacenamiento de Azure
Alta disponibilidad
Preguntas frecuentes acerca de la conectividad de red de Analysis Services