Comment sauvegarder et restaurer des boîtes aux lettres individuelles dans Zimbra CE

Pour Zimbra Open Source Edition (CE/FOSS), exportez chaque boîte mail individuellement zmmailboxdans une archive ZIP avec ses métadonnées, puis importez cette archive dans une boîte mail temporaire et vérifiez-la avant de restaurer quoi que ce soit sur le compte principal. Cette méthode offre une solution pratique pour l'exportation et la restauration du contenu de chaque boîte mail. Attention : il ne s'agit pas d'une sauvegarde serveur à un instant précis. Le processus intégré de Zimbra zmbackupest zmrestoredocumenté comme une fonctionnalité de la Network Edition, et l'exportation d'une boîte mail ne sauvegarde ni le LDAP, ni la configuration du serveur, ni les certificats, ni l'installation complète de Zimbra.

Les commandes ci-dessous suivent la documentation Zimbra relative à l'exportation en ligne de commande et via REST. Exécutez-les sur un serveur Zimbra en tant zimbraqu'utilisateur du système d'exploitation, en remplaçant les chemins d'accès à votre boîte aux lettres et à vos sauvegardes, et testez-les avec la version exacte de Zimbra que vous utilisez. Le guide d'administration officiel fait la distinction entre les formats ZIP et TGZ : pour une exportation complète de votre boîte aux lettres, utilisez le format ZIPmeta=1 ; le format TGZ exclut par défaut les calendriers et les tâches.

Un terminal Linux affichant les commandes de version de Zimbra et de taille de boîte aux lettres.
Vérifiez la version de Zimbra et la taille de la boîte aux lettres cible avant l'exportation. L'affichage et le résultat des commandes varient selon la version de Zimbra ; ces exemples sont fournis à titre indicatif.

Ce que cette méthode soutient

zmmailboxCette fonction utilise les fonctions d'exportation/importation REST de Zimbra pour une boîte aux lettres sélectionnée. Avec les métadonnées ZIP activées, l'archive peut inclure les messages, les dossiers, les contacts, les calendriers, les tâches et autres éléments de la boîte aux lettres pris en charge par la version installée. Avant toute utilisation à des fins de conformité ou de migration, veuillez consulter le tableau de couverture et les options dans le guide de l'administrateur Zimbra correspondant.

MéthodeMeilleure adaptationLimite importante
ZIPavecmeta=1Exportation individuelle du contenu des boîtes aux lettres avec une couverture d'éléments plus étendueNe capture pas la configuration du serveur et ne fournit pas de récupération incrémentielle à un point précis dans le temps
TGZexportation par défautCourrier et données de boîtes aux lettres sélectionnées lorsque cette couverture plus restreinte est acceptableLe guide d'administration actuel de Zimbra indique que le calendrier et les tâches ne sont pas inclus dans les paramètres par défaut de TGZ.
Outils de sauvegarde Network EditionSauvegardes complètes/incrémentielles planifiées et restauration à un point précis dans le temps au niveau du compteCes outils font partie des fonctionnalités de l'édition réseau zmbackup.zmrestore

Pour une restauration complète du serveur après sinistre, associez l'exportation des boîtes aux lettres à un plan de sauvegarde complet du serveur et du LDAP, testé séparément et adapté à la version. Un fichier ZIP seul ne permet pas de reconstruire un serveur Zimbra.

Avant de commencer

  • Vérifiez l'installation et la version zmcontrol -v. Avant de choisir vos outils de sauvegarde, vérifiez si le serveur utilise une version communautaire/FOSS ou une version Network Edition sous licence.
  • Identifiez l'adresse exacte de la boîte aux lettres et vérifiez sa taille. La gmscommande ci-dessous affiche la taille de la boîte aux lettres ; prévoyez suffisamment d'espace pour l'archivage et une copie de sauvegarde.
  • Choisissez un répertoire de sauvegarde avec des permissions restreintes. Privilégiez un système de fichiers distinct ou un serveur de sauvegarde séparé afin qu'une panne de disque sur le serveur de messagerie n'entraîne pas la destruction des deux copies.
  • Planifiez l'exportation pendant une période de faible activité pour une boîte aux lettres volumineuse ou très sollicitée. L'option de délai d'expiration -t 0indique zmmailboxde ne pas appliquer le délai d'expiration normal de la commande ; elle ne rend pas l'exportation atomique et ne la protège pas contre les interruptions.
  • Ne stockez pas l'unique copie d'une archive non chiffrée dans un répertoire accessible à tous. Chiffrez le fichier au niveau du système de fichiers ou du support de sauvegarde et limitez l'accès à celui-ci.

