主机论坛_虚拟主机_美国主机_美国虚拟主机_云主机技术_全球主机交流聚集地—Web Hosting Talk 中文站

找回密码
立即注册
发新帖

0

收听

3

听众

6

主题
发表于 2015-12-4 14:02:13 | 查看: 1337| 回复: 6

我有一个客户的网站上大概存了5000多封邮件,然后我把这个用户的网站迁移到了一个新主机上,迁过去之后,网站正常运行,但邮件数据刷不出来了。

我把整个邮件文件夹都复制过来了,还是没用,现在的状况是这个样子的:

1. 那个客户的网站上有三个邮箱账号,一共有5000多封邮件。

2. 已经把所有数据都复制到新主机商这边来了。

3. 我在新的主机上创建了帐号,然后把邮件文件夹和所有文件都上传到新托管账号里去。

所有数据迁移过来后,网站能正常运行,但账号里边一封邮件都没有。

有什么办法能把邮件恢复到新的主机上面吗?

求大神罩,感激不尽。


收藏回复 显示全部楼层 道具 举报

发表于 2015-12-4 14:04:08
如果不能进行一个完整的Cpanel备份的话,那你就得把邮件数据还有其他目录都移过去,这样邮件账号才能在新主机上显示并运行。还有,迁移完后你运行以下mailperm fix,看看邮件许可权限信息是否正确。如果你对这台主机没有Root权限的话,你可以让主机商帮你运行mailperm fix(这是一个Cpanel脚本,主机商会明白的)。

回复 显示全部楼层 道具 举报

发表于 2015-12-4 14:05:21
把邮件目录复制过去是没用的的,/home/$username/etc文件夹也得复制过去,要不然邮件是无法正常显示的。还有,复制完后,你得看看mail/etc文件夹的所有权和许可权限是不是对的。最好的办法就是把整个账号进行备份,然后在新主机上去恢复这些账号数据。

回复 显示全部楼层 道具 举报

发表于 2015-12-4 14:06:19
楼上也说了,如果不能把所有数据全部备份的话,那你可以用ImapCopy来拷贝数据,http: // home.arcor.de/armin.diehl/imapcopy/imapcopy.html就是这个,你可以先看看这个了解一下。我前天才刚用了ImapCopy,还是很不错的。

回复 显示全部楼层 道具 举报

发表于 2015-12-4 14:07:22
补充一下,恢复所有备份数据,可以运行下面这一命令:

/scripts/restorepkg path

比如: /scripts/restorepkg /root/cpmove-test.tar.gz

回复 显示全部楼层 道具 举报

发表于 2015-12-4 14:09:43
抱歉,再补充一点,把备份文件解压,解压的文件里边有一个主目录文件夹,里面有各种文件夹,还有邮件文件夹。你可以把这些文件夹复制过去,如果所有权或者许可权限不对的话,改过来就可以了。

回复 显示全部楼层 道具 举报

发表于 2016-1-11 05:54:03
留个脚印```````












回复 显示全部楼层 道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|WebHostingTalk中文站

GMT+8, 2024-5-5 22:08 , Processed in 0.075049 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表