Planification des sauvegardes
Planification Windows — Quatre types de planification et calendriers de jours fériés
Les tâches AnyFileBackup s'exécutent selon quatre types de planification : un planning Régulier temporel allant des simples listes déroulantes aux expressions CRON à six champs, un déclencheur Temps réel qui réagit instantanément aux événements du système de fichiers, un planning Manuel pour une exécution contrôlée par l'utilisateur, et un planning Lié pour le déclenchement de tâche à tâche. Des calendriers de jours fériés avec jusqu'à 250 calendriers nationaux intégrés s'appliquent à tout type de planification sur Windows 10 et Windows 11.
D'une simple liste déroulante à une expression CRON précise — les deux configurent le même planning temporel.
Planning Régulier — Modes Simple et Avancé
Le type de planning Régulier exécute une tâche selon un modèle temporel récurrent et offre deux modes de configuration. Le mode Simple présente des menus déroulants : choisissez une période (toutes les N minutes, heures, jours, semaines, mois ou années), restreignez éventuellement la règle à des jours de la semaine spécifiques, et définissez éventuellement une heure de début. Aucune connaissance de la syntaxe CRON n'est requise, et plusieurs règles Simple peuvent être ajoutées à une seule tâche pour exprimer des modèles complexes — par exemple, toutes les 30 minutes en semaine et une fois par jour le week-end.
Le mode Avancé expose le même planning sous forme d'expression CRON à six champs, offrant un contrôle total du timing à la minute près. Pour les utilisateurs qui gèrent déjà des plannings sur d'autres systèmes, les expressions CRON existantes peuvent souvent être transférées directement. Forcer le démarrage est toujours disponible pour exécuter une tâche immédiatement quelle que soit sa planification — cela ne réinitialise pas la prochaine exécution planifiée. Voir la section Référence des expressions CRON ci-dessous pour les définitions des champs et des exemples.
Aucun intervalle d'interrogation — la tâche se déclenche dès qu'un événement du système de fichiers se produit.
Planning Temps réel
Une tâche avec un planning Temps réel s'active sur des événements du système de fichiers plutôt qu'un déclencheur d'horloge. Quand un fichier est créé, modifié ou supprimé dans le dossier source surveillé, la tâche se déclenche immédiatement — sans attendre qu'un intervalle d'interrogation s'écoule. Cela fait du Temps réel le bon choix pour les flux de travail où la latence est importante : transmettre un document dès qu'il arrive dans un dossier de dépôt, synchroniser un fichier de configuration dès qu'il change, ou déclencher un pipeline de traitement dès que de nouvelles données arrivent.
La planification Temps réel est disponible pour les sources de type dossier. Le comportement de surveillance — quels événements déclenchent une exécution, quels fichiers sont concernés — est configuré dans les paramètres Source de la tâche. Pour les détails complets sur les options de surveillance et de filtrage, voir la page Opérations principales.
Pour que la surveillance Temps réel fonctionne en permanence sans utilisateur connecté, le Task Processor peut s'exécuter en tant que service Windows.
Contrôle total de l'utilisateur — la tâche s'exécute uniquement quand elle est explicitement démarrée, jamais automatiquement.
Planning Manuel
Une tâche avec un planning Manuel n'a pas de déclencheur automatisé. Elle s'exécute uniquement quand l'utilisateur la démarre explicitement — en appuyant sur Activer la tâche pour commencer l'opération normale, ou en utilisant Forcer le démarrage pour exécuter la tâche immédiatement. Les tâches manuelles sont utiles pour les opérations qui sont par nature pilotées par l'utilisateur : sauvegardes ponctuelles, test d'une configuration avant de la promouvoir vers un planning automatisé, ou transferts qui se produisent en réponse à une décision humaine plutôt qu'à un modèle temporel fixe.
Forcer le démarrage n'est pas exclusif aux tâches Manuelles — il est disponible sur tout type de tâche quelle que soit la planification. Il exécute la tâche complète y compris toutes les étapes À la fin, comme si la tâche s'était déclenchée normalement, sans perturber la prochaine exécution planifiée.
N'importe quelle étape d'une tâche peut lancer une autre tâche — de l'activation jusqu'à la fin, et une fois par fichier lors de la sauvegarde.
Déclencher d'autres tâches
Toute tâche peut inclure une action Exécuter la tâche qui démarre une autre tâche AnyFileBackup. Cette action peut être placée dans n'importe quelle étape de la tâche : à l'activation, quand l'heure planifiée arrive, ou dans À la fin. Dans l'étape Sauvegarde spécifiquement, Exécuter la tâche se déclenche une fois par fichier individuel transféré — permettant de lancer une tâche séparée à la destination pour traiter chaque fichier immédiatement après son arrivée, tandis que la tâche source continue avec les fichiers restants.
Les étapes À la fin qui exécutent une autre tâche peuvent être conditionnées sur le résultat — toujours, uniquement en cas de succès, uniquement en cas d'erreur, ou uniquement quand aucun fichier n'a été traité — ce qui facilite la construction de flux de travail conditionnels sans script. La cible d'une action Exécuter la tâche doit avoir son type de planification défini sur Lié. Une tâche Liée n'a pas de déclencheur automatisé propre et démarre uniquement quand appelée par une autre tâche ; elle peut également être démarrée manuellement avec Forcer le démarrage à tout moment. La tâche Liée doit déjà être active — la tâche maître ne peut déclencher que les tâches actuellement actives. Si la tâche Liée n'a pas été activée, ou si son activation est définie sur Désactivé, la tâche maître ne peut pas la démarrer.
S'exécuter les jours fériés, les ignorer, ou ignorer le calendrier — par tâche, indépendamment pour chacune.
Planification consciente des jours fériés
AnyFileBackup inclut des calendriers de jours fériés intégrés pour jusqu'à 250 pays et territoires. Chaque tâche peut se voir attribuer un calendrier indépendamment, avec l'un de trois comportements : s'exécuter uniquement les jours fériés, ignorer complètement les jours fériés, ou ignorer le calendrier et s'exécuter comme planifié. Le calendrier est sélectionné dans les paramètres de planification de la tâche et est indépendant des paramètres régionaux du système Windows — différentes tâches sur la même machine peuvent suivre différents calendriers nationaux simultanément.
En plus des calendriers nationaux intégrés, des listes de jours fériés personnalisées peuvent être créées. Une liste personnalisée est un ensemble de dates définies par l'utilisateur traitées comme des jours fériés — construites de zéro ou dupliquées à partir d'un calendrier national existant puis éditées manuellement. Les listes personnalisées sont gérées globalement : créées une fois, disponibles pour sélection dans toutes les tâches, et elles coexistent avec les calendriers nationaux prédéfinis sans les remplacer.
Référence champ par champ pour l'expression CRON à six champs utilisée en mode Avancé.
Référence des expressions CRON
| Position | Champ | Valeurs |
|---|---|---|
| 1 | Minutes | 0 – 59 |
| 2 | Heures | 0 – 23 |
| 3 | Jours du mois | 1 – 31 |
| 4 | Mois | 1 – 12 (numérique uniquement, pas de noms de mois) |
| 5 | Jours de la semaine | 0 – 6 (0 = Dimanche ; numérique uniquement, pas de noms de jours) |
| 6 | Années | valeurs d'année |
Symboles
*— toutes les valeurs (ex.*dans Heures = toutes les heures)/N— pas (ex.*/2dans Heures = toutes les 2 heures ;6-22/2= toutes les 2 heures de 06:00 à 22:00)a-b— plage (ex.9-17dans Heures = 09:00 à 17:00)a,b— valeurs ou plages multiples (ex.1,15dans Jours = 1er et 15)
Exemples
| Expression | Signification |
|---|---|
30 2 * * * * | Tous les jours à 02:30 |
0 */2 * * * * | Toutes les 2 heures, à l'heure pile |
0 6-22/2 * * * * | Toutes les 2 heures entre 06:00 et 22:00 |
0 9 * * 1-5 * | Chaque jour ouvrable (Lun – Ven) à 09:00 |
0,30 9-17 * * 1-5 * | Toutes les 30 minutes, 09:00 – 17:00, du lundi au vendredi |
0 0 1 * * * | Minuit le 1er de chaque mois |
30 14 * * * 2027 | Tous les jours de 2027 à 14:30 |
Foire aux questions
Quels types de planification AnyFileBackup prend-il en charge ?
AnyFileBackup prend en charge quatre types de planification : Régulier (temporel, avec modes Simple par liste déroulante et Avancé par CRON), Temps réel (se déclenche sur des événements du système de fichiers dans un dossier surveillé), Manuel (s'exécute uniquement quand l'utilisateur le démarre) et Lié (démarre quand une autre tâche AnyFileBackup le déclenche via une action Exécuter la tâche).
Quelle est la différence entre les modes Simple et Avancé dans le planning Régulier ?
Le mode Simple présente des menus déroulants — choisissez une période (toutes les N minutes, heures, jours, semaines, mois ou années), restreignez à des jours de la semaine spécifiques et définissez une heure de début. Le mode Avancé accepte une expression CRON à six champs pour un contrôle à la minute près. Les deux modes configurent le même mécanisme de planification sous-jacent — choisissez celui qui convient à vos préférences et à votre expertise.
Quel ordre de champs CRON AnyFileBackup utilise-t-il ?
AnyFileBackup utilise une expression CRON à six champs dans cet ordre : Minutes (0–59), Heures (0–23), Jours du mois (1–31), Mois (1–12), Jours de la semaine (0–6, où 0 est Dimanche), Années. La notation de pas /N est prise en charge (ex. */2 dans Heures = toutes les 2 heures). Voir la section Référence des expressions CRON ci-dessus pour un tableau complet et des exemples.
Comment déclencher une tâche depuis une autre ?
Ajoutez une action Exécuter la tâche à n'importe quelle étape de la tâche déclencheuse — à l'activation, à l'heure planifiée, par fichier pendant l'étape Sauvegarde, ou dans À la fin. La tâche déclenchée doit avoir son type de planification défini sur Lié. Une tâche Liée démarre quand appelée par une autre tâche et peut également être démarrée manuellement avec Forcer le démarrage. La tâche Liée doit déjà être active — la tâche maître ne peut pas démarrer une tâche qui n'a pas été activée ou dont l'activation est définie sur Désactivé.
Une tâche peut-elle ignorer ou s'exécuter uniquement les jours fériés ?
Oui. Chaque tâche peut se voir attribuer un calendrier de jours fériés indépendamment — soit l'un des jusqu'à 250 calendriers nationaux intégrés, soit une liste personnalisée de dates. Trois comportements sont disponibles par tâche : ignorer les jours fériés, s'exécuter uniquement les jours fériés, ou ignorer complètement le calendrier. Différentes tâches sur la même machine peuvent utiliser différents calendriers nationaux.
Forcer le démarrage affecte-t-il la prochaine exécution planifiée ?
Non. Forcer le démarrage exécute la tâche immédiatement sans réinitialiser ni retarder la prochaine exécution planifiée. La tâche continue selon son planning normal après la fin de l'exécution forcée.