Exporter une boîte aux lettres depuis Zimbra CE

1. Vérifiez la taille de la boîte aux lettres et la configuration de la boîte aux lettres

Ouvrez un shell root ou utilisez une session d'administrateur autorisée, puis connectez-vous au zimbracompte. Vérifiez la version et interrogez la boîte aux lettres que vous souhaitez exporter. Par exemple :

su - zimbra
zmcontrol -v
zmmailbox -z -m alice@example.com gms

Utilisez l'adresse réelle, par exemplealice@example.com : . Vérifiez qu'il s'agit du bon compte avant de continuer ; l' -margument sélectionne la boîte aux lettres que la commande lira ou modifiera.

2. Préparez une destination restreinte

En tant qu'administrateur, créez un répertoire de sauvegarde appartenant au compte Zimbra, puis retournez à l'interface Zimbra. Adaptez le chemin d'accès à votre configuration de stockage :

install -d -o zimbra -g zimbra -m 700 /srv/zimbra-mailbox-backups
su - zimbra
umask 077

Le mode répertoire limite l'accès au compte Zimbra. Conservez la copie de sauvegarde sur un système ou un support de stockage distinct et protégé, conformément à votre procédure de sauvegarde habituelle. Ne stockez pas l'unique copie d'archive dans la boîte aux lettres active.

3. Exporter au format ZIP avec métadonnées

Exécutez l'exportation de la boîte aux lettres et redirigez sa sortie vers un nom de fichier d'archive daté :

/opt/zimbra/bin/zmmailbox -z -m alice@example.com -t 0 gru "?fmt=zip&meta=1" > /srv/zimbra-mailbox-backups/alice-2026-10-07.zip

gruest l'abréviation documentée de getRestURL. La requête entre guillemets demande le format ZIP avec métadonnées. L' -t 0option supprime le délai d'expiration de la commande, recommandé par Zimbra pour les exportations de boîtes aux lettres volumineuses. Conservez les guillemets autour de la requête afin que l'interpréteur de commandes ne considère pas l'esperluette comme un opérateur d'arrière-plan.

Attendez que la commande s'affiche à nouveau et vérifiez son code de sortie avant de déplacer l'archive. Si la boîte aux lettres est volumineuse, vérifiez l'espace libre et les journaux du serveur plutôt que de supposer qu'une commande rapide signifie que l'exportation est terminée. Veillez à ce qu'aucun autre processus n'écrase une sauvegarde portant le même nom.

Commande terminal permettant d'exporter une boîte mail Zimbra sous forme d'archive ZIP avec métadonnées.
Utilisez le format ZIP avec métadonnées pour une exportation plus complète du contenu des boîtes aux lettres. L'interface et les résultats des commandes varient selon la version de Zimbra ; ces exemples sont fournis à titre indicatif.

4. Testez l'archive et confirmez le fichier.

Vérifiez d'abord que l'exportation existe et que sa taille est plausible et non nulle :

ls -lh /srv/zimbra-mailbox-backups/alice-2026-10-07.zip
unzip -t /srv/zimbra-mailbox-backups/alice-2026-10-07.zip

Une sauvegarde réussie unzip -tconfirme que le conteneur ZIP est lisible sans erreur structurelle détectée. Elle ne garantit cependant pas la présence de tous les messages ou éléments de calendrier ; il est donc recommandé d'inspecter également l'archive lors d'un test de restauration. Si votre processus de sauvegarde utilise une somme de contrôle, enregistrez-la et conservez-la avec la copie à vérifier.

