Historique de la page
...
- se placer dans
/var/spool/cyrus/data/bluemind_loc/domain/b/bluemind.loc/j/user/jdoe/
copier les données a restaurer et donner les droits adéquats au répertoire ainsi créé :
Bloc de code mv /var/backups/jdoe/ restore_dir chown -R cyrus:mail restore_dir chmod -R u+rwx restore_dir
- se placer dans
/var/spool/cyrus/meta/bluemind_loc/domain/b/bluemind.loc/j/user/jdoe/
copier les méta-données a restaurer dans un sous répertoire qui porte le même nom que celui utilisé pour les données :
Bloc de code mv /var/backups/jdoe-meta/ restore_dir chown -R cyrus:mail restore_dir chmod -R u+rwx restore_dir
exécuter la commande cyrus de reconstruction de la boîte :
Bloc de code /usr/lib/cyrus/bin/reconstruct -r -f user/jdoe@bluemind.loc
exécuter la commande d'application du quota :
Bloc de code /usr/lib/cyrus/bin/quota -f -d bluemind.loc user/jdoe
Restauration en l'absence des méta-données
Remarque |
---|
Dans les chemins de répertoires ou certaines lignes de commandes, le point '.' du nom de domaine est remplacé par un underscore '_'. Veillez à bien effectuer ce remplacement lors de l'adaptation des commandes à votre domaine. |
Connecté au serveur en tant que root
:
- se placer dans
/var/spool/cyrus/data/bluemind_loc/domain/b/bluemind.loc/j/user/jdoe/
copier les données a restaurer et donner les droits adéquats au répertoire ainsi créé :
Bloc de code mv /var/backups/jdoe/ restore_dir chown -R cyrus:mail restore_dir chmod -R u+rwx restore_dir
reproduire l'arborescence pour les méta-données :
Bloc de code find restore_dir/ -type d -exec mkdir /var/spool/cyrus/meta/bluemind_loc/domain/b/bluemind.loc/j/user/jdoe/{} \;
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 :
Bloc de code cd /var/spool/cyrus/meta/bluemind_loc/domain/b/bluemind.loc/j/user/jdoe/ find restore_dir -type d -exec touch {}/cyrus.header \; chown -R cyrus:mail restore_dir
exécuter la commande cyrus de reconstruction de la boîte :
Bloc de code /usr/lib/cyrus/bin/reconstruct -p bluemind_loc -r user/jdoe/restore_dir@bluemind.loc
...