norfipc.descargarjuegos.org
Últimas publicaciones

Guardar a diario archivos importantes con Robocopy en Windows


Actualizado: 17 de noviembre del 2022
Por: Norfi Carrodeguas
Crear una copia de respaldo en otra unidad de disco de archivos nuevos y modificados, de forma automática con el Programador de tareas.
Guardar a diario archivos importantes con Robocopy en Windows
En la computadora cualquier archivo está en constante peligro de ser modificado o eliminado, desde documentos importantes, hasta fotos, sin importar los cuidados o precauciones que tomemos.
La única solución verdadera para estar preparados en caso de una pérdida, es crear una copia regularmente de los archivos importantes, situada en una unidad de disco físico, completamente diferente o en un almacenamiento externo.
En mi computadora uso un script que se ejecuta de forma automática todos los días a las 10 de la mañana y hace una copia de una serie de carpetas a otro disco duro, con contenido que no quiero perder.
El total de archivos guardado es de varias gigas, pero lo interesante es que el script solo copia los nuevos o los que han sido modificados recientemente.
En este artículo comparto como hacerlo.
No es necesario ningún programa, solo Robocopy y el Programador de tareas, ambos incluidos en Windows.


Hacer un respaldo de archivos con Robocopy

Robocopy es una herramienta eficaz y rápida para la copia de archivos, pero solo funciona mediante la línea de comandos.
Para hacer el respaldo de archivos con ella, es necesario crear un archivo batch con las obstrucciones para realizar el proceso de copia.
Es algo fácil, aun sin conocimientos avanzados.
Al ejecutarlo se copian los archivos a la máxima velocidad posible que soporta el o los discos duros en el sistema.
Hacer un respaldo de archivos con Robocopy
Después es opcional automatizar esta tarea para que se realice diariamente a una misma hora.
Para eso podemos emplear el Programador de tareas.
Solo sigue los siguientes pasos.
El primero de ellos es crear el archivo batch.


Archivo batch para copiar archivos a otro disco

Crea un archivo batch con el siguiente código.
@echo off
ROBOCOPY  E:\Pictures\FOTOS\ G:\RESPALDO\FOTOS /S /MAXAGE:1 > %profile%\Desktop\reporte.txt
ROBOCOPY  E:\INSTALADORES\ G:\RESPALDO\INSTALADORES\ /S /MAXAGE:1 >> %profile%\Desktop\reporte.txt
Para eso solo es necesario copiar el código y pegarlo en un nuevo archivo de texto creado con el Bloc de Notas.
Después de guardar los cambios es necesario renombrar el archivo, por ejemplo: "Copia_diaria.cmd"
Si tienes alguna duda lee el siguiente tutorial: Como crear un archivo batch
En este ejemplo se copia todo el contenido de la carpeta FOTOS situada en Mis Imágenes, a la carpeta FOTOS, situada dentro de una llamada RESPALDO, en la unidad G.
Sustituye la ruta por la apropiada.
También se hace el respaldo de dos carpetas diferentes, pero se pueden incluir tantas como sean necesarias.


Probar la copia y creación del respaldo de archivos

Después de hacer todos los cambios, ejecuta manualmente el archivo batch para iniciar la copia de todas las subcarpetas y archivos.
Al finalizar se crea un archivo de texto de nombre "reporte.txt" en el Escritorio, con el informe con todo el proceso de copia.
Después de comprobar que funciona, sitúa el archivo batch en una ubicación determinada, donde no sea necesario moverlo.
En este ejemplo se encuentra en C:\apps


Programar o hacer que el archivo batch se ejecute diariamente

Este paso es opcional, pero es ideal para olvidarnos por completo de la creación del respaldo, que a partir de ahora se realizará de forma automática.
1- Inicia el Programador de tareas.
Para eso introduce en Inicio "Programador de tareas" o el comando "taskschd.msc" y presiona Enter.
2- En el menú acción selecciona: "Crear tarea".
3- En la ventana Crear tarea escribe un nombre, en este ejemplo: "Copia_diaria".
Marca la casilla de "Ejecutar con los privilegios más altos".
Crear nueva tarea programada
4- Abre la pestaña Desencadenadores.
Allí presiona "Nuevo" y en la ventana de Nuevo desencadenador marca la opción "Diariamente" y selecciona la hora.
Crear nuevo desencadenador en el Programador de tareas
Presiona "Aceptar".
5- Abre la pestaña Acciones.
Presiona el botón "Nueva" y en la ventana Nueva acción selecciona en el menú "Iniciar un programa"
En Programa o script presiona el botón "Examinar" para buscar la ruta donde se encuentra el archivo batch.
Crear nueva acción en el Programador de tareas
Presiona "Aceptar",
6- Finalmente guarda los cambios de la tarea.
Es todo, a partir de este momento cada día a la hora precisada se iniciará de forma automática el archivo batch.


Conclusiones

Es necesario tener presente que Robocopy usa en este ejemplo el parámetro /MAXAGE:1
Significa que se copian solo los archivos nuevos y los que se han modificado en las últimas 24 horas.
Toda la información exacta de los archivos copiados se puede consultar en el archivo de texto que se crea en el Escritorio.
Se puede emplear algunos de los otros parámetros que la herramienta ite, de acuerdo a los interés de cada cual.
Lee más información sobre el uso de Robocopy en la siguiente página: Como usar el comando Robocopy en Windows, ejemplos prácticos y códigos

Aplicación para sincronizar el contenido de dos directorios, copiando solo archivos nuevos

Hay aplicaciones que permiten hacer copias de archivos en la computadora, algo similar a lo que sugiero en este articulo con el comando robocopy.
Una de ellas gratis, que he usado se nombra Syncfolders.
Permite mantener sincronizado el contenido de dos directorios.
Su funcionamiento y configuración es fácil e intuitiva.
Antes de todo es necesario crear una regla (Rule0 y especificar los archivos a copiar y el directorio donde serán guardados.
También se pueden programar las copias.
Descarga Syncfolders desde su web:
http://www.syncfolders.elementfx.com/ https://www.syncfolders.elementfx.com/

Páginas relacionadas

✓ Como extraer el texto de una foto o imagen en Windows
✓ Como copiar más rápido música y archivos en un USB lento
✓ Como copiar archivos, carpetas y datos más rápido, a toda velocidad
✓ Como extraer con ROBOCOPY archivos de un disco duro deteriorado en mal estado
✓ Comandos para copiar de manera rápida desde unidades ópticas y USB a la PC
✓ Hacer backup o respaldo de datos en una memoria flash de forma automática
✓ Archivos batch para crear respaldos y hacer backups en Windows
✓ Cómo crear y guardar una imagen del sistema o copia de seguridad

Comparta esta página
Facebook
Twitter

Sígueme en las redes sociales


Norfipc en Facebook Norfipc en X (antes Twitter) Canales RSS con las últimas publicaciones

Sobre mí

Norfi Carrodeguas, Copyright © 2025 NorfiPC