How to Migrate Zimbra Mailboxes to a New Server with Zextras Backup or imapsync

For a full Zimbra-to-Zimbra move, use a supported Zextras Backup migration workflow when you need mailbox data beyond email. Use imapsync when both servers expose the accounts over IMAP and your scope is messages, folders, and flags. Zextras says its older Zextras Migration Tool is no longer available. Its Zimbra migration guidance points administrators to Zextras Backup. Imapsync is a separate command-line option for copying IMAP mailboxes; it does not replace a Zimbra-aware migration for calendars, contacts, shares, or account settings.

That distinction determines how much you must provision and test on the new server. Before changing MX records or letting users work on the destination, confirm the source and destination versions, licensing, authentication, storage, and the exact data you must retain.

Documentation checked October 6, 2026. The official imapsync site lists release 2.314. Zextras’s migration article says the legacy Migration Tool is unavailable and describes a Zextras Backup route. Zextras pages and examples are version-dependent; validate them against your installed Zextras and Zimbra releases before a production run.

Un tableau comparatif côte à côte répertorie les e-mails, les contacts, les calendriers et les paramètres de Zextras Backup, ainsi que les e-mails, les dossiers et les indicateurs IMAP pour imapsync.
Choose Zextras Backup when the migration scope includes Zimbra collaboration data; choose imapsync for an IMAP mailbox copy.

1. Choose the route that matches the data you need

RouteBest fitWhat to plan for
Zextras BackupZimbra-to-Zimbra migration where you need mail plus supported mailbox and domain dataCompatible Zimbra/Zextras releases, product entitlement, backup storage, and a Zimbra administrator comfortable with CLI operations
imapsyncCopying mailboxes between IMAP servers, including Zimbra, one mailbox at a time or in a controlled scriptIMAP reachability and credentials on both servers, destination folder mapping, and separate migration of non-mail data

Zextras’s published Zimbra migration guide lists email and folders, contacts, calendars, tasks, shares, preferences, signatures, identities, and some domain or class-of-service data among the items its Backup workflow can migrate. It also says the workflow does not migrate server configuration, LDAP configuration, MTA or proxy configuration, or custom branding. Exact coverage depends on product versions and settings, so treat that list as a scope checklist and verify each required item in the current documentation.

Imapsync works through IMAP. It copies mailbox folders and messages and can synchronize message flags that the destination supports. It does not transfer a Zimbra server’s LDAP directory, account preferences, calendars, address books, shared resources, or server configuration. If any of those matter, plan another supported export/import method or select the Zextras route.

Do not build a new plan around the old Zextras Migration Tool: the Zextras migration guide says it is no longer available. Also avoid copying obsolete IMAP advice from archived Zimbra pages without checking it against the current imapsync Zimbra FAQ; that FAQ specifically warns that an older Zimbra imapsync guide is obsolete.

2. Prepare both servers before copying data

Make an inventory before provisioning the destination: domains, accounts, aliases, quotas, mailbox sizes, user passwords or reset plan, shared folders, calendars, contacts, distribution lists, retention needs, and the server features users depend on. Identify which host receives new mail during each phase. Keep this inventory as your post-migration checklist.

  • Confirm platform support. Verify the destination is installed, operating, and on a Zimbra/Zextras combination supported for your migration path. For Zextras Backup, the vendor’s Zimbra workflow requires a Zextras Backup destination and a source running Zextras Backup or Zimbra Suite Plus. Confirm entitlement with the vendor before relying on the feature.
  • Check capacity. Estimate space for the destination’s live mail store, staged source backup or export, and destination backup. The Zextras migration guide warns that the destination can need room for all three; do not size it only from users’ visible mailbox totals.
  • Back up and test restores. Keep a separate recoverable backup of the source. For a Zextras migration, follow the installed version’s checks and backup procedure. For imapsync, use a test mailbox on the destination first; imapsync’s tutorial emphasizes that the source is read while the destination is modified.
  • Test connectivity and authentication. Confirm that an administrator or test user can reach both IMAP endpoints using the intended secure connection. Do not enable clear-text authentication merely because an old guide says to; use the supported TLS/SSL and authentication settings for your Zimbra release.
  • Plan DNS and mail flow. If the MX record will change, lower its TTL in advance if your DNS provider permits it, then retain the old server during the transition so delayed or cached delivery can be monitored and reconciled.
Un panneau de contrôle sombre affiche les comptes de destination provisionnés, la sauvegarde source vérifiée et l'accès IMAP testé comme trois vérifications préalables à la migration.
Before a migration run, confirm target accounts, a recoverable source backup, and working IMAP access where imapsync will be used.

3. Use Zextras Backup for a Zimbra-aware migration

