Migrer mes comptes mails d'un serveur à un autre !!!

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Migrer mes comptes mails d'un serveur à un autre !!!

Messagepar mad_dog » 30 Avr 2004 14:52

SAlut à tous ..

Donc je voudrai déplacer les archives mails de mes utilisateurs vers un nouveau serveur !!
donc que faut'il e je copie ??
je n'ai pas encore regardé l'architecture des fichiers !!
Chaque utilisateur à t'il sont propre rép. et doit t'on recréer les comptes en local ou via le LDAP ??
Dernière édition par mad_dog le 02 Mai 2004 14:27, édité 1 fois au total.
Le savoir n'est bon que s'il est partagé.
http://www.societeg.com/
Image
Solution d'hébergement WEB Open-source
Avatar de l’utilisateur
mad_dog
Vice-Amiral
Vice-Amiral
 
Messages: 997
Inscrit le: 05 Fév 2003 01:00
Localisation: Nantes

Messagepar ldidier » 30 Avr 2004 15:11

Quel serveur de mail ?
Rien de grand ne c'est accompli dans le monde sans passion.
A.ENGEL
Avatar de l’utilisateur
ldidier
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 175
Inscrit le: 05 Fév 2002 01:00
Localisation: Mulhouse

Messagepar mad_dog » 30 Avr 2004 15:56

Sous SME, c du Qmail ..
Le savoir n'est bon que s'il est partagé.
http://www.societeg.com/
Image
Solution d'hébergement WEB Open-source
Avatar de l’utilisateur
mad_dog
Vice-Amiral
Vice-Amiral
 
Messages: 997
Inscrit le: 05 Fév 2003 01:00
Localisation: Nantes

Messagepar MasterSleepy » 30 Avr 2004 16:51

Salut,

Les archives des mails, ont-elles été créer par le webmail ou ce sont tous les mails à migrer??

Enfin bref,
Les mail normaux arrivent dans le répertoire
/home/e-smith/users/[nom utilisateur]/Maildir/new
ou
/home/e-smith/users/[nom utilisateur]/Maildir/cur

Les archives faites par le webmail sont sauvé dans
/home/e-smith/users/[nom utilisateur]/Mail/sent-mail-sep-2003

c'est un example pour le mois de septembre 2003.

Dans chaque répertoire que je viens de préciser, il y a un fichier par mail reçu.
Il suffit de les copier ou déplacer vers le répertoire
/home/e-smith/users/[nouvel utilisateur]/Maildir/cur

A+
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar Yann31 » 30 Avr 2004 18:40

Dans chaque répertoire que je viens de préciser, il y a un fichier par mail reçu.
Il suffit de les copier ou déplacer vers le répertoire
/home/e-smith/users/[nouvel utilisateur]/Maildir/cur


il faut ensuite faire un chown [nouvel utilisateur] sur tous les fichiers transférés

A+
Yann
Avatar de l’utilisateur
Yann31
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 262
Inscrit le: 20 Août 2002 00:00
Localisation: 31 - near toulouse

Messagepar sibsib » 30 Avr 2004 20:36

Salut,

Autre solution, moins 'confidentielle', plus artisanale, mais qui marche du tonnerre :

Avec un 'vrai' client de messagerie (pas de chez $soft), tu te connecte en IMAP sur les anciens comptes et le nouveau compte.

Et tu déplace (avec le mulot).

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar olga » 30 Avr 2004 22:33

ca c'est la technique du balourd ... mais c'est vrai ca marche nickel :lol: ... sauf qu'il faut parametrer le client de messagerie pour tous les comptes ... et ca c'est relourd ...
:cry:
Olga des bois ...
Avatar de l’utilisateur
olga
Premier-Maître
Premier-Maître
 
Messages: 66
Inscrit le: 10 Nov 2003 01:00

Messagepar mad_dog » 01 Mai 2004 08:25

Donc il faut que le compte soir recrée sur le nouveau serveur ???
Le savoir n'est bon que s'il est partagé.
http://www.societeg.com/
Image
Solution d'hébergement WEB Open-source
Avatar de l’utilisateur
mad_dog
Vice-Amiral
Vice-Amiral
 
Messages: 997
Inscrit le: 05 Fév 2003 01:00
Localisation: Nantes

Messagepar sibsib » 01 Mai 2004 14:40

olga a écrit:ca c'est la technique du balourd ...
:cry:


Merci pour le balourd :lol: :lol: :lol:

Plus sérieusement, c'est vrai que c'est lourd (et même balourd !) mais s'il n'y en a pas beaucoup à faire...
Disons que, sans se prendre la tête, c'est une méthode garantie.

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar sibsib » 01 Mai 2004 14:43

mad_dog a écrit:Donc il faut que le compte soir recrée sur le nouveau serveur ???

