Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En esta lección, aprenderá a crear un archivo de copia de seguridad localmente y, a continuación, a restaurarlo en Azure Storage. Tenga en cuenta que puede tener la base de datos en un entorno local o en una máquina virtual en Azure. Para seguir esta lección, no es necesario completar la lección 4, 5, 6 y 7.
En esta lección se supone que ya ha completado los pasos siguientes:
Tiene una cuenta de Azure Storage.
Ha creado un contenedor en la cuenta de Azure Storage.
Ha creado una política en un contenedor con derechos de lectura, escritura y listar. Usted también generó una clave SAS.
Ha creado una credencial de SQL Server en la máquina de origen basada en la firma de acceso compartido.
Ha creado una base de datos en la máquina de origen.
Para restaurar una base de datos en Azure Storage, puede seguir estos pasos:
En la máquina de origen, inicie SQL Server Management Studio.
Cuando esté conectado a la base de datos recién creada, abra la ventana de consulta. Ejecutar la siguiente instrucción:
USE TestDB3Restore; GO BACKUP DATABASE TestDB3Restore TO DISK = 'C:\BACKUP\TestDB3Restore.Bak' WITH FORMAT, NAME = 'Full Backup of TestDB3Restore' GOA continuación, copie y ejecute las siguientes instrucciones en la ventana Consulta.
USE master; GO RESTORE DATABASE TestDB3Restore FROM DISK = 'C:\BACKUP\TestDB3Restore.bak' WITH REPLACE, MOVE 'TestDB3Restore' TO 'https://teststorageaccnt.blob.core.windows.net/testcontainrestore/TestDB3Restore.mdf', MOVE 'TestDB3Restore_log' TO 'https://teststorageaccnt.blob.core.windows.net/testcontainrestore/TestDB3Restore_log.ldf'; GOAl final de este paso, el contenedor debe enumerar los archivos de datos (.mdf) y (.ldf) en el Portal de administración.
Para restaurar una base de datos con archivos de datos y de registro que apuntan a Azure Storage mediante la interfaz de usuario de SQL Server Management Studio, realice estos pasos:
En el Explorador de objetos, haga clic en el nombre del servidor para expandir el árbol de servidores.
Expanda Bases de datos y seleccione la base de datos.
Haga clic con el botón derecho en la base de datos, seleccione Tareas y, a continuación, haga clic en Restaurar.
En la página General, en la sección Restaurar fuente, haga clic en el dispositivo Fuente.
Haga clic en el botón Examinar del cuadro de texto del dispositivo Origen, que abre el cuadro de diálogo Seleccionar dispositivos de copia de seguridad.
En el cuadro de texto Medios de copia de seguridad, seleccione Archivo y haga clic en el botón Agregar para buscar el archivo de copia de seguridad (.bak). Haz clic en Aceptar.
Haga clic en Archivos en la primera página.
En la sección Restaurar archivos de base de datos como, en el campo Restaurar como , escriba lo siguiente:
Para el archivo de datos, escriba:
https://teststorageaccnt.blob.core.windows.net/testrestoressms/TestRESSMS.mdf. Para el archivo de registro, escriba:https://teststorageaccnt.blob.core.windows.net/testrestoressms/TestRESSMS_log.ldf.
Haz clic en Aceptar.
Cuando se realice la restauración, inicie sesión en el Portal de administración. Debería poder ver los archivos .mdf y .ldf en el contenedor de la siguiente manera:
Lección siguiente:
Lección 9. Restauración de una base de datos desde Azure Storage