Programación de copias de seguridad
Programación en Windows — Cuatro tipos de programación y calendarios de festivos
Las tareas de AnyFileBackup se ejecutan con cuatro tipos de programación: una programación Regular basada en tiempo desde menús desplegables simples hasta expresiones CRON de minuto a año, un disparador en Tiempo real que reacciona instantáneamente a eventos del sistema de archivos, una programación Manual para ejecución controlada por el usuario y una programación Vinculada para encadenamiento de tareas. Los calendarios de festivos con hasta 250 calendarios de países integrados se aplican a cualquier tipo de programación en Windows 10 y Windows 11.
Desde un menú desplegable simple hasta una expresión CRON precisa — ambos configuran la misma programación basada en tiempo.
Programación regular — Modos básico y avanzado
El tipo de programación Regular ejecuta una tarea con un patrón recurrente basado en tiempo y ofrece dos modos de configuración. El modo Básico presenta menús desplegables: elija un período (cada N minutos, horas, días, semanas, meses o años), opcionalmente restrinja la regla a días de la semana específicos y opcionalmente establezca una hora de inicio. No se requiere conocimiento de la sintaxis CRON, y se pueden añadir múltiples reglas básicas a una sola tarea para expresar patrones complejos — por ejemplo, cada 30 minutos durante los días laborables y una vez al día los fines de semana.
El modo Avanzado expone la misma programación como una expresión CRON de seis campos, dando control total de temporización con precisión de un minuto. Para los usuarios que ya gestionan programaciones en otros sistemas, las expresiones CRON existentes a menudo pueden transferirse directamente. El Inicio forzado siempre está disponible para ejecutar una tarea inmediatamente independientemente de su programación — no restablece la próxima ejecución programada. Consulte la sección Referencia de expresiones CRON más abajo para definiciones de campos y ejemplos.
Sin intervalo de sondeo — la tarea se activa en el momento en que ocurre un evento del sistema de archivos.
Programación en tiempo real
Una tarea con programación en Tiempo real se activa por eventos del sistema de archivos en lugar de un disparador de reloj. Cuando se crea, modifica o elimina un archivo en la carpeta de origen supervisada, la tarea se activa inmediatamente — sin esperar a que transcurra un intervalo de sondeo. Esto hace que Tiempo real sea la opción correcta para flujos de trabajo donde la latencia importa: reenviar un documento en el instante en que llega a una carpeta de entrada, sincronizar un archivo de configuración en el momento en que cambia, o activar una canalización de procesamiento tan pronto como llegan nuevos datos.
La programación en Tiempo real está disponible para orígenes de carpeta. El comportamiento de supervisión — qué eventos activan una ejecución, qué archivos cumplen los criterios — se configura en los ajustes de Origen de la tarea. Para obtener información completa sobre las opciones de supervisión y filtrado, consulte la página de Operaciones principales.
Para que la supervisión en tiempo real funcione sin interrupción sin un usuario conectado, el Procesador de Tareas puede ejecutarse como servicio de Windows.
Control total del usuario — la tarea se ejecuta solo cuando se inicia explícitamente, nunca automáticamente.
Programación manual
Una tarea con programación Manual no tiene disparador automatizado. Se ejecuta solo cuando el usuario la inicia explícitamente — pulsando Activar tarea para comenzar la operación normal, o usando Inicio forzado para ejecutar la tarea inmediatamente. Las tareas manuales son útiles para operaciones inherentemente dirigidas por el usuario: copias de seguridad puntuales, prueba de una configuración antes de promoverla a una programación automatizada, o transferencias que ocurren en respuesta a una decisión humana en lugar de un patrón de tiempo fijo.
El Inicio forzado no es exclusivo de las tareas Manuales — está disponible en cualquier tipo de tarea independientemente de la programación. Ejecuta la tarea completa incluyendo todos los pasos de Al finalizar, como si la tarea se hubiera activado con su disparador normal, sin alterar la próxima ejecución programada.
Cualquier paso de cualquier tarea puede iniciar otra tarea — desde la activación hasta la finalización, y una vez por archivo durante la copia de seguridad.
Activar otras tareas
Cualquier tarea puede incluir una acción Ejecutar tarea que inicia otra tarea de AnyFileBackup. Esta acción puede colocarse en cualquiera de los pasos de la tarea: en la activación, cuando llega la hora programada o en Al finalizar. En el paso de Copia de seguridad específicamente, Ejecutar tarea se activa una vez por cada archivo transferido individualmente — haciendo posible lanzar una tarea separada en el destino para procesar cada archivo inmediatamente después de que llegue allí, mientras la tarea de origen continúa con los archivos restantes.
Los pasos de Al finalizar que ejecutan otra tarea pueden condicionarse al resultado — siempre, solo en caso de éxito, solo en caso de error o solo cuando no se hayan procesado archivos — haciendo sencillo construir flujos de trabajo con bifurcaciones sin necesidad de scripts. El objetivo de una acción Ejecutar tarea debe tener su tipo de programación configurado como Vinculado. Una tarea Vinculada no tiene disparador automatizado propio y solo se inicia cuando la llama otra tarea; también puede iniciarse manualmente con Inicio forzado en cualquier momento. La tarea Vinculada debe estar ya activa — la tarea maestra solo puede disparar tareas que estén actualmente activas. Si la tarea Vinculada no ha sido activada, o su activación está configurada como Deshabilitada, la tarea maestra no puede iniciarla.
Ejecute en días festivos, omítalos o ignore el calendario — por tarea, de forma independiente para cada una.
Programación con calendario de festivos
AnyFileBackup incluye calendarios de festivos integrados para hasta 250 países y territorios. Cada tarea puede asignarse a un calendario de forma independiente, con uno de tres comportamientos: ejecutar solo en días festivos, omitir los días festivos por completo o ignorar el calendario y ejecutarse según lo programado independientemente. El calendario se selecciona en los ajustes de Programación de la tarea y es independiente de la configuración regional del sistema Windows — distintas tareas en la misma máquina pueden seguir calendarios nacionales diferentes simultáneamente.
Además de los calendarios de países integrados, se pueden crear listas de festivos personalizadas. Una lista personalizada es un conjunto de fechas definido por el usuario que se trata como festivos — creado desde cero o duplicado a partir de un calendario de país existente y luego editado manualmente. Las listas personalizadas se gestionan de forma global: se crean una vez, están disponibles para selección en todas las tareas y coexisten junto a los calendarios de países predefinidos sin reemplazarlos.
Referencia campo por campo de la expresión CRON de seis campos utilizada en el modo avanzado.
Referencia de expresiones CRON
| Posición | Campo | Valores |
|---|---|---|
| 1 | Minutos | 0 – 59 |
| 2 | Horas | 0 – 23 |
| 3 | Días del mes | 1 – 31 |
| 4 | Meses | 1 – 12 (solo numérico, sin nombres de mes) |
| 5 | Días de la semana | 0 – 6 (0 = domingo; solo numérico, sin nombres de día) |
| 6 | Años | valores de año |
Símbolos
*— todos los valores (p. ej.*en Horas = cada hora)/N— paso (p. ej.*/2en Horas = cada 2 horas;6-22/2= cada 2 horas de las 06:00 a las 22:00)a-b— rango (p. ej.9-17en Horas = de 09:00 a 17:00)a,b— múltiples valores o rangos (p. ej.1,15en Días = día 1 y día 15)
Ejemplos prácticos
| Expresión | Significado |
|---|---|
30 2 * * * * | Todos los días a las 02:30 |
0 */2 * * * * | Cada 2 horas, en punto |
0 6-22/2 * * * * | Cada 2 horas entre las 06:00 y las 22:00 |
0 9 * * 1-5 * | Cada día laborable (lun – vie) a las 09:00 |
0,30 9-17 * * 1-5 * | Cada 30 minutos, de 09:00 a 17:00, de lunes a viernes |
0 0 1 * * * | Medianoche del día 1 de cada mes |
30 14 * * * 2027 | Todos los días de 2027 a las 14:30 |
Preguntas frecuentes
¿Qué tipos de programación admite AnyFileBackup?
AnyFileBackup admite cuatro tipos de programación: Regular (basado en tiempo, con modos Básico de menú desplegable y Avanzado con CRON), Tiempo real (se activa por eventos del sistema de archivos en una carpeta supervisada), Manual (solo se ejecuta cuando el usuario lo inicia) y Vinculado (se inicia cuando otra tarea de AnyFileBackup lo dispara mediante una acción Ejecutar tarea).
¿Cuál es la diferencia entre el modo básico y el avanzado en la programación regular?
El modo Básico presenta menús desplegables — elija un período (cada N minutos, horas, días, semanas, meses o años), restrinja a días de la semana específicos y establezca una hora de inicio. El modo Avanzado acepta una expresión CRON de seis campos para control de precisión de minuto. Ambos modos configuran el mismo mecanismo de programación subyacente — elija el que se adapte a sus preferencias y experiencia.
¿Qué orden de campos CRON utiliza AnyFileBackup?
AnyFileBackup usa una expresión CRON de seis campos en este orden: Minutos (0–59), Horas (0–23), Días del mes (1–31), Meses (1–12), Días de la semana (0–6, donde 0 es domingo), Años. Se admite la notación de paso /N (p. ej. */2 en Horas = cada 2 horas). Consulte la sección Referencia de expresiones CRON más arriba para una tabla completa y ejemplos prácticos.
¿Cómo activo una tarea desde otra?
Añada una acción Ejecutar tarea a cualquier paso de la tarea disparadora — en la activación, en la hora programada, por archivo durante el paso de Copia de seguridad o en Al finalizar. La tarea disparada debe tener su tipo de programación configurado como Vinculado. Una tarea Vinculada se inicia cuando la llama otra tarea y también puede iniciarse manualmente con Inicio forzado. La tarea Vinculada debe estar ya activa — la tarea maestra no puede iniciar una tarea que no haya sido activada o que tenga su activación configurada como Deshabilitada.
¿Puede una tarea omitir o ejecutarse solo en días festivos?
Sí. Cada tarea puede asignarse a un calendario de festivos de forma independiente — ya sea uno de los hasta 250 calendarios de países integrados o una lista de fechas personalizada. Hay tres comportamientos disponibles por tarea: omitir los días festivos, ejecutarse solo en días festivos o ignorar el calendario por completo. Distintas tareas en la misma máquina pueden usar diferentes calendarios nacionales.
¿El inicio forzado afecta a la próxima ejecución programada?
No. El Inicio forzado ejecuta la tarea inmediatamente sin restablecer ni retrasar la próxima ejecución programada. La tarea continúa con su programación normal después de que se complete la ejecución forzada.