Pregunta

¿Cómo puedo programar copia de seguridad diaria a las 9:00 pm en el servidor SQL 2008?

¿Fue útil?

Solución

  1. Uso Microsoft SQL Server Management Studio para crear un nuevo plan de mantenimiento.

  2. En el Explorador de objetos ir a la carpeta gestión> Planes de mantenimiento .

  3. Esto abrirá el diseñador.

  4. En la caja de herramientas se encuentra una tarea llamada copia de seguridad de base de datos de tareas, arrastre este hasta el diseñador.

  5. Seleccione Editar clic derecho 'copia de seguridad de base de datos de tareas' en el menú contextual

  6. Tipo de copia de seguridad:

    • completo: Hace una copia de seguridad completa cada vez (ref)
    • diferencial: Realiza una copia de seguridad de los cambios entre la última y actual estado. Tendrá que todos los diferenciales + copia de seguridad inicial si desea restaurar! (ref)
    • registro de transacciones: Realiza una copia de seguridad de las transacciones desde la última copia de seguridad completa. (ref)
  7. Haga clic derecho en la tarea de seleccionar las bases de datos de copia de seguridad.

Cambiar la planificación del plan de mantenimiento para establecer cuándo se ejecutará.

Planes mantenimento

Otros consejos

Además de las soluciones mencionadas en este hilo, puedo recomendar el uso de ApexSQL de copia de seguridad para crear una copia de seguridad programada de SQL Server.

He encontrado un artículo que da una breve introducción sobre los tipos de copia de seguridad y prácticas recomendadas de la estrategia de copia de seguridad (backup ubicación, copias de seguridad programadas y automatizadas, pruebas de copia de seguridad y verificación).

En él se explica cómo programar copias de seguridad en SQL Server mediante la utilización de trabajo del Agente SQL Server, planes de mantenimiento de SQL Server y ApexSQL de copia de seguridad: http://solutioncenter.apexsql.com/how-to-create-a-sql-server-scheduled-backup/

Para crear una copia de seguridad programada SQL Server como un trabajo del Agente SQL Server, hay que escribir un script T-SQL.

ApexSQL de copia de seguridad se puede utilizar para evitar la escritura de guiones de T-SQL, sino también para evitar la necesidad de mantener los planes de copia de seguridad y sus puestos de trabajo correspondientes al utilizar planes de mantenimiento de SQL Server.

La herramienta permite la automatización de las tareas de respaldo y la programación de SQL Server en una tarea, preservando al mismo tiempo la cadena de copia de seguridad para una fácil restauración de punto en el tiempo (rollback base de datos).

Hay un asistente que le guiará por el proceso de programación de copia de seguridad. En el primer paso, el asistente pregunta por el nombre del servidor, nombre de base de datos y el tipo de copia de seguridad. Siguiente - se necesita para proporcionar una carpeta de destino para la copia de seguridad y un tipo de salida. En el siguiente paso, se puede elegir entre una variedad de opciones tales como la verificación de copia de seguridad, compresión, encriptación, etc.

Después de eso, en la siguiente ventana, seleccione la opción ‘Programación’ y especifique la frecuencia se producen, y por último -. Someter la copia de seguridad programada y ya está

Hay un guión bien aquí http://ola.hallengren.com/ que cuando el funcionamiento crea cierta sql empleos agentes que llevan a cabo algunas de las tareas de mantenimiento que usted debe hacer en una base de datos.

Configuración de un plan de mantenimiento utilizando el árbol de administración en el servidor SQL Estudio:

La creación de un plan de mantenimiento de bases de datos de copia de seguridad

Crear un plan de mantenimiento. SQL 2008 tiene un gran asistente para esto en SSMS que va a crear un trabajo del Agente SQL que luego se puede inspeccionar y modificar -. Y ver la sintaxis SQL para futuras referencias

Sugerencia:. Crear un dispositivo de copia de seguridad primero

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top