03 septembre 2012
publié par 


Lors du remplacement physique d'un serveur de données, une fois l'installation du moteur HFSQL Client/Serveur faite, il faut récupérer les données du serveur précédent. De la même manière, pour l'installation d'un serveur de tests à partir d'un serveur de production existant, il faut pouvoir récupérer l'intégralité du serveur en exploitation :
  • toutes les bases de données,
  • les groupes et utilisateurs,
  • la configuration des droits...

La solution permettant de dupliquer un serveur complet est dépendante des possibilités d'accès aux serveurs :

Premier cas : en ayant un accès complet aux serveurs (Bureau à distance, VNC, partage réseau..,), un simple copier/coller est suffisant :
  • via le centre de contrôle HFSQL arrêt du serveur existant qui contient les données,
  • via le centre de contrôle HFSQL arrêt du moteur HFSQL Client/Serveur sur le nouveau serveur de données,
  • via l'explorateur copie de tout le dossier des données du serveur "source" (\BDD\ par défaut), en incluant tous les dossiers et fichiers cachés. La copie se fait vers le dossier des bases du nouveau serveur (\BDD par défaut). Elle peut se faire en direct via le réseau, par l'intermédiaire d'un disque USB...
  • une fois la copie terminée, via le centre de contrôle HFSQL redémarrage du nouveau serveur qui dispose alors de toutes les données du serveur initial.

Second cas : sans accès via l'Explorateur à l'emplacement des données physiques du nouveau serveur. Il faut dans ce cas travailler via une connexion HFSQL au serveur.

1. Soit avec le centre de contrôle HFSQL :
  • connexion au serveur,
  • volet "Sauvegarde",
  • sauvegarder "Tout le contenu du serveur" à chaud, sous la forme d'un fichier ZIP

  • transférer le zip contenant la sauvegarde intégrale sur le nouveau serveur,
  • restaurer la sauvegarde via le centre de contrôle HFSQL, connecté au nouveau serveur HFSQL.

2 Soit avec l'utilitaire proposé dans la LST 89 : WD DupliqueServeur. Cet utilitaire permet une duplication complète en passant toutes les données via le port d'accès au nouveau serveur. L'utilitaire se charge des transferts suivants :
  • bases de données / Fichiers HFSQL,
  • liaisons,
  • paramètres (spécifiques à chaque base de données),
  • droits,
  • groupes et utilisateurs,
  • tâches planifiées.

< Retour