Cette procédure est conçue pour les administrateurs qui migrent entre systèmes Zimbra et qui ont besoin de fonctionnalités supplémentaires par rapport au protocole IMAP. Il ne s'agit pas d'une commande unique et universelle : les versions des produits source et de destination, l'organisation du chemin de sauvegarde, les permissions, le stockage et l'ordre de migration sont des facteurs importants. Le guide de Zextras précise que ses commandes CLI doivent être exécutées en tant zimbraqu'utilisateur, sauf indication contraire.

Créer et transférer une sauvegarde source

Suivez le guide de sauvegarde Zextras correspondant à votre version installée. La procédure pas à pas de Zextras Zimbra commence par des vérifications d'intégrité du code source et une analyse approfondie SmartScan. Un exemple de commande est présenté ci-dessous ; vérifiez la syntaxe de la commande et les éventuelles étapes de maintenance nécessaires pour votre version avant de l'exécuter :

zxsuite backup doSmartScan start deep true

Une fois les données sources exportées, transférez les données de sauvegarde nécessaires vers un répertoire intermédiaire sur le système de destination. Zextras propose rsyncune méthode de transfert possible et recommande de répéter le transfert tant que la source reste active, afin que les transferts suivants ne concernent que les données modifiées. Le chemin d'accès au répertoire intermédiaire de destination doit être accessible en lecture par l'utilisateur Zimbra et ne doit pas être confondu avec le chemin d'accès actif de la sauvegarde Zextras sur le système de destination. Protégez le canal de transfert et conservez un journal de chaque transfert.

L'invite du terminal utilisateur Zimbra affiche la commande Zextras Backup deep SmartScan, sans affichage de la sortie de la commande.
L'exemple côté source lance une analyse SmartScan approfondie ; l'écran affiche uniquement la commande, et non une analyse terminée.

Provisionner et restaurer à destination

Zextras propose une procédure d'importation de configuration uniquement, qui crée les domaines, les classes de service et les comptes sans restaurer le contenu des boîtes aux lettres. Il s'agit d'une phase de configuration, et non d'une restauration complète de la messagerie.

zxsuite backup doExternalRestore /path/for/data/ provisioning_only TRUE

Après la mise en service, effectuez une restauration externe complète avec un niveau de concurrence déterminé lors d'un test sur votre serveur de destination. Zextras fournit concurrent_accountsce niveau de concurrence en tant que paramètre et recommande de tester les performances plutôt que de supposer qu'une valeur unique convient à tous les serveurs. Répétez le transfert de la sauvegarde source et la restauration incrémentielle appropriée autant de fois que nécessaire pour prendre en compte les modifications apportées pendant la migration. Conservez la source disponible jusqu'à ce que les utilisateurs et le flux de messagerie soient validés.

Le fournisseur décrit des variantes par étapes et en une seule passe, dont l'ordre peut dépendre du plan de basculement. Suivez la procédure correspondant à votre version installée plutôt que de mélanger les commandes de différentes versions. Ne modifiez ni ne supprimez les données de sauvegarde importées ni les fichiers de configuration pendant la restauration.

L'invite du terminal utilisateur Zimbra affiche la commande de restauration externe Zextras avec le paramètre provisioning_only TRUE.
La commande de provisionnement uniquement prépare les comptes de destination ; le contenu des boîtes aux lettres nécessite une étape de restauration complète distincte.

4. Utilisez imapsync lorsque votre application concerne la messagerie IMAP.

Imapsync est utile lorsque les boîtes aux lettres source et de destination sont accessibles via IMAP et que vous souhaitez copier messages et dossiers sans installer de produit de migration spécifique à Zimbra. Il est disponible pour Linux, Windows et macOS. Les exemples ci-dessous utilisent des espaces réservés ; les noms de serveur et les identifiants réels ne sont pas fournis. Stockez les mots de passe dans un script protégé ou via une autre méthode de gestion des secrets approuvée ; ne les publiez jamais dans un ticket, l’historique d’une session partagée ou un article.

Commencez par une boîte aux lettres source et une boîte aux lettres de destination de test. Effectuez un test à blanc pour vérifier les connexions et inspecter le mappage des dossiers sans écrire dans la destination. Le tutoriel officiel d'Imapsync présente les options suivantes pour une première vérification des dossiers uniquement :

imapsync \
  --host1 SOURCE_IMAP --user1 USER --password1 SOURCE_SECRET \
  --host2 DEST_IMAP   --user2 USER --password2 DEST_SECRET \
  --automap --justfolders --dry