Un terminal exécutant la commande unzip -t sur une archive ZIP de boîte aux lettres.
Testez le conteneur ZIP avant de considérer l'archive comme une sauvegarde utilisable. Les écrans et les résultats des commandes varient selon la version de Zimbra ; ces exemples sont fournis à titre indicatif.

5. Protéger et copier l'archive

Copiez le fichier vers un emplacement de sauvegarde distinct à l'aide de votre système de transfert ou de sauvegarde sécurisé approuvé. Stockez-le avec un identifiant de boîte aux lettres clair, la version de Zimbra et la date d'exportation. Appliquez le chiffrement au repos et des contrôles d'accès à l'emplacement de sauvegarde ; l'exportation ZIP elle-même ne doit pas être considérée comme chiffrée. Conservez plusieurs copies de récupération conformément à votre politique de rétention et testez régulièrement une copie stockée hors serveur plutôt que le seul fichier présent sur le serveur de messagerie.

Un gestionnaire de fichiers affichant une archive ZIP de boîte aux lettres dans un répertoire de sauvegarde.
Stockez l'archive dans un emplacement de sauvegarde protégé, distinct du serveur de messagerie actif. L'affichage et les résultats des commandes varient selon la version de Zimbra ; ces exemples sont fournis à titre indicatif.

Remettez la boîte aux lettres en sécurité

6. Créez une boîte aux lettres de récupération temporaire

Avant d'importer des données dans une boîte mail de production, créez un compte temporaire inutilisé sur un serveur Zimbra de test ou de récupération exécutant une version compatible. Utilisez un mot de passe complexe et limitez l'accès. Vous pouvez créer ce compte via la console d'administration ou lors de votre procédure de provisionnement habituelle. Une boîte mail de test vous permet d'examiner l'archive sans mélanger son contenu avec celui du compte de production.

Copiez l'archive sur ce serveur Zimbra et assurez-vous que l' zimbrautilisateur peut la lire. Le compte de destination doit exister avant d'appeler la fonction postRestURL.

Formulaire de création de compte d'administration Zimbra avec une adresse de boîte aux lettres pour les vérifications de récupération.
Créez une boîte aux lettres de récupération distincte pour effectuer un test de restauration en toute sécurité. Les écrans et les résultats des commandes varient selon la version de Zimbra ; ces exemples sont fournis à titre indicatif.

7. Importer dans la boîte aux lettres de récupération

À utiliser postRestURLavec le compte de récupération comme cible et resolve=skippour une gestion prudente des doublons :

/opt/zimbra/bin/zmmailbox -z -m restore-check@example.com -t 0 postRestURL "?fmt=zip&resolve=skip" /srv/zimbra-mailbox-backups/alice-2026-10-07.zip

Voici restore-check@example.comle compte temporaire. Zimbra indique skipque, par défaut, les éléments en double sont ignorés en cas de conflit. Sur une boîte aux lettres de test vide, cela permet de réaliser un premier test de restauration simple. Le comportement d'importation et les types d'éléments pris en charge peuvent varier d'une version à l'autre ; consultez donc la documentation de la version cible et examinez le résultat.

Commande terminale important une archive ZIP dans une boîte aux lettres de récupération Zimbra avec resolve=skip.
Commencez par importer les données dans la boîte aux lettres de récupération et désactivez la gestion des conflits pour le test. L'affichage exact et les résultats des commandes varient selon la version de Zimbra ; ces exemples sont fournis à titre indicatif.

8. Vérifiez les données restaurées avant la récupération.

Ouvrez le compte de test dans le client web Zimbra. Vérifiez un échantillon de messages récents et anciens, les noms de dossiers, les contacts, les entrées de calendrier, les tâches et toute autre donnée pertinente pour ce compte. Ensuite, listez ses dossiers et le nombre de messages depuis l'interface de ligne de commande (CLI).

/opt/zimbra/bin/zmmailbox -z -m restore-check@example.com gaf
/opt/zimbra/bin/zmmailbox -z -m restore-check@example.com gms

