将整个服务器迁移到新服务器

将整个服务器迁移到新服务器

我已经有一个带有 cpanel VHM 的 VPS,现在我正在订购一个带有 cpanel 的新 Linux 专用服务器。

有没有办法可以轻松地将我的旧服务器(包括文件夹文件、mysql、ftp 和其他所有内容)移动到新服务器?

谢谢

答案1

很简单...这取决于您在 vps 上安装了什么。对于 mysql,您需要导出您使用的所有数据库,然后将其导入到新的数据库中。

mysqldump --add-drop-table --all-databases > my_mysql_backup.sql

然后您可以将其导入到新服务器(您需要将文件从旧服务器复制到新服务器)

mysql <  my_mysql_backup.sql

对于其余数据,如果您很幸运的话,您只需对旧数据执行 tar 存档,然后在新数据上提取它即可。

tar cvfzp my_vps_apps.tgz /directory1 /directory2 (old server)
tar xvfzp my_vps_apps.tgz  (new server)

如果您不走运,因为操作系统版本不一样,并且您需要旧系统中的库,或者您没有适用于新操作系统版本的新应用程序,那么情况就会变得更加复杂,但可以做到......付出更多努力。

相关内容