Précédent Projets Suivant
Gestionnaire de sauvegarde

Gestionnaire de sauvegarde

Framework / Engin :

.Net 8 (C#)

Version actuelle :

1.0 (2025-08-22)

Projet initié le :

2025-08-21

Lien de téléchargement :

BackupManager.zip

Description

Le BackupManager est une application WinForms (C#) développée pour simplifier et automatiser le processus de sauvegarde locale de répertoires. Conçu comme une solution légère et efficace, il offre aux utilisateurs un contrôle précis sur leurs sauvegardes tout en minimisant les dépendances externes. L'application permet la création de tâches de sauvegarde personnalisées, permettant aux utilisateurs de définir :

Les sauvegardes sont effectuées au format ZIP, avec un nom de fichier basé sur le nom du Job et la date/heure de création. Cette convention de nommage permet une identification facile des différentes versions de sauvegarde.  Le BackupManager intègre une tâche en arrière-plan (Task) qui surveille l'état des Jobs et exécute les sauvegardes planifiées. La Task vérifie également régulièrement la disponibilité du répertoire de destination, assurant que les sauvegardes peuvent être effectuées sans interruption.

L'application fournit un retour visuel clair et intuitif via une icône dans le SystemTray :

Développé avec .NET 8 et sans dépendances externes, le BackupManager est une solution simple, légère et fiable pour assurer la protection des données locales, offrant une alternative aux solutions plus complexes ou coûteuses.  L'architecture du code est structurée en plusieurs modules :

Bien que l'application ne dispose pas actuellement d'une vérification intégrée de l'intégrité du ZIP après la sauvegarde, cela constitue une amélioration potentielle à envisager dans les versions futures.