Operating system 使用cpanel/whm将cent os的整个克隆带到新服务器

Operating system 使用cpanel/whm将cent os的整个克隆带到新服务器,operating-system,cpanel,migrate,dedicated-server,Operating System,Cpanel,Migrate,Dedicated Server,我使用whm/cpanel运行centos的专用服务器,该服务器的处理器为Intel Xeon双核,2.3GHz(4个线程)。我们安装并设置了我们网站所需的模块、插件和设置。现在我们的网站流量越来越大,所以我们需要迁移到新的高端服务器 现在,我们购买了带有Intel Core I7 3770 | 3.4GHz/3.8GHz | 4核/8线程的新专用服务器 现在我们要将所有数据迁移到新服务器 我的问题是 我是否需要再次手动配置一个整体并进行CPNAL传输? 我知道我可以通过rsync实现这一点 行

我使用whm/cpanel运行centos的专用服务器,该服务器的处理器为Intel Xeon双核,2.3GHz(4个线程)。我们安装并设置了我们网站所需的模块、插件和设置。现在我们的网站流量越来越大,所以我们需要迁移到新的高端服务器

现在,我们购买了带有Intel Core I7 3770 | 3.4GHz/3.8GHz | 4核/8线程的新专用服务器

现在我们要将所有数据迁移到新服务器

我的问题是

我是否需要再次手动配置一个整体并进行CPNAL传输? 我知道我可以通过rsync实现这一点

行吗


我不确定内核是否会死机?

建议您进行一次干净的安装,并在上面迁移帐户。下面是打包所有帐户的快速脚本:

cat /var/cpanel/users | while read a; do
/scripts/pkgacct $a
done
如果要从公共URL自动使备份可用,以便可以从新服务器进行wget,还可以将以下内容添加到脚本(在“完成”之前):

cp /home/cpmove* /etc/httpd/htdocs/
chmod 777 /etc/httpd/htdocs/cpmove*
恢复:

在根目录中创建一个accs.txt文件,其中包含所有正在传输的帐户的用户名列表。然后可以运行以下脚本:

#!/bin/bash
cat /root/accs.txt | while read a; do
cd /home/
wget http://server-hosting.com/cpmove-$a.tar.gz
/scripts/restorepkg $a
done
如果你非常想节省一些时间,你可以备份旧服务器的配置并在新服务器上恢复(我建议在你安装了所有插件、用与以前相同的模块编译php等之后再这样做)


部署自动化最好使用、或任何其他可用工具来完成

在功能请求时获取一份战利品,并在评论中说

# /usr/local/cpanel/bin/cpconftool --backup
Backup Successful
/home/whm-config-backup-all-DATE.tar.gz