Faire un backup/restore d’une base Qubes avec Firebird

Méthode 1: En ligne de commande.

Cette méthode ne peut être faite que par notre service support, que vous pouvez contacter au 04.72.20.30.00

https://qubes.cit.local/API/DMS/Document/OpenDocument.dws?id=doc40588


Méthode 2: Avec FlameRobin.

  1. Faire un backup des bases de données
  • Arrêt des services sur le serveur

Sur le serveur, arrêter le service QubesGuardian et vérifier que tous les services dont le nom commence par Qubes ainsi que le service SDBP2PProxy sont bien arrêtés.

Sur le serveur, arrêter le service FirebirdGuardian et vérifier que les services Firebird Guardian et Firebird Server sont bien arrêtés (pour la version 2.5.0). Pour la version 2.5.2 de Firebird, il n’y a plus que le service Firebird server.
  • Backup des fichiers des bases de données

Sur le serveur, faire une copie de sauvegarde des fichiers Qubes.fdb et QubesArchive.fdb (Renommer Qubes.fdb et QubesArchive.fdb en Qubes_bak.fdb et QubesArchive_bak.fdb. L’emplacement et le nom exact de ces 2 fichiers sont indiqués :

Soit lorsqu’on consulte l’outil de configuration rapide Qubes :

<ProgramFiles>CreativeIT\Qubes\QuickAliasEditor.exe)

Soit dans le fichier <Windows>SDBAliases.ini.

Une bonne connaissance de l’outil FlameRobin est nécessaire pour la réaliser. Si vous avez un doute, contactez la hotline Creative IT pour savoir quelle est la meilleure démarche à suivre :

  • Réaliser la reconstruction des fichiers avec assistance téléphonique
  • Ou ne pas réaliser la reconstruction des fichiers.

Sur le serveur lancer l’outil FlameRobin (il est automatiquement installé à la suite de Firebird 2.52). Déclarer si nécessaire les bases Qubes et Qubes archive :

Si votre installation antérieure de Qubes était plus ancienne que Qubes 5.1 inclus, le charset de votre base doit être NONE, sinon il peut être en UTF8. Dans tous les cas, si vous renseignez un mauvais charset, FlameRobin vous l’indiquera dans un message d’erreur.

Charset = None

Charset = UTF8

Faire de même pour QubesArchive. Faire un backup des 2 bases de données : Qubes et QubesArchive.

Puis Start Backup Nommer les 2 fichiers de backup Qubes.fbk et QubesArchive.fbk

  • Redémarrer les services Firebird

Démarrer le service Firebird Server.

  1. Faire un restore des bases de données

Lancer l’outil FlameRobin.

Faire un restore des 2 bases de données : Qubes et QubesArchive à partir des archives Qubes.fbk et QubesArchive.fbk.

Puis Start Restore et attendre (cela peut prendre quelques minutes(10)) d’avoir le message , Database restore finished, avant de fermer et de lancer le restore de qubes archives.

  1. VERIFICATION DU BON FONCTIONNEMENT
  • Relancer les services Qubes
Redémarrer le service Qubes Guardian et vérifier que tous les services dont le nom commence par Qubes ainsi que le service SDBP2PProxy sont démarrés.
  • Qubes Client-Serveur
Se connecter à Qubes depuis un poste Client/Serveur ; accéder aux écrans du système documentaire et des processus.
  • Qubes intranet
Se connecter à Qubes en intranet.
Si des icônes du site intranet ne s’affichent pas correctement, il faut taper la requête purge.thumb pour réinitialiser toutes les icônes : http://ServerName:port/purge.thumb
  • Autres vérifications
Vérifier aussi en fonction des installations :
 	Les connexions à des listes externes ou à des sources de données externes 

 	Le bon fonctionnement des fichiers d’échanges 

 	Mode TSE 
Sur un serveur en mode TSE, il faut revenir en mode execute après avoir restauré les bases de données :


Administration et configuration de la base de données Qubes