Merak Mail Server : Procédure de migration
- Par: serveurblog
- Le: 22.10.2008 15:34:52
- Dans: Merak Icewarp
Sauvegarde de la configuration et des données existantes
Il faut auparavant vérifier dans la console d'administration la configuration de la sauvegarde. Aller dans Système -> Outils -> Sauvegarde système -> groupe Options et cocher les cases "Sauvegarder les paramètres utilisateurs" et "Sauvegarder la licence".
1. Sauvegarder la configuration du serveur existant en utilisant le menu Fichier -> Sauvegarder la configuration...
Cette action génère un fichier avec le suffixe ".MCB".
Ce fichier contient les informations suivantes :
- La licence
- La configuration de tous les domaines et tous les comptes (tous les paramètres du menu 'Domaines et Comptes')
- La configuration GroupWare (y compris la base de données par défaut : la base MSAccess 'calendar.mdb' ou SQLite 'groupware.db')
- La configuration anti-spam (y compris les bases de référence : *.db ainsi que la base de données par défaut : la base MSAccess 'challenge.mdb' ou 'antispam.db')
- La configuration globale du WebMail
- Tous les filtres (menu 'Serveur de Messagerie' / 'Filtres')
- Les listes globales (menu 'Etat' / 'File de Spams') : quarantaine, liste blanche, liste noire, liste grise, liste des adresses IP bloquées
- Les chemins des répertoires (menu 'Système' / 'Stockage' / 'Dossiers')
Ce fichier ne contient pas :
- Les paramétrages individuels des utilisateurs du WebMail classique (par défaut, le répertoire 'Webmail/users' ou celui renseigné dans le menu 'Paramètres' / 'Administration du webmail' / section 'Paramètres Principaux' / champ 'Répertoire utilisateurs')
- Les emails proprement dits (répertoires 'mail/<domaine>/<user>/<folder name>')
- Les bases de données externes
- Les fichiers du WebMail pro dans calendar\attachments
2. Sauvegarder les données
Sauvegarder tout le contenu des répertoires suivants :
- '<répertoire d'installation de Merak>/webmail/users' ou celui indiqué dans WebMail ('Paramètres' / 'Administration du webmail' / section 'Paramètres Principaux' / champ 'Répertoire utilisateurs')
- <répertoire contenant les e-mails>
- Les fichiers du Webmail Pro dans calendar\attachments
Sauvegarder les bases de données externes, si utilisées :
- La base de comptes
- La base de GroupWare (la base par défaut 'calendar.mdb' ou 'groupware.db' est incluse dans le backup .MCB)
- La base d'anti-spam et de quarantaine (la base par défaut 'challenge.mdb' ou 'antispam.db' est incluse dans le backup .MCB)
3. Sauvegarder la licence
Exporter la licence au format XML en utilisant le menu 'Aide' / 'Licences…' / 'Exporter information de licence…'
Préparation du nouveau serveur
Installer Merak sur le nouveau serveur – utiliser la même version de Merak que sur l'ancien serveur et l'installer au même endroit que l'ancienne installation (même disque et même répertoire).
Merak sera maintenant installé en mode "évaluation 30 jours". Une nouvelle clé de référence correspondant au nouveau serveur sera générée.
Transfert des données
- Copier la sauvegarde de l'ancien répertoire du paramétrage WebMail des utilisateurs sur le nouveau serveur (dans <répertoire d'installation de Merak>/webmail/users; si copie vers un autre répertoire il faut l'indiquer dans le WebMail - 'Paramètres' / 'Administration du webmail' / section 'Paramètres Principaux' / champ 'Répertoire utilisateurs')
- Copier la sauvegarde de l'ancien répertoire des e-mails sur le nouveau serveur (dans le répertoire indiqué dans le menu 'Système' / 'Stockage' / 'Dossiers' sur le nouveau serveur)
- Les fichiers du WebMail pro dans calendar\attachments
- Restaurer la sauvegarde des bases de données suivantes (le cas échéant)
o La base de comptes
o La base de GroupWare
o La base d'anti-spam et de quarantaine
o Pour chaque base de données ainsi restaurée, créer un nouveau DSN (menu 'Outils d'administration' / 'Sources de Données (ODBC)' de Windows; associer le DSN à la bonne base sur la console Merak du nouveau serveur.
Restauration du fichier .MCB
Restaurer la configuration de l'ancien serveur en utilisant le menu Fichier -> Restaurer la configuration...
La restauration va récupérer la licence de l'ancien serveur mais elle ne correspond pas à la clé de référence du nouveau serveur. Cela se voit avec le message "Reference key mismatch" dans la fenêtre des licences (menu 'Aide' / 'Licences…')
Vous avez sept jour pour régénérer une nouvelle licence – voir ci dessous.
Génération d'une nouvelle licence pour correspondre au nouveau serveur
1. Rechercher le numéro de commande (Order ID)
Repérer le contenu du champ <purchaseid> dans le fichier XML de la licence
2. Rechercher la nouvelle clé de référence (Reference Key)
Sur la console d'administration du nouveau serveur, repérer le contenu de la case 'Clé du serveur' du menu 'Aide' / 'Licences…'
3. Générer le nouveau bloc de licence
4. Aller sur le site www.icewarp.com dans le menu 'Purchase' / 'On-Line License retrieval' et choisir 'Request license'
5. Entrer l'OrderID et le Reference Key récupérés dans les étapes précédentes.
6. Cliquer sur "Submit".
7. La page Web s'affiche le nouveau le nouveau bloc de licence.
8. Copier ce bloc dans la souris.
9. Sur la console d'administration du nouveau serveur, aller dans le menu 'Aide' / 'Licences…'
10. Cliquer sur le bouton “Entrer la licence…”.
11. Dans la nouvelle fenêtre qui apparaît, coller le bloc de licence
12. Cliquer sur le bouton "Valider".
13. Vérifier toutes les informations de licences affichées (en particulier, plus d'alerte sur 'Reference key mismatch')
Sauvegarde de la nouvelle configuration
Après vérification complète du bon fonctionnement du nouveau serveur, mettre en place des sauvegardes régulières de la configuration et des données du nouveau serveur :
- Fichier .MCB
- <répertoire d'installation de Merak>/webmail/users
- <répertoire contenant les e-mails>
- Les bases de données externes, si utilisées : (la base de comptes, la base de GroupWare, la base d'anti-spam et de quarantaine).