Remplacez les espaces réservés en utilisant le système d'authentification sécurisé de votre organisation. Vérifiez que la source et la destination correspondent aux hôtes prévus, que les deux connexions réussissent et que les dossiers tels que « Éléments envoyés », « Brouillons » et « Corbeille » sont bien associés à leurs noms de destination. Si l'association est incorrecte, corrigez-la avant de copier les messages.

Un modèle de terminal affiche une simulation imapsync utilisant des hôtes source et de destination, le mappage automatique des dossiers, justfolders et les indicateurs de simulation.
Le modèle de test à blanc vérifie l'accès aux points de terminaison et le mappage des dossiers sans copier le contenu des boîtes aux lettres.

Une fois le test réussi, supprimez-le --justfolderset --dryeffectuez la copie de la boîte aux lettres. Ne le conservez --automapque si le mappage proposé correspond à vos noms de dossiers.

imapsync \
  --host1 SOURCE_IMAP --user1 USER --password1 SOURCE_SECRET \
  --host2 DEST_IMAP   --user2 USER --password2 DEST_SECRET \
  --automap

Si vous avez de nombreux utilisateurs, exécutez la commande testée pour chaque boîte aux lettres via un script contrôlé. Consultez le tutoriel officiel d'imapsync et les bonnes pratiques concernant la syntaxe et les options spécifiques à votre plateforme. Évitez les options destructives telles que ` --delete1--delete` --delete2ou `--delete`, sauf si vous souhaitez intentionnellement supprimer des données de la source et que vous avez testé le résultat sur une destination temporaire. Une copie de migration ne doit pas effacer inopinément les messages sources ni les données spécifiques à la destination.

Un modèle de terminal illustre la structure de la commande imapsync pour la copie du courrier IMAP avec les comptes source et de destination et le mappage automatique des dossiers.
La commande de copie intégrale omet les mots de passe dans l'illustration ; fournissez les informations d'identification de manière sécurisée et n'exécutez la commande qu'après que la simulation à blanc ait été concluante.

5. Exécutez une dernière synchronisation delta et inversez le flux de messagerie.

Quelle que soit la méthode choisie, une première synchronisation peut prendre du temps, les utilisateurs continuant à travailler. Planifiez une synchronisation finale peu avant la bascule. Avec imapsync, relancez la même commande testée : cet outil est conçu pour les synchronisations incrémentales et ignore généralement les messages déjà synchronisés. Dans la mesure du possible, conservez la boîte aux lettres source inchangée lors de la dernière synchronisation. Si des utilisateurs utilisaient déjà les deux serveurs, traitez ces modifications divergentes séparément ; imapsync n'est pas un outil de fusion bidirectionnelle.

Pour Zextras Backup, suivez la procédure d'importation par étapes spécifique à votre version et répétez l'étape de transfert/restauration de sauvegarde requise afin de prendre en compte les modifications apportées depuis la dernière importation. Attention : l'importation des e-mails, calendriers et contacts n'est pas prise en compte lors du provisionnement. En effet, elle crée la structure des comptes sans importer le contenu des boîtes aux lettres.

Lorsque le serveur de destination est prêt à recevoir les e-mails, modifiez l'enregistrement MX et les enregistrements webmail associés conformément à votre configuration DNS et proxy. Laissez l'ancien serveur en fonctionnement et surveillez les deux systèmes pendant l'expiration des caches DNS et la réception des e-mails retardés. Prévoyez une période de maintenance documentée et indiquez aux utilisateurs s'ils doivent se connecter à l'ancien ou au nouveau serveur pendant chaque phase.

Un modèle de terminal indique l'opération « Synchronisation delta finale » et affiche le même modèle de commande source et destination imapsync.
Répétez la synchronisation IMAP testée en tant que dernière étape de synchronisation delta afin que les courriels reçus lors de la première copie puissent être inclus.

6. Vérifiez le nouveau serveur avant de mettre hors service l'ancien.

Testez un échantillon représentatif de boîtes aux lettres de différentes tailles et de styles variés (petites, grandes, récentes et anciennes). Comparez le contenu des dossiers et le nombre de messages, ouvrez les messages avec leurs pièces jointes, vérifiez leur statut (lus/non lus et marqués) et assurez-vous que les messages envoyés apparaissent bien dans le dossier prévu. Envoyez et recevez des messages vers la destination, puis vérifiez que la requête MX publique et les journaux du serveur indiquent une bonne réception sur l'hôte attendu.

Pour une migration Zextras, testez séparément les calendriers, les contacts, les tâches, les partages, les identités, les signatures, les préférences utilisateur et tous les paramètres de domaine ou de classe de service inclus dans votre périmètre. Zextras documente une vérification de cohérence des partageszxsuite backup doCheckShares ; utilisez la procédure de réparation correspondante uniquement si nécessaire et prise en charge par votre version installée. Revérifiez le comportement des accès utilisateur et des mots de passe.

