Cómo hacer una copia de seguridad automática de los informes ConfigMgr mediante el Agente SQL Server

En una reciente entrada en el blog, Le mostré cómo hacer una copia de seguridad de todos sus informes ConfigMgr usando PowerShell. Luego, la semana pasada, le mostré cómo hacer una copia de seguridad automática de sus informes usando AfterBackup.bat. En ese ultimo entrada en el blog, Dije que le mostraría cómo hacer una copia de seguridad de sus informes ConfigMgr utilizando el programador de tareas SQL. Por lo tanto, esta publicación de blog le mostrará los pasos para realizar una copia de seguridad automática de los informes ConfigMgr utilizando el Agente SQL Server.

Estos son los pasos que deberá realizar:

1. Primero, para crear y probar el script de PowerShell (PS), revise la publicación del blog. ¿Cómo realiza una copia de seguridad de todos sus informes ConfigMgr personalizados? Es importante que este paso se complete ANTES de continuar con el siguiente paso.

2. Copie el script PS en su servidor SQL. Usaré D: \ PSScripts \ ConfigReportsBak.ps1.

3. Determine qué cuenta está ejecutando Agente SQL Server Servicio. En mi caso, esto es LocalSystem, también conocido como cuenta SYSTEM.

Cómo hacer una copia de seguridad automática de los informes ConfigMgr utilizando el Agente SQL Server: paso 3

4. Asegúrese de que la cuenta nombrada en el paso #3 tenga al menos permisos de LECTURA y ESCRITURA.

Cómo hacer una copia de seguridad automática de los informes ConfigMgr utilizando el Agente SQL Server: paso 4

5. Edite el script PS y realice los siguientes cambios:

un. Cambiar Línea 21 a su directorio de respaldo ConfigMgr y agregue la carpeta llamada, Informes. En mi ejemplo a continuación, D: \ SQLBak \ Reports, resalté la línea. Notará que la variable Data & Time ya no se usa.

B. Editar Líneas 12 y 13 quitando el una frase y nuestra retorno de carro al final de la línea para que las líneas 12, 13 y 14 se conviertan en una sola línea. Esto también cambiará la posición de la Línea 21 a la Línea 19.

Cómo hacer una copia de seguridad automática de los informes ConfigMgr usando el Agente SQL Server-Paso 5

6. Abrir Estudio de administración de SQL Server (SSMS) y luego expanda el Agente SQL Server | Nodo de trabajos.

7. Haga clic con el botón derecho en el Trabajos nodo y luego seleccione Nuevo trabajo…

Cómo hacer una copia de seguridad automática de los informes ConfigMgr usando el Agente SQL Server-Paso 7

8. Ingrese Copia de seguridad de informes ConfigMgr en el Nombre campo, y luego haga clic en el Pasos nodo de página en la sección de páginas del lado izquierdo.

Cómo hacer una copia de seguridad automática de los informes ConfigMgr usando el Agente SQL Server-Paso 8

9. Haga clic en el Nuevo… botón.

Cómo hacer una copia de seguridad automática de los informes ConfigMgr usando el Agente SQL Server-Paso 9

10. Ingrese Informes de copia de seguridad ConfigMgr Para el Paso nombre y cambie el Escribe campo a Potencia Shell antes de hacer clic en el Abierto… botón.

Cómo hacer una copia de seguridad automática de los informes ConfigMgr usando el Agente SQL Server-Paso 10

11. Busque el ConfigReportsBak.ps1 script y luego haga clic en el Abierto botón.

Cómo hacer una copia de seguridad automática de los informes ConfigMgr usando el Agente SQL Server-Paso 11

Nota: Si obtiene un Acceso denegado mensaje en este paso, verifique que haya otorgado permisos de LECTURA y ESCRITURA al script.

12. Haga clic en OK para cerrar el Paso de trabajo nuevo ventana.

Cómo hacer una copia de seguridad automática de los informes ConfigMgr utilizando el Agente SQL Server-Paso 12

13. En este punto, puede programar la tarea para que se ejecute o puede hacer clic en OK para cerrar el Nuevo trabajo ventana. Te recomiendo que cierres el Trabajo y pruébelo antes de programarlo. De esta forma puede confirmar que todo funciona como se esperaba.

Cómo hacer una copia de seguridad automática de los informes ConfigMgr utilizando el Agente SQL Server-Paso 13

Prueba de su trabajo

1. Para probar su trabajo, seleccione el trabajo y haga clic con el botón derecho. Seleccione Iniciar trabajo en el paso ...

Prueba-Paso 1

2. Este trabajo tardará unos minutos en completarse. Cuando termine, verá una ventana de estado. Haga clic en el Cerrar , de lo contrario, revise el estado del trabajo y el historial del trabajo en busca de errores.

Prueba-Paso 2

Agregar un horario al trabajo

1. Seleccione el trabajo, haga clic con el botón derecho y señale Propiedades.

Programa-Paso 1

2. Seleccione el Horarios nodo, haga clic en Nuevo… y luego ajuste la hora programada a lo que tenga sentido para usted. Sugeriría diariamente y no hacer que esta tarea ocurra en el incremento de un cuarto de hora. Hacer clic OK dos veces para configurar el horario.

Programación-Paso 2

El Agente SQL Server ahora está configurado para hacer una copia de seguridad de sus informes ConfigMgr. Recuerde que todavía necesita, como mínimo, hacer una copia de seguridad de la carpeta D: \ SQLBak \ Reports usando sus copias de seguridad tradicionales. Si tiene alguna pregunta sobre cómo hacer una copia de seguridad automática de los informes ConfigMgr utilizando el Agente SQL Server, no dude en ponerse en contacto conmigo en @GarthMJ.

Vea cómo Right Click Tools está cambiando la forma en que se administran los sistemas.

Aumente la productividad de inmediato con nuestra versión limitada y gratuita de la edición Community.

Comience con Right Click Tools hoy:

Compartir este:

Ayuda

  • Este campo es para fines de validación y no debe modificarse.

Contacto

  • Este campo es para fines de validación y no debe modificarse.

Al enviar este formulario, comprende que Recast Software puede procesar sus datos como se describe en el Recast Software Política de privacidad.

es_MXSpanish