Restauración de la base de datos MSSQL
Después de realizar una copia de seguridad de las bases de datos de SQL Server mediante el complemento SQL Server, puede restaurar las bases de datos directamente en una instancia de SQL Server o restaurarlas en archivos planos. Cuando desee restaurar una base de datos SQL Server en un grupo de disponibilidad AlwaysOn, siempre debe restaurar la base de datos a la réplica primaria.
Restaurar bases de datos directamente en un SQL Server.
Después de realizar una copia de seguridad de las bases de datos de SQL Server mediante el complemento SQL Server, puede restaurar las bases de datos directamente en una instancia de SQL Server. Si se ha realizado una copia de seguridad de los registros de transacciones mediante un método alternativo, puede restaurar una base de datos en estado de restauración para poder aplicar los registros de transacciones a la base de datos más adelante. Al restaurar las bases de datos del sistema, la base de datos principal debe restaurarse primero, por sí sola. Otras bases de datos del sistema se pueden restaurar posteriormente. Debe especificar una cuenta de administrador de Windows o SQL Server para conectarse a SQL Server durante una restauración. Después de restaurar una base de datos de SQL Server 2016 que se ha ampliado a Microsoft® Azure, debe ejecutar un procedimiento almacenado ( sys.sp_rda_reauthorize_db ) para volver a conectar la base de datos local restaurada a los datos remotos de Azure. Para obtener más información, consulte Restaurar la conexión entre la base de datos SQL Server y la base de datos remota Azure en Microsoft Developer Network.
Para restaurar una base de datos directamente en SQL Server, realice las tareas siguientes.
-
En la barra de navegación, pulse Sistemas. Aparece una cuadrícula con una lista de los sistemas disponibles.
-
Busque el servidor con la copia de seguridad de base de datos SQL Server que desea restaurar y expanda su vista pulsando la fila del sistema.
-
Pulse en la pestaña Trabajos.
-
Busque el trabajo con la base de datos que desea restaurar. En el menú Seleccionar acción del trabajo, haga clic en Restaurar.
-
En el cuadro de diálogo Elegir cómo restaurar, seleccione Restaurar base de datos a una instancia de SQL Server.
-
En la lista Instancia, pulse la instancia de SQL Server en la que desea restaurar la base de datos.
-
Conéctese a la instancia utilizando uno de los métodos siguientes.
- Para conectarse a la instancia utilizando una cuenta de administrador de Windows, seleccione la autenticación de Windows. Introduzca el nombre de usuario, la contraseña y el dominio en los campos correspondientes.
- Para conectarse a la instancia utilizando una cuenta de administrador de SQL Server, seleccione la autenticación de SQL Server. Introduzca el nombre de usuario y la contraseña en los campos correspondientes.
-
Pulse Continuar. El recuadro de diálogo Restaurar SQL Server muestra el conjunto seguro más reciente para el trabajo.
-
Para restaurar datos desde un conjunto seguro anterior o desde archivos SSI (imagen de conjunto seguro), siga uno de los siguientes pasos.
- Para restaurar datos de un conjunto seguro anterior, haga clic en el calendario. En el calendario que aparece, pulse la fecha del conjunto seguro desde el que desea restaurar. Junto al calendario, haz clic en el conjunto de cajas fuertes específico que deseas utilizar.
- Para restaurar datos desde archivos SSI (imagen de conjunto seguro) en el disco, seleccione Directorio en el disco en la lista Dispositivo de origen. Pulse la carpeta. En el cuadro de diálogo Seleccionar carpeta, seleccione el directorio donde se encuentran los archivos y pulse Aceptar.
Los archivos SSI son copias de seguridad completas que se han exportado desde la caja fuerte o se han hecho copias de seguridad desde un sistema al disco en lugar de a una caja fuerte. Puede resultar más rápido guardar los archivos de copia de seguridad en soportes físicos y transportarlos a una ubicación para su restauración que restaurar los datos desde un almacén en un centro de datos remoto. Nota: no puede restaurar desde copias de seguridad en disco (archivos SSI) hasta que el conjunto seguro se importe en la caja fuerte y el agente de IBM Cloud® Backup for Classic esté sincronizado con la caja fuerte.
-
En el cuadro Selección de base de datos, marque la casilla de verificación correspondiente a cada base de datos que desee restaurar.
-
En el campo Contraseña de cifrado, especifique la contraseña de cifrado de datos. Para ver la pista de la contraseña, haga clic en Pista.
-
Seleccione un nombre de base de datos.
- Para restaurar una o más bases de datos con sus nombres originales, seleccione Nombres de base de datos originales.
- Para restaurar una base de datos con un nombre nuevo, seleccione Nombre de base de datos alternativo. En el campo que aparece, escriba el nuevo nombre para la base de datos restaurada.
Solo se puede restaurar una base de datos si se selecciona Nombre alternativo de la base de datos.
- Seleccione el valor adecuado para sobrescrituras.
- Para sobrescribir la base de datos existente si restaura una base de datos con el mismo nombre que la base de datos existente, seleccione Sobrescribir bases de datos existentes.
- Para suspender la restauración si existe una base de datos con el mismo nombre, desmarque Sobrescribir bases de datos existentes. Si no se selecciona Sobrescribir bases de datos existentes y está restaurando varias bases de datos, la restauración falla para todas las bases de datos si incluso una base de datos tiene el mismo nombre que una base de datos existente.
- Para restaurar la base de datos en estado de restauración, seleccione Restaurar utilizando Sin recuperación. Si esta opción está seleccionada, puede aplicar registros de transacciones a la base de datos después de restaurarla. Primero se debe realizar una copia de seguridad de los registros de transacciones utilizando un método alternativo (por ejemplo, una copia de seguridad nativa de SQL Server ).
- Para especificar una ubicación alternativa para los archivos de la base de datos, seleccione Ruta alternativa. Pulse la carpeta. En el cuadro de diálogo Seleccionar carpeta, seleccione la ubicación alternativa del archivo y haga clic en Aceptar.
La ubicación del archivo alternativa solo se utiliza si la ubicación original de los archivos de base de datos no está disponible.
-
Para cambiar el nivel de detalle de registro, el valor de limitación de ancho de banda o la opción de recuperación dura, pulse Opciones de restauración avanzadas.
-
Pulse Ejecutar restauración. El cuadro de diálogo Detalles del proceso muestra el progreso de la restauración e indica cuándo se ha completado. Otros procesos de trabajo recientes también se pueden listar en la ventana de diálogo. Para cerrar la pantalla Detalles de proceso, pulse Cerrar. Cerrar la ventana no afecta al proceso de restauración.
Restaurar bases de datos en archivos sin formato
Después de realizar una copia de seguridad de las bases de datos de SQL Server mediante el complemento SQL Server, puede restaurar una base de datos de SQL Server a archivos planos. A continuación, se pueden utilizar herramientas de SQL Server para llevar los datos a una base de datos.
Para restaurar una base de datos SQL Server en archivos sin formato, realice las tareas siguientes.
-
En la barra de navegación, pulse Sistemas. Una cuadrícula lista los servidores disponibles.
-
Busque el sistema con la copia de seguridad de base de datos SQL Server que desea restaurar y expanda su vista pulsando la fila del sistema.
-
Pulse en la pestaña Trabajos.
-
Busque el trabajo con la base de datos que desea restaurar y pulse Restaurar en el menú Seleccionar acción para el trabajo.
-
En el diálogo Elegir cómo restaurar, seleccione Restaurar en carpeta.
-
Pulse Continuar. El diálogo Restaurar SQL Server muestra el conjunto seguro más reciente para el trabajo.
-
Para restaurar datos desde un conjunto seguro anterior o desde archivos SSI (imagen de conjunto seguro), siga uno de los siguientes pasos.
- Para restaurar datos de un conjunto seguro anterior, haga clic en el calendario. En el calendario que aparece, pulse la fecha del conjunto seguro desde el que desea restaurar. Junto al calendario, haz clic en el conjunto de cajas fuertes específico que deseas utilizar.
- Para restaurar datos desde archivos de imagen de conjunto seguro (SSI) en el disco, seleccione Directorio en el disco en la lista Dispositivo de origen. Pulse la carpeta. En el cuadro de diálogo Seleccionar carpeta, seleccione el directorio donde se encuentran los archivos y haga clic en Aceptar.
Los archivos SSI son copias de seguridad completas que se han exportado desde la caja fuerte o se han hecho copias de seguridad desde un sistema al disco en lugar de a una caja fuerte. Puede resultar más rápido guardar los archivos de copia de seguridad en soportes físicos y transportarlos a una ubicación para su restauración que restaurar los datos desde un almacén en un centro de datos remoto. No se puede restaurar desde copias de seguridad en disco (archivos SSI) hasta que el conjunto seguro se importe al almacén y el agente de restauración de datos ( IBM Cloud Backup for Classic ) se sincronice con el almacén.
-
En la selección de bases de datos, marque la casilla de cada base de datos que desee restaurar.
-
En el campo Contraseña de cifrado, especifique la contraseña de cifrado de datos. Para ver la pista de la contraseña, haga clic en Pista.
-
En Restaurar destino, introduzca una ruta para el destino o haga clic en la carpeta. En el cuadro de diálogo Seleccionar carpeta, seleccione la ubicación donde desea restaurar y pulse Aceptar.
-
Para cambiar el nivel de detalle de registro, el valor de limitación de ancho de banda o la opción de recuperación dura, pulse Opciones de restauración avanzadas. En el cuadro de diálogo, puede seleccionar el nivel de detalle para el registro de trabajos y seleccionar o desactivar la opción Utilizar todo el ancho de banda disponible.
-
Pulse Ejecutar restauración. El cuadro de diálogo Detalles del proceso muestra el progreso de la restauración e indica cuándo se ha completado. Otros procesos de trabajo recientes también se pueden listar en el diálogo. Para cerrar la pantalla Detalles de proceso, pulse Cerrar. Cerrar la ventana no afecta al proceso de restauración.
Restauración de bases de datos en grupos de disponibilidad AlwaysOn
Siempre debe restaurar una base de datos SQL Server a la réplica primaria en un grupo de disponibilidad AlwaysOn. Si Windows IBM Cloud Backup for Classic Agent y el complemento no están instalados en el servidor de réplica principal, debe realizar una conmutación por error a un servidor en el que esté instalado el software. A continuación, puede intentar la restauración.
Después de restaurar una base de datos en la réplica principal y volver a añadirla al grupo de disponibilidad de Windows Server ( AlwaysOn ), se puede replicar en las réplicas secundarias. Para reducir el tráfico de replicación después de una restauración, puede ejecutar una «Restauración desde otro equipo» en cualquier servidor secundario en el que estén instalados el agente de copia de seguridad y el complemento.
Restauración de una base de datos primaria en un grupo de disponibilidad AlwaysOn
- Si el agente y el plug-in de IBM Cloud Backup for Classic no están instalados en el servidor de réplica primario, fallará en la instancia de base de datos secundaria donde está instalado el agente de IBM Cloud Backup for Classic. La antigua réplica secundaria en la que se realizó la copia de seguridad de la base de datos se convierte en la réplica principal.
- Elimine la base de datos primaria del grupo de disponibilidad AlwaysOn.
- Suprima la base de datos de todas las réplicas secundarias.
- Restaure la base de datos primaria al nombre de la base de datos original utilizando la opción Sobrescribir bases de datos existentes.
- Añada la base de datos primaria restaurada al grupo de disponibilidad AlwaysOn utilizando la opción Sincronización completa. Después de restaurar una base de datos SQL Server a la réplica primaria, puede restaurar la base de datos en servidores de réplica secundarios para reducir la cantidad de tráfico de réplica necesario.
Restauración de una base de datos secundaria en un grupo de disponibilidad AlwaysOn
- Si no ha suprimido la base de datos de todas las réplicas secundarias al restaurar la base de datos primaria, elimine la base de datos secundaria del grupo de disponibilidad AlwaysOn.
- En un servidor de réplica secundario donde se haya instalado el agente y el plug-in de IBM Cloud Backup for Classic, restaure la base de datos ejecutando la acción Restaurar desde otro sistema mediante la opción No recuperación.
- Añada la base de datos secundaria restaurada al grupo de disponibilidad AlwaysOn mediante la opción Unir.
Restauración de elementos desde una base de datos SQL Server o SharePoint
Si se realiza una copia de seguridad de una base de datos de Microsoft SharePoint 2010 o 2013 mediante el complemento SQL Server, se pueden restaurar elementos como colecciones de sitios, sitios web, listas y documentos desde la copia de seguridad. Si se realiza una copia de seguridad de una base de datos de Microsoft SQL Server utilizando el complemento SQL Server o el complemento Image, se pueden restaurar tablas y objetos específicos desde la copia de seguridad.
Para restaurar elementos de una copia de seguridad de base de datos, primero debe utilizar Portal para exponer el conjunto seguro como un recurso compartido. A continuación, puede utilizar una aplicación de restauración granular para buscar y restaurar elementos de la copia de seguridad. Para restaurar elementos desde una copia de seguridad de la base de datos de SharePoint, utilice Granular Restore for Microsoft SharePoint. Para restaurar elementos desde una copia de seguridad de la base de datos de SQL Server, utilice Granular Restore for Microsoft Exchange and SQL. Para obtener más información, o para obtener una aplicación de restauración granular, póngase en contacto con el proveedor de servicios.
Para restaurar elementos de una base de datos SQL Server o SharePoint, realice las tareas siguientes.
- En la barra de navegación, pulse Sistemas. Una cuadrícula lista los servidores disponibles.
- Busque el sistema con el conjunto seguro con datos de SharePoint o SQL Server que desee restaurar y expanda su vista pulsando la fila del sistema.
- Pulse en la pestaña Trabajos.
- Busque el trabajo con los datos de SharePoint que desea restaurar y pulse Restaurar en el menú Seleccionar acción para el trabajo. Aparecerá el cuadro de diálogo Elegir cómo restaurar.
- Seleccione Restaurar elementos en una base de datos de SharePoint o SQL Server y pulse Continuar. El recuadro de diálogo Restaurar SQL Server muestra el conjunto seguro más reciente para el trabajo.
- Para restaurar datos de un conjunto seguro anterior, haga clic en el calendario. En el calendario, pulse la fecha del conjunto seguro desde el que desea restaurar. A continuación, pulse el conjunto seguro específico que desea utilizar.
- En el campo Contraseña de cifrado, especifique la contraseña de cifrado de datos. Para ver la pista de la contraseña, haga clic en Pista.
- En el campo Tiempo de inactividad, introduzca el número de minutos de inactividad tras los cuales el recurso compartido debe detenerse automáticamente. El valor puede oscilar entre 2 y 180 minutos.
- Seleccione o borre la opción Utilizar todo el ancho de banda disponible.
- Pulse Compartir. El diálogo Detalles de proceso muestra el estado del proceso de compartición. Cuando la compartición está disponible, la vía de acceso de compartición aparece junto al recuadro de diálogo.
- Haga clic en Copiar ruta al portapapeles. La vía de acceso ahora está disponible para que la pueda pegar en la aplicación de restauración granular.
- Inicie la restauración granular.
- Para restaurar elementos de SharePoint, inicie la aplicación Granular Restore for Microsoft SharePoint en un sistema SharePoint 2010 o 2013.
- Para restaurar elementos de la base de datos de SQL Server, inicie la aplicación Granular Restore for Microsoft Exchange and SQL en un sistema SQL Server.
- Pegue la vía de acceso para la compartición de conjuntos seguros de SQL en la aplicación Granular Restore.
- Seleccione y restaure los datos.
- Cuando ya no necesite compartir el conjunto seguro, pulse Detener. Cuando pulsa Detener o se alcanza el tiempo de inactividad compartido, el diálogo Detalles de proceso muestra que la compartición ya no está disponible.