Comparez le contenu affiché avec la boîte aux lettres prévue et la date d'exportation. Les chiffres ne correspondront pas forcément à l'identique si des utilisateurs ont continué à travailler après l'exportation, si des éléments supprimés ont été exclus par défaut ou si la version cible gère certains types d'éléments différemment. L'important est de vérifier que l'archive s'ouvre et que le contenu représentatif attendu est utilisable dans le client.

Vue webmail de Zimbra affichant la liste des dossiers et un exemple de message sélectionné.
Examinez les dossiers restaurés et les éléments d'exemple dans le client web Zimbra. Les écrans et les résultats des commandes varient selon la version de Zimbra ; ces aperçus sont donnés à titre indicatif.
Un terminal exécutant zmmailbox gaf avec des dossiers de boîte aux lettres et le nombre de messages.
Comparez les noms des dossiers et le nombre de messages après le test de restauration. Les écrans et les résultats des commandes varient selon la version de Zimbra ; ces exemples sont fournis à titre indicatif.

Importer dans la boîte aux lettres d'origine

Si vous devez fusionner une exportation avec la boîte aux lettres existante, remplacez l'adresse de transit dans la commande par l'adresse de la boîte aux lettres d'origine et conservez-la resolve=skippour une tentative de fusion non destructive. Cette opération est conçue pour ignorer les doublons et importer les éléments absents ; elle ne restaure pas la boîte aux lettres à un état antérieur et ne supprime pas les contenus récents.

N’utilisez pas cette commande à la légère resolve=resetni resolve=replacesur un compte en production. La documentation Zimbra indique que la réinitialisation supprime le contenu du dossier de destination existant avant l’importation ; si la destination est la racine de la boîte aux lettres, cela peut vider cette dernière. Remplacez les suppressions et recréez les éléments correspondants. Testez d’abord la commande exacte sur un compte temporaire et effectuez une nouvelle sauvegarde avant toute importation en production. Si une restauration complète à un point précis dans le temps est nécessaire, utilisez la procédure de restauration de l’édition Network sous licence ou une procédure de récupération au niveau du serveur soigneusement planifiée et adaptée à votre configuration.

Problèmes courants et vérifications de récupération

  • Le fichier d'exportation est vide ou anormalement petit : vérifiez le code de sortie de la commande, l'espace disque disponible, les permissions de la boîte aux lettres et les journaux de Zimbra. Relancez l'exportation sous un nouveau nom après avoir résolu le problème.
  • L'archive a échouéunzip -t : ne l'importez pas. Réexportez-la dans un nouveau fichier et vérifiez l'espace de stockage disponible ainsi que toute interruption de connexion (shell, SSH ou transfert de sauvegarde).
  • Il manque des éléments dans le calendrier ou les tâches : vérifiez si l’exportation a utilisé le format ZIP meta=1. Le tableau des formats de Zimbra distingue le format ZIP du contenu TGZ par défaut.
  • L'importation signale des doublons ou conserve des données plus récentes : ce comportement est normal avec la fusion partielle. Utilisez un compte de transit distinct pour examiner l'archive et sélectionner les éléments à récupérer plutôt que de réinitialiser la boîte aux lettres active.
  • La commande expire sur une boîte aux lettres volumineuse : vérifiez sa -t 0présence et surveillez le serveur jusqu’à la fin du processus. Évitez d’interrompre une exportation ou une importation en cours sans en avoir préalablement évalué l’état.
  • Vous avez besoin d'une restauration complète du serveur : l'exportation de boîtes aux lettres n'inclut pas LDAP, le provisionnement des domaines et des comptes, la configuration système, les certificats ni une copie intégrale de la base de données de messages. Suivez un plan de sauvegarde complet du serveur, distinct et éprouvé.

Références officielles

Documentation de référence et de version vérifiée le 7 octobre 2026. Les formats d'archive et le comportement de l'interface de ligne de commande pouvant changer, veuillez vérifier la documentation correspondante à votre version de Zimbra installée avant d'effectuer une restauration sur une boîte aux lettres de production.

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.