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

找回密码
立即注册
发新帖

0

收听

3

听众

7

主题
发表于 2015-12-8 11:04:15 | 查看: 1702| 回复: 7

   各位,求教一件事,怎么把数据从一个cpanel账号上移到另一个cpanel账号上去嘞?我说的可不是备份啊,有啥办法么,在线等,急。

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

发表于 2015-12-8 11:05:31
你可以手动备份这些数据,把FTP文件转移到电脑上的一个文件夹里去,然后再用PHPMyAdmin下载所有数据库。不过个人觉得最好还是自己做一个全备份,然后叫新主机商这边给你把数据恢复就好了。

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

发表于 2015-12-8 11:06:32
如果你说的是把数据迁移到另一家主机商那去,那你可以叫主机商给你把账号数据迁过来啊,但如果主机商没换,只是想把数据从这个账号迁移到另一个账号上去,那你还真就只能自己手动迁移了。

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

发表于 2015-12-8 11:07:30
如果你对原来那台主机和新主机都有根访问权,也就是说你对源和目标文件这样比较核心的部分都有根访问权,那WHM就有数据迁移这一功能:进入WHM面板,然后选择从其他服务器上把一个账号迁移过来。然后所有数据就都会迁移过来了,包括邮件,网络内容,MySQL数据库等等。

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

发表于 2015-12-8 11:10:45
你可以看看这个:

要求:

-两台服务器上都装有cpanel

-可以登录新服务器上的WHM面板,新服务器也就是数据要迁移过去的那台服务器

-对新服务器有根访问权

迁移步骤:

1.在新服务器上登录WHM面板,在里面创建一个新账号,命名为“恢复”或其他啥的,随你意。记住该账号的FTP地址、用户名(如果创建的账号命名为“恢复”,那该账号的用户名就是“restore”)和密码。这些信息后续都会用到。

2.在旧服务器上登录你想要转移数据的那个cpanel账号。

3.点击“备份>>发起或下载全备份”。

4.然后选择备份目的地为“远程FTP服务器”。

5.输入邮箱地址进行验证,然后照着下面这样输入之前创建的那个“restore”账号的所有FTP账号信息。

-远程服务器:新服务器的IP地址

-远程用户名:restore

-密码:restore用户名的密码

-端口:21

然后点击“发起备份”,备份过程可能要点时间,主要看要这个账号的数据多不多。备份完成后,系统将会给你发送一封邮件。

6.去新服务器上登录SSH。

7.输入以下命令:

运行了上面这个ls命令后,旧服务器上那个账号的tar文件就显示出来了,这就意味着这些文件已成功地通过FTP发送到新服务器上去了。

8.运行以下命令:
mv tar_file_name /home

把tar文件移动到新服务器的 /home目录里去。


9.去新服务器上登录WHM面板,然后选择“备份>>恢复全备份/cpmove文件”

然后就会跳出这样的提示“已搜索到相关cpmove档案:”,里面显示的就是你原来那个账号的用户名。

如果没有显示你原来那个账号的用户名,那就得重新回去登录SSH,并检查看看是否所有tar文件都已经移动到/home里去了。可以运行以下命令:

cd /home/restore/public_html

Ls

10.系统会显示“输入你想恢复的账号的用户名”,然后在WHM面板的文本框里输入账号的用户名。

11.点击“恢复”。

迁移其他账号重复以上步骤就是了

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

发表于 2016-1-18 03:39:41
看后感悟了点,收下了












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

发表于 2016-3-25 12:46:13
大家有什么好看法 都说一下吧

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

发表于 2016-5-18 13:27:29
不错!值得学习,楼主继续












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

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

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

GMT+8, 2024-4-29 10:04 , Processed in 0.081104 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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