seguridad script restaurar programar procedimiento para hacer datos crear copia automatico almacenado sql sql-server sql-server-2012 backup

restaurar - script backup sql server



¿Cómo configurar una copia de seguridad automática semanal en SQL Server 2012? (4)

En Microsoft SQL Server Management Studio , abra el Object Explorer y luego:

  1. Haga clic derecho en Management > Maintenance Plans
  2. Clic en New Maintenance Plan...
  3. Dale un nombre a tu plan
  4. Crea tantos subplanes como necesites para tu estrategia
  5. Seleccione un subplan y arrastre y suelte las tareas apropiadas desde el panel Toolbox
  6. Para hacer una copia de seguridad de una base de datos, la tarea adecuada es Back Up Database Task

Para la configuración de la programación de la copia de seguridad, solo necesita seguir el asistente y definir lo que desea. Si necesita más información, le sugiero que vaya al sitio web oficial de Microsoft: Crear una copia de seguridad completa de la base de datos.

Espero que esto te ayudará

Por favor, consulte cómo puedo configurar la copia de seguridad automática de la base de datos en mi SQL Server 2012.

Necesito tomar todas las bases de datos (actualmente contiene solo 3) en el servidor SQL una copia de seguridad semanal automatizada que se ejecuta todos los viernes a la 01:00 h (1 AM). Estos archivos de respaldo (* .bak) deben colocarse en la carpeta E: / Backups.


  1. Ir al estudio de MS SQL Server Management → Agente SQL Server → Nuevo trabajo

  2. En la pestaña General, ingrese el nombre de la copia

  3. En la pestaña Pasos:

    1. Escriba el nombre del paso
    2. Seleccione la base de datos que desea respaldar
    3. Ingrese una consulta de respaldo

    Nota : Ejemplo de consulta de copia de seguridad aquí con la fecha y hora del nombre de la copia de seguridad (por ejemplo, TestBackup_Apr 4 2017 6,00PM.bak )

    DECLARE @MyFileName nvarchar(max) SELECT @MyFileName = (SELECT N''E:/TestbackupFolder/TestBackup_'' +replace(rtrim(convert(char,getdate())), '':'','','')+ ''.bak'') BACKUP DATABASE [yourdatabasename] TO DISK=@MyFileName WITH INIT;

  4. En Horarios → Nuevo, vaya a la nueva programación y establezca los horarios según sea necesario


Puedo aconsejarte que pruebes el software Cloudberry como agente de respaldo para hacer una copia de seguridad de los datos que deseas. Establece la copia de seguridad automática de la manera que desea hacerlo y coloca las copias de seguridad donde desee.


Puede crear un trabajo de agente de SQL Server o plan de mantenimiento en sms como se menciona, o utilizar una aplicación de terceros. Yo uso ApexSQL Backup en este momento, ya que ofrece un calendario detallado para cualquier trabajo creado. Puede especificar si desea crear una programación diaria, semanal o mensual. Además, siempre puede pausar o eliminar estos programas si no quiere usarlos por algún motivo.