严格的说,这篇不能归咎于WHM系列,不过也算与WHM有关吧。这一节好VPS分享的是如何将WHM转移到DA,很显然,这次cPanel没有一个免费的服务来帮助你离开它们,而DA官方似乎也没有类似的机构来处理(或许有但我不知道也不一定),还是自己动手,丰衣足食吧。
我们依然在拥有双方服务器管理员权限的基础上来做这个工作,毕竟DA比WHM授权也便宜那么多,DA就不是像WHM那么方便直接后台整个菜单了,我们需要借助一个工具:da.cpanel.import
首先,我们SSH登陆WHM服务器,下载工具并解压。
wget http:
//www
.pusathosting.com
/file/da
.cpanel.
import
.9.4.
tar
.gz
tar
xzvf da.cpanel.
import
.9.4.
tar
.gz
上面的源码可以放在任意目录,我们还要建立2个文件夹:import和export。
mkdir import export
然后,把WHM的用户备份复制到import目录下。
WHM的用户备份,可以直接在管理员或者用户的后台备份。
接着,我们编辑 defaults.conf文件,修改部分内容,如图着重部分。
修改后保存,然后在WHM服务器执行perl da.cpanel.import.pl。我没有复制全部的文字,只是挑需要选择的部分。
Have you read, understood and applied the above? (y/n) [y] 选y,确认。
[If you are running this tool on the cPanel server]: After this tool is finished, should successfully created DirectAdmin tarballs be transferred to your DirectAdmin reseller user_backups directory? (y/n) [n] 选y确认。
You’ve chosen to automatically transfer tarballs over.. please provide your DA server info…
DirectAdmin server address: []填入你的IP地址。
DirectAdmin user_backups directory: [/home/admin/user_backups]默认传入DA服务器的文件目录,可以修改,直接默认就好了。
Shall we begin(y/n)[y]选y,开始,过程中需要输入root密码。
完了就等待他完成就好了,工具会把WHM的用户备份转移至DA服务器的设定目录下,等待完成后,登陆DA面板,选择管理站点备份,还原备份,选中备份文件,还原即可。
写完这一节,关于WHM系列的数据迁移就完工了。