@ mad_dog :

J'ai l'impression que je n'ai pas vraiment compris ce que tu veux faire...

J'avais l'impression que, sur un SME existant, tu voulais :
1) créer un ou des nouveaux comptes
2) migrer d'anciens messages vers ce(s) nouveau(x) compte(s).
( Dans une boite, çà peut se produire si un employé est remplacé, par exemple, pour mettre à disposition du nouvel employé les mails pros de l'ancien).

Mais, en lisant ta question, je pense que je suis 'à coté' ...

Tu nous explique ?

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar mad_dog » 02 Mai 2004 14:29

Excusez moi, je n'avais pas que je m'étais planter dans mon 1er post ..

ma manip consisterait à passer les mails d'un serveur à un serveur Y ..

donc faut'il que les comptes des users du serv. X soit créer sur le serveur Y ???
Le savoir n'est bon que s'il est partagé.
http://www.societeg.com/
Image
Solution d'hébergement WEB Open-source
Avatar de l’utilisateur
mad_dog
Vice-Amiral
Vice-Amiral
 
Messages: 997
Inscrit le: 05 Fév 2003 01:00
Localisation: Nantes

Messagepar nomat » 02 Mai 2004 14:58

Je suppose donc que veux seulement faire une migration de serveur et que par consequent les users du serveur 1 seront les meme sur le serveur 2.

Le plus simple dans ce cas en tout c'est que j'avais fait et ça marche nickel, c'est tu configure ton serveur 2, ensuite créer tous les utilisateurs.

Sur serveur 1 : un coup de winscp par exemple et tu sauvegarde le repertoire : /home/e-smith/files/users

a l'interieur il y a les rep qui portent le nom de chaque users et leur config respective (procmail par exemple) et le rep Maildir qui contient tous les mail du user à envoyer sur le nouveau serveur et tous les mail seront dispo pour les utilisateurs avec leurs repertoires s'ils en ont créé.
Avatar de l’utilisateur
nomat
Major
Major
 
Messages: 90
Inscrit le: 26 Juin 2003 00:00
Localisation: Nice

Messagepar mad_dog » 02 Mai 2004 15:40

1ére question ???

Es t'on obliger de se palucher à la main toutes les créations de comptes ???
n'y a t'il pas un moyen à partir des comptes LDAP de créer les comptes en local sur le serveur ???

2ème question ??

Sur la SME ou sur toutes autres archi avec un LDAP ??
Les comptes doivent t'il exister en local pour exister sur le LDAP ???

QMAIL sur la SME utilise je pense les comptes local du serveur !!!
n'y a t'il pas moyen qu'il utilise un LDAP ???
dans ce cas là ou seraient hebergé toutes les fichiers mails ou ceux relatifs au users ???

Merci d'avance !!!
Le savoir n'est bon que s'il est partagé.
http://www.societeg.com/
Image
Solution d'hébergement WEB Open-source
Avatar de l’utilisateur
mad_dog
Vice-Amiral
Vice-Amiral
 
Messages: 997
Inscrit le: 05 Fév 2003 01:00
Localisation: Nantes

Messagepar MasterSleepy » 02 Mai 2004 16:31

Salut,

Je vais peut-être dire une $%#&! mais ce serait pas mieux de passer via une procédure customizer de backup.
Je m'explique, la procédure "backup to desktop" du server-manager focntionne vraiment bien, il devrait y avoir moyen de la modifier pour qu'elle ne sauve pas les données relatives au serveur, style nom du serveur adresse IP, ...
En gros pour n'avoir que la création d'utilisateurs.

A+
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar sibsib » 02 Mai 2004 17:11

mad_dog a écrit:1ére question ???

Es t'on obliger de se palucher à la main toutes les créations de comptes ???
n'y a t'il pas un moyen à partir des comptes LDAP de créer les comptes en local sur le serveur ???

Salut,

Tu as les LAT (Lazy Admin Tools) qui te permettent de copier intégralement les comptes utilisteurs (et bien plus : groupes, conf E-Bay ...) d'un SME vers un autre (au mot de passe près, sauf si tu le connais).

Ce qui est pratique, c'est que tu lances un script sur le serveur source, et il te génère une série de petits fichiers params que tu 'joues' ou pas sur le serveur de destination.
Tu peux aussi supprimer les comptes en trop, en ajouter...
IN-DIS-PEN-SABLE !

Gros avantage : les comptes sont recréés avec les mêmes IDs, et après les fichiers copiés par n'importe quel backup vont fonctionner.

A la limite, si tu n'as pas mieux, le backup de SME fera l'affaire, en filtrant un peu les répertoires qui passent ( j'ai fait un howho la dessus : http://www.schirrms.net/sme/SMEBackup.php )

A+,
PAscal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Suivant

Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité