none
Programar Backup AD System State RRS feed

  • Pregunta

  • Hola,

    Estoy intentando configurar un backup de Active directoy para realizar restaruracion autoritativas en caso de necesistarlo.

    Con la herramienta Windows server backup solo me aparece en la programacion una vez al dia y el tipo de backup no parece ser incremental. Selecciono la opcion System State.

    Me gustaria hacerlo semanalmente, en este caso me da lo mismo que sea "completo" y copie los 7gb de datos. En este articulo sobre Powershell aparecen las mismas opciones que en el entorno de Windows server backup

    https://technet.microsoft.com/es-es/library/cc753201.aspx

    Entiendo que para estas opciones existen otras herramientas mas avanzadas de MS, pero en mi caso que no tengo acceso a ellas, que opciones tengo ?

    Un saludo.

    martes, 24 de marzo de 2015 9:38

Todas las respuestas

  • Hola,

    ¿Que versión de sistema tienes?

    Lo importante es crear una tarea programada que ejecute el backup cuando tu le digas, la información que viene en el enlace es correcta. Lo puedes hacer mediante script.

    Lo primero es añadir la funcionalidad de Windows Backup que ya lo habrás hecho y luego programar el job.

    Te dejo algo de información:

    http://www.vladanseget.com/how-to-create-system-state-backup-in-windows-server-2012.html

    http://blogs.technet.com/b/filecab/archive/2009/04/13/customizing-windows-server-backup-schedule.aspx



    Daniel Graciá - Madrid / España

    MCSA 2012, MCSA 2008, MCITP Enterprise Admin
    MCTS SCOM 2007, Windows Vista Configuration
    MCSA 2003 + Security, MCSE 2003 + Security
    MCP ISA SERVER 2000,ITIL Foundation v3

    El Blog de Dani Gracia
    Dani Gracia en Twitter
    Dani Gracia en LinkedIn

    martes, 24 de marzo de 2015 10:04
  • En el segundo enlace viene esto que es lo que buscaba:

    Sample 2 : Weekly Backup of System State

    The following command will create a Task Scheduler task named WeeklySystemStateBackup that runs every Saturday (SAT) at 19:00. This task will run WEEKLY with the HIGHEST privileges. It will run the Windows Server Backup CLI to backup SYSTEMSTATEBACKUP to target volume I:.

     

    Syntax:

     

    SCHTASKS /Create /SC WEEKLY /D <Day Of Week>  /TN <TaskName> /RL HIGHEST /ST <StartTime> /TR <Windows Server Backup Command>

     

    Example:

     

    SCHTASKS /Create /SC WEEKLY /D SAT /TN WeeklySystemStateBackup /RL HIGHEST /ST 19:00  /TR "WBADMIN START SYSTEMSTATEBACKUP -backupTarget:I: -quiet  >> C:\backupLogs.txt "

    Lo voy a volcar a unidad de red. Entiendo que lo va sobreescribiendo.

    Es 2012R2

    Gracias y saludos

    martes, 24 de marzo de 2015 11:38
  • SCHTASKS /Create /SC WEEKLY /D TUE /TN WeeklySystemStateBackup /RL HIGHEST /ST 14:00  /TR "WBADMIN START SYSTEMSTATEBACKUP -backupTarget:\\servidor\carpeta$: -quiet  >> C:\logs\backupLogs.txt "

    La tarea se crea y se lanza bien, pero no se ha generado el backup ni el log.

    Que puedo tener mal ?

    martes, 24 de marzo de 2015 13:30
  • Estimado,

    Se logro hacer??

    Saludos,


    Edwin Duran Ospina _____________________________________________ Si la respuesta ha sido la solución, favor marcarla.

    martes, 24 de marzo de 2015 13:41
  • SCHTASKS /Create /SC WEEKLY /D TUE /TN WeeklySystemStateBackup /RL HIGHEST /ST 14:00  /TR "WBADMIN START SYSTEMSTATEBACKUP -backupTarget:\\servidor\carpeta$: -quiet  >> C:\logs\backupLogs.txt "

    La tarea se crea y se lanza bien, pero no se ha generado el backup ni el log.

    Que puedo tener mal ?

    miércoles, 25 de marzo de 2015 7:51
  • Prueba sin las comillas, también puedes hacer un mapeo previo \\servidor\carpeta$ a la unidad I y luego el script lo rediriges al target I:

    SCHTASKS /Create /SC WEEKLY /D TUE /TN WeeklySystemStateBackup /RLHIGHEST/ST 14:00  /TR WBADMIN START SYSTEMSTATEBACKUP -backupTarget:I: -quiet  >> C:\logs\backupLogs.txt



    Daniel Graciá - Madrid / España

    MCSA 2012, MCSA 2008, MCITP Enterprise Admin
    MCTS SCOM 2007, Windows Vista Configuration
    MCSA 2003 + Security, MCSE 2003 + Security
    MCP ISA SERVER 2000,ITIL Foundation v3

    El Blog de Dani Gracia
    Dani Gracia en Twitter
    Dani Gracia en LinkedIn

    miércoles, 25 de marzo de 2015 8:23
  • Estimado,

    Puede hacer lo siguiente:

    Cree por medio del programa gráfico "Copias de seguridad" o "Windows Server Backup", el System State. Allí le dirá que todos los días a la hora predeterminada. le das terminar.

    Cuando este creado, habrá el programador de tareas: Allí desplegara Biblioteca>Microsoft>Windows>Backup. En el cual encontrara el Backup que se creo y lo comenzaremos a editar:

    Allí le darás doble click al archivo:se te abrirá una ventana y luego iras a Desencadenadores y le das en editar, el cual te aparecerá la pantalla donde podrás cambiar la fecha de un día a la semana y los días que ti quieras.

    Espero te sea de ayuda, Si tienes alguna duda.

    Saludos,


    Edwin Duran Ospina _____________________________________________ Si la respuesta ha sido la solución, favor marcarla.

    miércoles, 25 de marzo de 2015 13:12
  • Hola Edwin, te agradezco la ayuda, pero eso que comentas no tiene que ver con mi problema.

    El problema no es la frecuencia de ejecucion. La tarea se crea y se lanza sin codigo de error. Pero no se genera el backup en el destino ni tampoco el log.

    Entiendo que el problema es la ruta de destino, que por algun motivo no coge bien el target.

    Acabo de lanzar una prueba con:

    wbadmin start systemstatebackup -backuptarget:\\servidor\carpeta$

    Y lo esta haciendo bien. Ahora me queda probar a ponerlo en una tarea. Os voy contando

    Saludos

    jueves, 26 de marzo de 2015 8:43
  • Estimado,

    En la opción General, asegúrate que el usuario que tengas, sea uno que tenga los permisos necesarios para ejecutar la tarea, y que ademas pueda ingresar como escritura y lectura en la carpeta donde vayas hacer el respaldo. Por otro lado que los checkBox:

    Ejecutar Tanto si el usuario inicio sesión como sino y

    Ejecutar con los privilegios mas altos, estén activados; tal como muestra la imagen:

    Haz la prueba y dime como te va.

    Si eso no te sale prueba en tu Explorer, en el Servidor donde esta el AD, mapea con una unidad la tura \\servidor\carpeta$. Después le cambias la ruta por la unidad.

    Haz la prueba y dime como te va.

    Saludos,


    Edwin Duran Ospina _____________________________________________ Si la respuesta ha sido la solución, favor marcarla.

    jueves, 26 de marzo de 2015 12:44
  • Buenas,

    Si me funciono como comente. Para agregar la tarea

    SCHTASKS /Create /SC WEEKLY /D dia /TN WeeklySystemStateBackup /RL HIGHEST /ST hora /TR "WBADMIN START SYSTEMSTATEBACKUP -backupTarget:\\servidor\carpeta$ -quiet

    Yo creo que el parametro de log al final no terminaba de estar bien configurado. Teniendo en cuenta que el backup deja un log en el directorio de Windows tampoco es necesario.

    Una pregunta, sabeis si usando la opcion de Shadows Copy se podria hacer incremental este backup de systyem state ?

    Ocupa cerca de 10gb y seria un alivio poder hacerlo incremental, pero no se si el backup del Systema State admite esta opcion como si se tratara de un file server.

    Saludos

    viernes, 27 de marzo de 2015 8:25
  • Hola buen día,

    Es curioso lo del log quizás el problema estaba en la ruta y en los permisos, pero si te deja los logs en Windows y te vale perfecto.

    El system state no soporta métodos incrementales, diferenciales ... solo soporta Full backup.

    10GB de base de datos de Directorio Activo es un buen tamaño...quizás deberías defragmentarla. Hace no mucho escribí un artículo para saber cuanto espacio se podría liberar de la base de datos antes de una compactación, podrías aplicarlo y ver si te trae cuenta hacer la compactación para ahorrar espacio, y mejorar un poco el rendimiento. http://blogs.itpro.es/danielgracia/2015/01/27/cuando-realizar-la-defragmentacin-de-la-base-de-datos-de-directorio-activo-y-ver-el-espacio-a-liberar-previo-a-la-compactacin/

    Saludos



    Daniel Graciá - Madrid / España

    MCSA 2012, MCSA 2008, MCITP Enterprise Admin
    MCTS SCOM 2007, Windows Vista Configuration
    MCSA 2003 + Security, MCSE 2003 + Security
    MCP ISA SERVER 2000,ITIL Foundation v3

    El Blog de Dani Gracia
    Dani Gracia en Twitter
    Dani Gracia en LinkedIn

    viernes, 27 de marzo de 2015 8:40
  • Hola,

    No era problema de privilegios o de ruta. estas dos opciones han sido las mismas desde un principio. Usuario administrador de dominio y con acceso a la ruta.

    Le echare un ojo a eso que comentas, aunque me da un poco de "respeto" tocar la bbdd de AD aun siendo para mejorar...

    Saludos

    EDIT: el NTDS.dit ocupa sobre 180mg. Y el VHXD del backup me ocupa 9gb. Me parece desproporcionado, entiendo que en el system state entra el backup como para restaurar el DC completo, pero para eso esta el backup "completo". El system state deberia ocupar menos.


    • Editado Pedro_A viernes, 27 de marzo de 2015 9:03
    viernes, 27 de marzo de 2015 8:45