Ola Carla,
Existem alguns criterios a serem adotados neste situacao, mas o
basico seria:
Os usuarios nas 2 maquinas possuem os mesmos UID's?
Acreditando que sim, bastaria vc utilizar o scp, um utilitario para
copiar arquivos utilizando o SSH para a transferencia. Para tal, e'
necessario que na maquina destino exista um servidor SSH (sshd) e
que esteja ativo (e' necessario ter o ssh client na maquina origem).
Caso positivo, bastaria executar o seguinte:
cd /var/spool/mail
scp * root@ip_da_outra:/var/spool/mail
(vai pedir a senha do root)
Dessa forma, ele vai preservar os UIDs e permissoes de cada arquivo.
Mas, de qualquer forma, vc teria que ter certeza de que os donos dos
arquivos nao foram trocados. Voce poderia fazer um pequeno script
para isso:
#!/bin/bash
cd /var/spool/mail
for file in `ls`
do
if [ ! -d $file ]; then
chown $file $file
fi
done
Caso vc nao tenha o scp, vc pode utilizar o tar e transferir o
arquivo tar para a outra maquina, descomprimir o tar e utilizar o
script acima para checar os 'owners'.
cd /var/spool/mail
tar -zcvf mails.tar.gz .
ftp, rsync, scp, lynx -source, etc... para transferir o arquivo.
(na outra maquina)
cd /var/spool/mail
tar -zxvf mails.tar.gz
(roda o script)
Abraco!
Alejandro
> Como j� disse anteriormente, desejo copiar os e-mails de meus usuarios de um
> servidor para outro.
> Isto �, tenho um servidor linux que anteriormente era meu servidor primario,
> mas tive que troca-lo por um outro servidor, igualmente configurado, mas
> tenho alguns usuarios que tem e-mail no servidor anterior, gostaria de saber
> se tem como copia-lo para o servidor atual, e como fazer isso, permitindo
> desta forma que meus usuarios nao percam os e-mails enviados a eles
> anteriormente � troca de servidores e que eles nao baixaram.
Assinantes em 30/07/2001: 2256
Mensagens recebidas desde 07/01/1999: 125424
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]