Historique de la page
Sv translation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Restauration par scriptd'un utilisateur.Pré-requisPour pouvoir utiliser ces scripts, le Client Python doit être installé sur la machine. Fichiers utiles
ProcédureLe script Il se lance ainsi :
Exemples d'utilisation : Tabs group |
Restauration de la messagerie de l'utilisateur John Doe (identifiant jdoe) dans sa propre boîte (adresse email jdoe@bluemind.loc) Les messages, ainsi que l'arborescence de dossiers, sont dès lors consultables dans la boîte de l'utilisateur John Doe : Restauration dans la boîte d'un autre utilisateurRestauration de la messagerie de l'utilisateur John Doe (identifiant jdoe) dans la boîte d'un autre utilisateur (adresse email hannibal@bluemind.loc) : Les messages, ainsi que l'arborescence de dossiers, sont dès lors consultables dans la boîte de l'utilisateur John Smith : Restauration manuelleNotionsLes données (mails) sont stockées sur le serveur dans le répertoire
Autant que possible, il est préférable d'effectuer une sauvegarde des méta-données. Cependant, en l'absence de celle-ci, la restauration des messages reste possible, ils seront alors présents dans leur état d'origine : ils seront considérés comme non lus, non répondus, sans statut particulier. Pré-requis et données exemples
Pour la procédure, nous utiliserons l'utilisateur suivant :
Les données :
Procédure
Cas de la restauration dans une autre boîte que celle de l'utilisateurPour restaurer les messages d'un utilisateur dans une autre boîte que celle d'origine, on pourra au choix :
Restauration avec les méta-donnéesConnecté au serveur en tant que
Restauration en l'absence des méta-données
Connecté au serveur en tant que
copier les données a restaurer et donner les droits adéquats au répertoire ainsi créé :
reproduire l'arborescence pour les méta-données :
se placer dans le dossier des méta-données de l'utilisateur, créer les fichiers cyrus.header et positionner les droits adéquats :
exécuter la commande cyrus de reconstruction de la boîte :
Finalisation - dans tous les cas
On a donc 4 cas d'utilisation possibles :
|
Sv translation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Script-based restorePrerequisitesTo be able to use these scripts, the Python Client must be installed on the machine. Useful files
ProcedureThe script To start it:
Examples of use: Tabs group |
To restore the mailbox of user John Doe (id: jdoe) into his mailbox (email address: jdoe@bluemind.loc) Messages as well as the folder structure, can then be accessed in John Doe's mailbox. Restoring contents into another user's mailbox
To restore the mailbox of user John Doe (id: jdoe) into another user's mailbox (email address: hannibal@bluemind.loc): Les messages, ainsi que l'arborescence de dossiers, sont dès lors consultable dans la boîte de l'utilisateur John Smith. Manual restoreConceptsThe data (emails) is stored in the server directory
It is recommended that you backup metadata. Without metadata backups, restoration is still possible, but they will be present in their original state: they will be considered as unread, not replied to and have no particular status. Prerequisites and example dataThe server the data is restored into, if it is not the original server -- must have the same characteristics: same domain name, same IP address, same url, same BlueMind version, etc.
For the procedure, we will use the following user:
The data:
Procedure
Restoration into mailbox other than the user'sTo restore a user's messages into a maibox other than its original mailbox, you have two options:
Restoration with metadataLog in as
Restoration without metadata
Logged into the server as
Then, you have 4 possibilities:
copy the data you want to restore and give the appropriate rights to the directory thereby created:
reproduce the tree structure for the metadata:
go into the user's metadata folder, create the cyrus.header files and set the appropriate rights:
run the Cyrus mailbox reconstruction command:
Finalizing - in all scenariosrun the quota application command:
At this point, the messages should be accessible in webmail. If it isn't he case, make sure you refresh the tree structure cache be following these steps:
To finalize: |