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 restaurar las bases de datos 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 realizó una copia de seguridad de los registros de transacciones utilizando un método alternativo, puede restaurar una base de datos en el estado de restauración para poder aplicar registros de transacciones a la base de datos más adelante. Cuando se restauran bases de datos del sistema, primero debe restaurarse la base de datos primaria, por sí misma. 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 extiende 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 de la tarea, haga clic en Restaurar.
-
En el cuadro de diálogo Elegir cómo restaurar, seleccione Restaurar base de datos en 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 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 de un conjunto seguro antiguo, o de archivos SSI (imagen de conjunto seguro), siga uno de los siguientes pasos.
- Para restaurar los 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, haga clic en el conjunto seguro específico que desee utilizar.
- Para restaurar datos de archivos SSI (safe set image) en disco, seleccione Directorio en 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 ser más rápido guardar los archivos de copia de seguridad en soportes físicos y transportarlos a un lugar para su restauración que restaurar los datos desde una cámara acorazada 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 bases de datos, marque la casilla 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.
Sólo puede restaurar una base de datos si se selecciona Nombre alternativo de 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 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 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 SQL Server mediante el complemento SQL Server, puede restaurar una base de datos SQL Server en 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 de un conjunto seguro antiguo, o de archivos SSI (imagen de conjunto seguro), siga uno de los siguientes pasos.
- Para restaurar los 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, haga clic en el conjunto seguro específico que desee utilizar.
- Para restaurar datos de archivos de imagen de conjunto seguro (SSI) en disco, seleccione Directorio en 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 ser más rápido guardar los archivos de copia de seguridad en soportes físicos y transportarlos a un lugar para su restauración que restaurar los datos desde una cámara acorazada en un centro de datos remoto. No se puede restaurar a partir de copias de seguridad en disco (archivos SSI) hasta que el conjunto seguro se haya importado al almacén y el agente IBM Cloud Backup for Classic se haya sincronizado 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 El agente y el complemento no están instalados en el servidor de réplica principal; debe realizar una conmutación por error a un servidor donde esté instalado el software. A continuación, puede intentar la restauración.
Después de restaurar una base de datos en la réplica primaria y volver a añadir la base de datos al grupo de disponibilidad AlwaysOn, se puede replicar en las réplicas secundarias. Para reducir la cantidad de tráfico de replicación después de una restauración, puede ejecutar una "Restauración desde otro equipo" en cualquier servidor de réplica secundario en el que estén instalados el agente y el complemento de Windows IBM Cloud Backup for Classic.
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 realizó la copia de seguridad de la base de datos se convierte en la réplica primaria.
- 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, puede restaurar elementos como colecciones de sitios, sitios web, listas y documentos a partir de la copia de seguridad. Si se realiza una copia de seguridad de una base de datos Microsoft SQL Server utilizando el complemento SQL Server o el complemento Image, puede restaurar tablas y objetos específicos a partir de 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 de una copia de seguridad de la base de datos SharePoint, utilice Granular Restore para Microsoft SharePoint. Para restaurar elementos de una copia de seguridad de la base de datos SQL Server, utilice Granular Restore para Microsoft Exchange y 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 los 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 para Microsoft SharePoint en un sistema SharePoint 2010 o 2013.
- Para restaurar elementos de la base de datos SQL Server, inicie la aplicación Granular Restore para Microsoft Exchange y 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.