Effectuer la mise à jour de NS4 vers NS5

Voici une procédure simple pour mettre à jour un serveur de sauvegarde équipé de UltraBackup NetStation 4 :

  1. Désinstallez le serveur UltraBackup. Utilisez le raccourci placé dans le menu Démarrer, et cliquez sur « Désinstaller UltraBackup NetStation ». Un message vous demande si vous voulez supprimer la configuration du logiciel, cliquez sur « Conserver les fichiers de configuration ».
  2. Désinstallez le serveur de base de données – celui-ci ayant été mis à jour avec UltraBackup NetStation 5, il sera redéployé pendant l’opération. Pour désinstaller Firebird, démarrez l’assistant « Ajout/Suppression de programmes » de Windows, et double-cliquez sur la ligne « Firebird 2.5.3 » pour procéder à la suppression.
  3. Téléchargez l’installateur serveur.
  4. Dans la fenêtre qui s’ouvre, cliquez sur « C’est la première fois que j’installe UltraBackup NetStation 5 » pour installer la dernière version du gestionnaire de base de données, FireBird 2.5.5. L’installateur va ensuite démarrer le déploiement d’UltraBackup à proprement parler, et copier les fichiers nécessaires sur votre disque dur.
  5. Le dialogue « Configurer le serveur maintenant » vous proposer de configurer le serveur de sauvegarde. Cliquez sur « Oui ».
  6. Cliquez sur « J’ai effectué une mise à jour depuis une version antérieure », sur « Suivant » et choisissez « UltraBackup NetStation 4 », cliquez sur « Suivant ».
  7. La base de données est mise à jour. Cette opération peut durer un certain temps, en fonction du volume de données sauvegardé – ceci est normal.
  8. L’opération terminée, le message « La migration est terminée » est affiché. Lorsque vous cliquez sur « OK », le serveur est redémarré et prêt à être exploité.
  9. Vous pourrez ensuite mettre progressivement les clients à jour. Les clients v4 sont supportés mais ne bénéficient pas des nouveautés introduites avec la version 5.

Rappel important : Dans certains contextes, les clients v4 peuvent ne pas se mettre à jour correctement lorsque la mise à jour automatique des clients est activée côté serveur.  Il s’agit d’un dysfonctionnement corrigé dans la version 5, mais qui ne peut pas être traité à postériori pour les binaires affectés déjà installés. Par conséquent, n’utilisez pas la mise à jour automatique pour faire migrer les clients 4 en version 5.0 (celle-ci est automatiquement désactivée dans la configuration serveur lors de la migration pour éviter tout problème).

« Les fichiers suivants n’ont pas pu être copiés » avec UltraBackup Home

Chez un client, l’exécution d’une sauvegarde avec UltraBackup Home générait toujours une centaine d’erreurs de copie, réunies dans la catégorie « Les fichiers suivants n’ont pas pu être copiés« . Il était difficile de comprendre pourquoi, car les clichés de volume (VSS) étaient activés et rien ne justifiait qu’il fut impossible d’accéder aux fichiers source et/ou de créer les fichiers de sauvegarde.

Dans ce cas, UltraBackup propose une fonctionnalité intéressante : le mode débogage. Lorsque cette fonctionnalité est activée, toute opération génère une trace détaillée indiquant les opérations effectuées ainsi que les erreurs renvoyées par Windows. Pour activer ce mode, ouvrez le gestionnaire de sauvegardes, cliquez sur le bouton « Configuration », sélectionnez l’onglet « Avancé » et cochez la case « Activer le débogage ».

Une fois la tâche relancée et achevée, une analyse de la trace de débogage a permis de repérer le même message d’erreur pour les fichiers qui ne pouvaient être copiés : « Le fichier ou le répertoire est endommagé et illisible« .

Ainsi donc UltraBackup n’était pas directement en cause –  Windows indiquait simplement qu’il était impossible de procéder à la copie car le disque de destination possédait certaines structures de données invalides. Peut-être avait-il été déconnecté trop brutalement d’un PC auquel il était attaché ?

Une solution très simple est dans ce cas d’utiliser l’outil chkdsk pour détecter et réparer les erreurs du disque. La ligne de commande a du être saisie (le disque possédait la lettre de lecteur E) :

chkdsk /f E:

Cela a suffi à corriger les erreurs de structure du disque, et a définitivement supprimé les problèmes de copie reportés par UltraBackup.