Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoyEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Se aplica a: SQL Server
Crear una copia de seguridad diferencial de la base de datos en SQL Server mediante SQL Server Management Studio o Transact-SQL.
Secciones de este tema
Antes de empezar:
Para crear una copia de seguridad de una base de datos diferencial, utilizando:
De manera predeterminada, los permisos de BACKUP DATABASE y BACKUP LOG corresponden a los miembros del rol fijo de servidor sysadmin y de los roles fijos de base de datos db_owner y db_backupoperator .
Los problemas de propiedad y permisos del archivo físico del dispositivo de copia de seguridad interferirán con una operación de copia de seguridad. SQL Server debe poder leer y escribir en el dispositivo y la cuenta en la que se ejecuta el servicio SQL Server debe tener permisos de escritura. En cambio, sp_addumpdevice, que agrega una entrada para un dispositivo de copia de seguridad en las tablas del sistema, no comprueba los permisos de acceso a los archivos. Los problemas con los permisos del archivo físico del dispositivo de copia de seguridad no serán evidentes hasta que se acceda al recurso físico al intentar la copia de seguridad o la restauración.
Después de conectarse a la instancia adecuada del Motor de base de datos de Microsoft SQL Server, en el Explorador de objetos, haga clic en el nombre del servidor para expandir el árbol del servidor.
Expanda Bases de datosy, dependiendo de la base de datos, seleccione una base de datos de usuario o expanda Bases de datos del sistema y seleccione una base de datos del sistema.
Haga clic con el botón secundario en la base de datos, seleccione Tareasy, a continuación, haga clic en Hacer una copia de seguridad. Aparecerá el cuadro de diálogo Copia de seguridad de base de datos .
En el cuadro de lista Base de datos , compruebe el nombre de la base de datos. También puede seleccionar otra base de datos en la lista.
Puede realizar una copia de seguridad diferencial para cualquier modelo de recuperación (completa, registro masivo o simple).
En el cuadro de lista Tipo de copia de seguridad , seleccione Diferencial.
Importante
Una vez seleccionada la opción Diferencial, compruebe que esté desactivada la casilla Copia de seguridad de solo copia.
Para Componente de copia de seguridad, haga clic en Base de datos.
Acepte el nombre del conjunto de copia de seguridad predeterminado sugerido en el cuadro de texto Nombre o especifique otro nombre.
Opcionalmente, en el cuadro de texto Descripción , escriba una descripción del conjunto de copia de seguridad.
Especifique cuándo expirará el conjunto de copia de seguridad:
Para que el conjunto de copia de seguridad expire al cabo de un número de días específico, haga clic en Después de (opción predeterminada) y escriba el número de días tras la creación del conjunto en que este expirará. Este valor puede estar entre 0 y 99999 días; el valor 0 significa que el conjunto de copia de seguridad no expirará nunca.
El valor predeterminado se establece en la opción Tiempo predeterminado de retención de medios de copia de seguridad (días) del cuadro de diálogo Propiedades del servidor (páginaConfiguración de base de datos ). Para acceder a esta opción, en el Explorador de objetos, haga clic con el botón derecho en el nombre del servidor y seleccione Propiedades; después, seleccione la página Configuración de base de datos .
Para que el conjunto de copia de seguridad expire en una determinada fecha, haga clic en Ely escriba la fecha en la que expirará.
Elija el tipo de destino de la copia de seguridad haciendo clic en Disco o Cinta. Para seleccionar la ruta de acceso de hasta 64 unidades de disco o cinta que contengan un solo conjunto de medios, haga clic en Agregar. Las rutas seleccionadas se muestran en el cuadro de lista Copia de seguridad en .
Para eliminar un destino de copia de seguridad, selecciónelo y haga clic en Quitar. Para ver el contenido de un destino de copia de seguridad, selecciónelo y haga clic en Contenido.
Para ver o seleccionar las opciones avanzadas, haga clic en Opciones , en el panel Seleccionar una página .
Seleccione una opción de Sobrescribir medios ; para ello, haga clic en una de las opciones siguientes:
Hacer copia de seguridad en el conjunto de medios existente
Para esta opción, haga clic en Anexar al conjunto de copia de seguridad existente o Sobrescribir todos los conjuntos de copia de seguridad existentes. Opcionalmente, seleccione la casilla Comprobar nombre de conjunto de medios y fecha de expiración de conjunto de copia y, si lo desea, especifique un nombre en el cuadro de texto Nombre del conjunto de medios . Si no se especifica ningún nombre, se crea un conjunto de medios con un nombre en blanco. Si especifica un nombre para el conjunto, los medios (cinta o disco) se comprueban para ver si el nombre real coincide con el nombre especificado aquí.
Si deja el nombre del conjunto de medios en blanco y selecciona la casilla para comprobarlo con los medios, el resultado correcto significará que el nombre del conjunto en los medios también está en blanco.
Hacer copia de seguridad en un nuevo conjunto de medios y borrar todos los conjuntos de copia de seguridad existentes
Para esta opción, especifique un nombre en el cuadro de texto Nuevo nombre del conjunto de medios y, si lo desea, describa el conjunto de medios en el cuadro de texto Nueva descripción del conjunto de medios .
Opcionalmente, en la sección Confiabilidad , seleccione:
Comprobar copia de seguridad al finalizar.
Realizar suma de comprobación antes de escribir en los mediosy, si lo desea, Continuar después de un error de suma de comprobación. Para obtener más información acerca de las sumas de comprobación, vea Errores posibles de medios durante copia de seguridad y restauración (SQL Server).
Si va a realizar copias de seguridad en una unidad de cinta (según se haya especificado en la sección Destino de la página General ), la opción Descargar la cinta después de realizar la copia de seguridad está activa. Al hacer clic en esta opción se activa la opción Rebobinar la cinta antes de descargar .
Nota
Las opciones de la sección Registro de transacciones se encuentran inactivas salvo que vaya a realizar una copia de seguridad de un registro de transacciones (según se haya especificado en la sección Tipo de copia de seguridad de la página General ).
SQL Server 2008 (10.0.x) Enterprise y las versiones posteriores admite la compresión de copia de seguridad. De forma predeterminada, el hecho de que se comprima una copia de seguridad depende del valor de la opción de configuración del servidor backup-compression default . Pero, independientemente del valor predeterminado actual de nivel de servidor, puede comprimir una copia de seguridad si activa Comprimir copia de seguridade impedir la compresión si activa No comprimir copia de seguridad.
Para ver el valor predeterminado actual de la compresión de copia de seguridad
Nota
Como alternativa para crear copias de seguridad diferenciales de bases de datos, puede utilizar el Asistente para planes de mantenimiento.
Ejecute la instrucción BACKUP DATABASE para crear la copia de seguridad de base de datos diferencial, especificando:
El nombre de la base de datos de la que se va a realizar una copia de seguridad.
El dispositivo de copia de seguridad en el que se escribe la copia de seguridad de base de datos completa.
La cláusula DIFFERENTIAL, para especificar que solo se realice una copia de seguridad de las partes de la base de datos que han cambiado desde la última copia de seguridad de base de datos completa.
La sintaxis necesaria es:
BACKUP DATABASE database_name TO <backup_device> WITH DIFFERENTIAL
En este ejemplo se crea una copia de seguridad de una base de datos diferencial y una base de datos completa para la base de datos MyAdvWorks
.
-- Create a full database backup first.
BACKUP DATABASE MyAdvWorks
TO MyAdvWorks_1
WITH INIT;
GO
-- Time elapses.
-- Create a differential database backup, appending the backup
-- to the backup device containing the full database backup.
BACKUP DATABASE MyAdvWorks
TO MyAdvWorks_1
WITH DIFFERENTIAL;
GO
Copias de seguridad diferenciales (SQL Server)
Crear una copia de seguridad completa de base de datos (SQL Server)
Realizar copias de seguridad de archivos y grupos de archivos (SQL Server)
Restaurar una copia de seguridad diferencial de la base de datos (SQL Server)
Restaurar una copia de seguridad de registros de transacciones (SQL Server)
Planes de mantenimiento
Copias de seguridad de archivos completas (SQL Server)
Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoyCursos
Módulo
Copia de seguridad y restauración de bases de datos - Training
Copia de seguridad y restauración de bases de datos
Certificación
Microsoft Certified: Azure Database Administrator Associate - Certifications
Administre una infraestructura de base de datos de SQL Server para bases de datos relacionales locales e híbridas en la nube mediante las ofertas de bases de datos relacionales PaaS de Microsoft.
Documentación
Información general de la copia de seguridad (SQL Server) - SQL Server
Conozca el componente de copia de seguridad de SQL Server, que incluye los tipos de copia de seguridad y las restricciones, así como los dispositivos y medios de copia de seguridad.
Restauración de base de datos: diferencial - SQL Server
En este artículo se describe cómo restaurar una copia de seguridad diferencial de una base de datos en SQL Server mediante SQL Server Management Studio o Transact-SQL.
Copias de seguridad diferenciales (SQL Server) - SQL Server
En SQL Server, una copia de seguridad diferencial captura solo los datos que han cambiado desde la última copia de seguridad completa, que es la base de la copia de seguridad diferencial.