Conservez le serveur source et une sauvegarde récupérable jusqu'à l'approbation du résultat par les parties prenantes et la fin de la période de conservation. Ne supprimez pas l'ancien hébergement simplement parce que la destination accepte les connexions. Clôturez le projet uniquement après confirmation du routage du courrier électronique, de l'accès utilisateur, des données non liées au courrier et des enregistrements de restauration.

Une liste de vérification non cochée indique les répertoires MX pointant vers la destination, l'identifiant de connexion de l'utilisateur, les dossiers et les messages, ainsi que les calendriers et les contacts pour le routage Zextras.
Utilisez la liste de contrôle pour vérifier la livraison et le contenu de la boîte aux lettres ; testez les calendriers et les contacts lorsque le service Zextras est concerné.

Sources

Laisser un commentaire

Les 10 meilleurs outils de balayage ping pour trouver les appareils sur votre réseau

Les 10 meilleurs outils de balayage ping pour trouver les appareils sur votre réseau

Comparez 10 outils de balayage ping pour une découverte rapide du réseau local, une analyse multiplateforme et la gestion des adresses IP. Découvrez ce qu'un balayage peut – et ne peut pas – vous révéler.

6 outils de gestion de réseau performants pour le suivi des performances

6 outils de gestion de réseau performants pour le suivi des performances

Comparez six outils de gestion de réseau pour la surveillance des performances, notamment la couverture SNMP, la cartographie, les alertes, les modèles de déploiement et les compromis en matière de coûts.

Moniteur de ping : 7 outils gratuits et open source pour la disponibilité du réseau

Moniteur de ping : 7 outils gratuits et open source pour la disponibilité du réseau

Comparez sept moniteurs de ping gratuits et open source, allant des suites réseau complètes aux sondes de latence ciblées, et choisissez celui qui convient le mieux à vos besoins en matière de disponibilité, de perte de paquets et d'historique.

Meilleurs analyseurs Wi-Fi pour Windows, iOS et Android

Meilleurs analyseurs Wi-Fi pour Windows, iOS et Android

Comparez les meilleurs analyseurs Wi-Fi pour Windows, iPhone et Android, incluant des outils pour la congestion des canaux, la couverture du signal, les cartes thermiques et le dépannage réseau.

La qualité de service (QoS) dans les réseaux : définition et fonctionnement

La qualité de service (QoS) dans les réseaux : définition et fonctionnement

Découvrez ce que signifie la QoS dans le domaine des réseaux, comment les marquages ​​DSCP et les files d'attente de trafic priorisent la voix, la vidéo et les applications professionnelles, et ce que la QoS ne peut pas corriger.

Meilleur logiciel serveur SFTP pour les transferts de fichiers sécurisés

Meilleur logiciel serveur SFTP pour les transferts de fichiers sécurisés

Comparez les logiciels serveurs SFTP fiables pour Windows et Linux, notamment OpenSSH, Bitvise, SolarWinds et SFTPGo. Trouvez la solution idéale pour vos besoins en matière de sécurité et de transfert de fichiers.

Les 7 meilleurs outils de gestion d'adresses IP pour les équipes réseau

Les 7 meilleurs outils de gestion d'adresses IP pour les équipes réseau

Comparez sept outils de gestion d'adresses IP pour la découverte de sous-réseaux, la coordination DNS et DHCP, l'inventaire réseau et l'IPAM open source.

Bonnes pratiques de surveillance réseau : que surveiller et quels outils utiliser

Bonnes pratiques de surveillance réseau : que surveiller et quels outils utiliser

Mettez en place une surveillance réseau pratique avec une couverture claire des périphériques, des indicateurs de performance utiles, des alertes exploitables et une comparaison de SolarWinds NPM, PRTG et OpManager.

Les 10 meilleurs outils d'analyse réseau pour la découverte des périphériques et des adresses IP

Les 10 meilleurs outils d'analyse réseau pour la découverte des périphériques et des adresses IP

Comparez les outils d'analyse réseau pour la découverte rapide des périphériques, les analyses IP multiplateformes et la gestion des identités et des accès IP (IPAM) d'entreprise, avec des conseils pour adapter chaque option à votre réseau.

Comment utiliser Nmap pour traceroute et lire le chemin réseau

Comment utiliser Nmap pour traceroute et lire le chemin réseau

Utilisez l'option --traceroute de Nmap pour associer les sauts à un hôte autorisé, comprendre les résultats des sauts et du RTT, et résoudre les problèmes de réponses manquantes sans sur-analyse.