SynoBackup v1.0.0
Application de sauvegarde automatique pour Windows — sauvegarde locale et NAS Synology (SFTP / SMB)
⚙️ Installation
SynoBackup_Setup_v1.0.0.exe. Si Windows affiche un avertissement SmartScreen, cliquez sur Informations complémentaires → Exécuter quand même.
- Créer une icône sur le Bureau — décoché par défaut
- Démarrer automatiquement avec Windows — coché par défaut
C:\Program Files\SynoBackup\. La base de données et les journaux sont stockés dans %APPDATA%\SynoBackup\.🚀 Premier démarrage
Au premier lancement, SynoBackup s'installe discrètement dans la barre des tâches. La fenêtre principale ne s'affiche pas automatiquement.
Pour ouvrir la fenêtre, double-cliquez sur l'icône dans la barre des tâches ou faites un clic droit → Ouvrir l'interface.
🖱️ Icône systray (barre des tâches)
L'icône SynoBackup est toujours présente dans la zone de notification. Un clic droit ouvre le menu rapide :
| Option | Action |
|---|---|
| Ouvrir l'interface | Affiche la fenêtre principale |
| Lancer toutes les tâches | Démarre immédiatement toutes les tâches actives |
| Lancer une tâche… | Sous-menu listant chaque tâche individuellement |
| Suspendre / Reprendre | Met en pause ou reprend le planificateur |
| Voir les journaux | Ouvre la vue Journaux |
| Restaurer des fichiers | Ouvre la vue Restauration |
| Quitter | Ferme complètement l'application |
🏠 Tableau de bord
La page d'accueil affiche un résumé de l'état de vos sauvegardes en un coup d'œil.
| Indicateur | Description |
|---|---|
| Tâches actives | Nombre de tâches activées (planifiées) |
| Dernière sauvegarde | Résultat de la dernière exécution (Succès / Erreur) |
| Fichiers copiés | Total de fichiers copiés lors de la dernière exécution |
| Tâche en cours | Progression en temps réel si une sauvegarde est active |
📋 Gestion des tâches
Chaque tâche définit quoi sauvegarder, vers quelle destination, selon quel planning.
| # | Nom | Type | Statut | Dernière exéc. | Fichiers | Taille | Prochaine exéc. |
|---|---|---|---|---|---|---|---|
| 1 | Documents | Incrémentale | Succès | 07/05/2026 18:18 | 521 | 58 Mo | 08/05/2026 08:00 |
| 2 | Photos NAS | Complète | En cours | 07/05/2026 17:00 | 1 247 | 4,2 Go | — |
| 3 | Projet Dev | Miroir | Avertissement | 06/05/2026 22:00 | 0 | 0 o | 08/05/2026 22:00 |
Créer une nouvelle tâche
Cliquez sur + Nouvelle tâche pour ouvrir le dialogue de création.
Champs du dialogue de tâche
| Champ | Description |
|---|---|
| Nom | Nom libre de la tâche (affiché dans le tableau et le systray) |
| Type de sauvegarde | Complète, Incrémentale, Différentielle ou Miroir (voir Types de sauvegarde) |
| Dossiers sources | Un ou plusieurs dossiers à sauvegarder — bouton + pour en ajouter |
| Destination | Local (chemin Windows) ou NAS (SFTP ou SMB) |
| Profil NAS | Profil NAS à utiliser (voir Configurer un NAS) |
| Planification | Quand exécuter la tâche (voir Planification) |
| Filtres | Fichiers à inclure ou exclure (voir Filtres) |
| Activée | Case à cocher — désactiver suspend la tâche sans la supprimer |
Actions rapides
Dans la liste des tâches, chaque ligne propose des boutons d'action :
- ▶ Lancer — démarre immédiatement la sauvegarde
- ✏ Modifier — ouvre le dialogue d'édition
- ✕ Supprimer — supprime définitivement la tâche
🌐 Configurer un profil NAS
Les profils NAS centralisent les informations de connexion à votre NAS Synology. Un même profil peut être utilisé par plusieurs tâches.
Dans le dialogue de tâche, onglet NAS, cliquez sur + Nouveau ou sélectionnez un profil existant dans la liste.
| Champ | Description | Exemple |
|---|---|---|
| Nom du profil | Nom libre pour identifier ce profil | NAS Salon |
| Type | Protocole de connexion : SFTP (recommandé) ou SMB/CIFS | SFTP |
| Hôte / IP | Adresse IP locale ou nom de domaine du NAS | 192.168.1.10 ou nas.maison.fr |
| Port | Port SFTP (22 par défaut) ou SMB (445). Saisir 0 pour utiliser le défaut. | 22 |
| Utilisateur | Nom d'utilisateur du NAS | admin |
| Mot de passe | Stocké de manière sécurisée dans le Gestionnaire Windows | |
| Partage / Chemin | SFTP : nom du dossier partagé sur le NAS (sensible à la casse) SMB : nom du partage réseau | ftp ou backup |
| Dossier distant | Sous-dossier à l'intérieur du partage | /Sauv |
ftp ≠ Ftp).Chemin final sur le NAS
Les fichiers sont déposés à l'emplacement suivant sur le NAS :
/{Partage}/{Dossier distant}/{Nom de la tâche}/{Dossier source}/{fichier}
Exemple avec Partage = ftp, Dossier distant = /Sauv, Tâche = Documents :
/ftp/Sauv/Documents/Users/Moi/Documents/rapport.docx
🔍 Filtres d'inclusion / exclusion
Les filtres permettent de contrôler précisément quels fichiers sont sauvegardés.
Exclusions courantes
Exemples de patterns à exclure (un par ligne dans le dialogue) :
Inclusions (whitelist)
Si des inclusions sont définies, seuls les fichiers correspondants sont sauvegardés :
Filtres par taille
| Option | Description |
|---|---|
| Taille minimale | Ignore les fichiers plus petits que cette valeur (ex. 1 Ko pour exclure les fichiers vides) |
| Taille maximale | Ignore les fichiers plus grands que cette valeur (ex. 500 Mo pour exclure les vidéos) |
* (tout) et ? (un caractère). Ils s'appliquent au nom de fichier ET au chemin complet.🕐 Planification
Chaque tâche dispose de sa propre planification. Si le planificateur est suspendu, aucune tâche ne s'exécute automatiquement.
| Fréquence | Description | Exemple |
|---|---|---|
| Toutes les X minutes | Répétition sur intervalle de minutes | Toutes les 30 minutes |
| Toutes les X heures | Répétition sur intervalle d'heures | Toutes les 6 heures |
| Quotidien | Une fois par jour à l'heure choisie | Tous les jours à 02:00 |
| Hebdomadaire | Un jour de la semaine à une heure | Dimanche à 22:00 |
| Mensuel | Un jour du mois à une heure | Le 1er du mois à 03:00 |
| Au démarrage | S'exécute à chaque démarrage de l'application | — |
| Manuel | Jamais automatique — déclenchement manuel uniquement | — |
Condition NAS disponible
Si la case Uniquement si le NAS est disponible est cochée, la tâche est ignorée (statut Avertissement) si le NAS ne répond pas au moment de l'exécution planifiée.
Suspendre le planificateur
Le bouton ⏸ Suspendre en bas à droite met en pause toutes les tâches planifiées sans les désactiver. Cliquer à nouveau sur ▶ Reprendre rétablit le planning.
📜 Historique des exécutions
La vue Historique liste toutes les exécutions passées avec leur résultat.
| Tâche | Type | Début | Durée | Fichiers | Taille | Statut |
|---|---|---|---|---|---|---|
| Documents | Incrémentale | 07/05/2026 18:18 | 1m 23s | 521 | 58 Mo | Succès |
| Photos NAS | Complète | 07/05/2026 17:00 | 12m 05s | 1 247 | 4,2 Go | Succès |
| Projet Dev | Miroir | 06/05/2026 22:00 | — | 0 | 0 o | Avert. |
| Documents | Incrémentale | 06/05/2026 08:00 | 45s | 12 | 2,1 Mo | Succès |
Cliquez sur ↺ Actualiser pour recharger la liste.
🔄 Restauration de fichiers
La restauration permet de récupérer des fichiers depuis une sauvegarde effectuée précédemment.
📝 Journaux
Les journaux enregistrent toutes les opérations de l'application : démarrages, sauvegardes, erreurs, fichiers copiés.
Actions disponibles :
- 📁 Ouvrir le dossier — ouvre le dossier contenant les fichiers de log dans l'Explorateur
- 💾 Exporter — sauvegarde les logs affichés en fichier texte
- 🗑 Effacer — vide l'affichage (ne supprime pas les fichiers)
Les fichiers de logs sont stockés dans %APPDATA%\SynoBackup\logs\ avec rotation automatique.
⚙️ Paramètres
| Paramètre | Description | Défaut |
|---|---|---|
| Démarrer minimisé | Au lancement, affiche uniquement l'icône systray sans ouvrir la fenêtre | Oui |
| Démarrage automatique Windows | Lance l'application au démarrage de Windows (clé registre) | Oui (si coché à l'installation) |
| Notification — Succès | Affiche une notification Windows à chaque sauvegarde réussie | Non |
| Notification — Erreur | Affiche une notification Windows en cas d'erreur | Oui |
💾 Types de sauvegarde
| Type | Fonctionnement | Quand l'utiliser |
|---|---|---|
| Complète | Copie intégrale de tous les fichiers sources, quelle que soit leur date de modification. | Première sauvegarde, ou sauvegarde hebdomadaire de référence. |
| Incrémentale | Copie uniquement les fichiers nouveaux ou modifiés depuis la dernière sauvegarde (complète ou incrémentale). | Sauvegardes fréquentes (quotidiennes) — rapide, peu de données transférées. |
| Différentielle | Copie les fichiers modifiés depuis la dernière sauvegarde complète. Plus grosse qu'une incrémentale mais plus simple à restaurer. | Compromis entre vitesse et simplicité de restauration. |
| Miroir | Synchronisation exacte source → destination. Les fichiers supprimés à la source sont aussi supprimés à la destination. | Maintenir une copie exacte en temps réel. Attention : irréversible. |
🛠️ Dépannage
La tâche reste en statut "En cours" indéfiniment
- Vérifiez que le NAS est accessible (ping, test de connexion)
- Contrôlez les journaux pour identifier l'erreur exacte
- Redémarrez l'application si le blocage persiste
Erreur "No such file" lors d'une sauvegarde SFTP
- Vérifiez la casse du champ Partage / Chemin (Linux est sensible aux majuscules)
- Assurez-vous que le dossier partagé existe bien sur le NAS
- Vérifiez que l'utilisateur SFTP a les droits d'écriture sur ce dossier
Le test de connexion échoue
- Vérifiez l'adresse IP / nom de domaine et le port
- Confirmez que le service SFTP est activé dans DSM (Panneau de configuration → Terminal et SNMP → SSH)
- Vérifiez les règles de pare-feu et la redirection de port si accès depuis Internet
Aucune tâche n'apparaît dans la vue Restauration
- Lancez au moins une sauvegarde avec succès avant d'utiliser la restauration
- Cliquez sur ↺ Actualiser pour rafraîchir la liste
L'application ne démarre pas avec Windows
- Vérifiez dans Paramètres → Démarrage automatique avec Windows que l'option est activée
- Ou relancez l'installeur et cochez l'option Démarrer automatiquement avec Windows
Emplacement des fichiers importants
| Fichier | Emplacement |
|---|---|
| Base de données (config) | %APPDATA%\SynoBackup\synobackup.db |
| Journaux | %APPDATA%\SynoBackup\logs\ |
| Exécutable | C:\Program Files\SynoBackup\SynoBackup.exe |