La procédure suivante concerne la migration de serveurs NetVault en version 11.* et 12.* (Windows et Linux) vers de nouveaux systèmes.
1 / Sur le serveur de production NetVault vérifiez la version et l'architecture (Hybride ou Pure64) en consultant le fichier "version.cfg" se trouvant sous ../netvault/config/
2 / Assurez vous que le nouveau Serveur NetVault ait assez d'éspace disque libre afin de recevoir la NVDB (Base de Données NetVault) a restaurer. Vérifiez la taille de la dernière sauvegarde NVDB et prévoyez d'avoir au minimum 30% d'éspace libre additionnel afin de prendre en charge la croissance de la base.
3 / La sauvegarde de la base de données NetVault que nous allons restaurer doit être la toute dernière.
Avant la denière sauvegarde NVDB, assurez vous que:
- Tous les Jobs de sauvegarde soient suspendu, afin d'éviter qu'il ne se déclenchent automatiquement après la restauration.
- Si nous utilisons une unité DR Series, il est préférable d’avoir un container séparé pour les sauvegardes de la base de données NetVault. Ceci permettra de scanner celui ci plus rapidement sur le nouveau serveur
- Si nous ciblons une bande, notez l'étiquette / le code-barres de bande afin de pouvoir l'identifier facilement pour scanner avant la restauration.
4 / Prenez une copie compressée des dossiers ../netvault/config et ../netvault/etc et copiez-les sur le nouveau serveur dans un répertoire temporaire en dehors de NetVault.
5 / Sur le nouveau serveur, installez la même version NetVault et achitecture (Hybrid ou Pure64) que le serveur précédent.
Lors de l'installation, assurez vous de donner le même nom du NetVault Serveur que sur le serveur précédent.
Vérifiez le nom exact du serveur actuel sous Manage Clients, et notez que le nom est sensible (majuscule/miniscule) et doit être identique.
Important: Si le nouveau serveur est sous Linux, avant d'installer NetVault, vérifiez le guide d'installation de la version installée afin de s'assurer que toutes les conditions de plateforme requises soit réspectées.
6 / Une fois NetVault installé sur le nouveau serveur, ajouter l'unité de stockage contenant la dernière sauvegarde NVDB et scannez la.
Remarque: Lors de l'ajout de librairies, il convient de s'assurer que seules les bandes de la base de données NetVault se trouvent dans les emplacements. Ceci afin d'éviter que NetVault ne fasse l'inventaire de toutes les bandes et permettre un scan plus rapide.
7 / Lorsque le scan est terminé nous pouvons sélectionner le saveset de la NVDB et le restaurer.
Sélectionnez uniquement les objets suivants à restaurer:
Auditor Database,
Schedule Database,
Media Manager,
Backup Indexes
et Scripts.
Lancez la restauration et vous remarquerez que vous serez déconnecté depuis l'interface web, ce qui est normal.
La seule indication que la restauration est terminée sera que la service NetVault est arrêté.
8 / Vous pouvez surveiller la restauration avec le gestionnaire de processus Windows. Tant que nous avons des processus nv*, la restauration n'est pas terminée.
Vous pouvez aussi utiliser la commande “../netvault/bin/nvpmgr status”
Ou sur Linux, la commande suivante pour vérifier si des processus NetVault sont en cours d'exécution.
ps –ef | grep nv
9 / Lorsque les services NetVault sont arrêtés, ne démarrez pas encore NetVault ce qui est important.
Remplacez tout d'abord les fichiers suivants avec les fichiers correspondant que nous avons copié auparavant depuis l'ancien serveur:
../netvault/etc/ machines.dat
../netvault/config/clientlist.txt
../netvault/config/security.cfg
../netvault/config/firewall.cfg
10 / Démarrez maintenant le service NetVault, sélectionnez Change Settings > Server Settings > Process Manager > et modifiez le paramètre «Mémoire partagée (Kb) utilisée pour le tableau de processus» sur 128000
11 / Augmentez la taille du segment de bureau non interactif (zzzz) dans le registre suivant pour permettre l'augmentation de la mémoire partagée configurée à l'étape 10 sur le serveur Windows. Cette étape n'est pas requise sur les serveurs LINUX NetVault. Le simple redémarrage des services sur le serveur Linux permettra à la mémoire de partagée d'être active pour le serveur Linux NetVault.
valeur: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SessionManager \ SubSystems \
> Windows
Le paramètre SharedSection de cette valeur de Registre contrôle l'allocation du segment de bureau. La taille est spécifié en Ko. Le format de spécification de la taille de segment de mémoire est le suivant:
SharedSection = xxxx, yyyy, zzzz
xxx définit la taille maximale du segment de mémoire à l'échelle du système
aaaa définit la taille de chaque segment de bureau
zzzz définit la taille du segment de bureau associé à une station Windows non interactive
Pour augmenter la taille du segment de bureau non interactif
a- Lancez l'Éditeur du Registre. (Dans la zone Exécuter du menu Démarrer, tapez regedit et appuyez sur Entrée.)
b- Développez la session HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \
Clé Manager \ SubSystems.
c- Dans le volet droit, cliquez avec le bouton droit sur Windows et sélectionnez Modifier.
d- Dans la boîte de dialogue Modifier la chaîne, modifiez la valeur du paramètre SharedSection de 512 à 1024:
Windows SharedSection = 1024,3072,1024
e- Cliquez sur OK et fermez l'Éditeur du Registre.
f- Redémarrez les services netvault pour que la modification du registre prenne effet.
12 / Vérifiez que tous vos clients sont ajoutés et joignables. Les fichiers clientlist.txt et security.cfg devraient permettre de récupérer tous les clients et leurs mots de passe. Mais il se pourrait que certains clients doivent repasser la saisie et vérification de mot de passe ainsi que le Check Access et verification Par-feu NetVault afin de permettre la connexion.
Important:
Tout Client Virtuel jaune devra être supprimé et recréé sur le nouveau serveur NetVault.
13 / Tous les plug-ins non standard installés sur le serveur NetVault devront être réinstallés et configurés. Exemple de plug-in VMware, NDMP...
14 / La nouvelle licence pour le nouveau serveur devra être ajoutée ainsi que toute licence requise pour les plugins non standard installés sur le serveur NetVault.