Accessbackup : un gestionnaire de sauvegarde de base de données access (ou autre fichier)

5/5 (23 avis)

Vue 30 186 fois - Téléchargée 16 770 fois

Description

Comment faire régulièrement des copies de sauvegarde d'une base MS-Access partagée sur un lecteur réseau ? il suffit de créer une tâche planifiée de copie sur le serveur, c'est tout ! mais que se passe-t-il si la base est en cours d'utilisation ? comment conserver les versions successives des copies ? AccessBackUp adresse précisément ce genre de tâche, et il peut archiver en fait tout type de fichier. De plus, c'est un programme DotNet qui tourne tel quel sur un Windows Serveur 2003 sans installation particulière à faire, pas d'impact sur vôtre configuration donc. Voici la liste des fonctionnalités assurées par AccessBackUp :
- Gestion de deux niveaux de sécurité :
1°) Niveau fréquent (par exemple toutes les heures) : copie instantanée temporaire de la base MS-Access ;
2°) Niveau + rare (par exemple une fois par jour) : copie instantanée en vue d'archivage définitif de la base MS-Access ;
- Gestion des bases en cours d'utilisation (copie incertaine ou sinon copie fiable si personne n'est connecté) ;
- Gestion du mot de passe des bases MS-Access ;
- Gestion du compactage des bases MS-Access (DAO.DBEngine.CompactDatabase fonctionne en DotNet standard via l'adaptateur DAO) ;
- Gestion de la compression des sauvegardes au format standard .zip ;
- Gestion des roulements (pour conserver par exemple les 10 dernières versions) ;
- Gestion de la numérotation des archives définitives ;
- Paramétrage complet en ligne de commande ;
- Fichier log pour laisser la trace des sauvegardes effectuées ;
- Et bien sûr il fonctionne sans session ouverte sur le serveur.

Source / Exemple :


If bJeSuisIntéressé Then TéléchargerZip

Conclusion :


Mots clés : MS-Access, DotNet, VB .Net, Sauvegardes, Compactage, Compression, Zip, Versions, Roulement, Archives, Snapshot, Sauvegarde en continue, Sauvegarde à chaud, CDP : Continuous data protection : sauvegarde de données en continue, Hot backup.

Par Patrice Dargenton.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
25 mai 2013 à 10:04
Version 1.04 : Compilation en mode 32 bits, de façon à éviter la requête du moteur JET concernant le nombre d'utilisateurs connectés, qui ne passe pas en mode 64 bits (on obtient l'erreur ADODB.Connection n°3706 : "Impossible de trouver le fournisseur. Il est peut-être mal installé.")
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
16 mars 2013 à 13:06
Version 1.03 : Option CompactRepair pour pouvoir réparer une base MS-Access corrompue sans requérir Access.
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
1 nov. 2009 à 10:06
J'ai fait la mise à jour : finalement ce n'était pas évident pour le mot de passe : il a fallut chercher sur le net des astuces que je n'ai pas trouvées sur MSDN, mais sur des forums de développeurs (mot de passe ajouté pour CompactDatabase et aussi dans la fonction qui compte le nombre d'utilisateurs en cours).
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
28 oct. 2009 à 08:16
Bah ! il suffit de télécharger VB 2008 Express (qui est gratuit) et de coder en dur le mot de passe dans le logiciel AccessBackup en attendant.
Mael730 Messages postés 49 Date d'inscription vendredi 23 octobre 2009 Statut Membre Dernière intervention 9 février 2010
27 oct. 2009 à 16:56
Ok, et la prochaine version serai pour quand??
Afficher les 23 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.