cPanel / WHM从备份tar存档(从另一个cPanel服务器)恢复



我对服务器迁移很陌生,但对cPanel相当熟悉。我目前的任务是将整个网站从带有cPanel的服务器迁移到另一个服务器。

到目前为止我做了什么:

  • 使用旧服务器上的备份向导创建完整备份存档,并将其通过 FTP 传输到新服务器。
  • 完整的存档(大约 6 GB,因为有很多图像(现在在我的新服务器的public_html目录中。

现在,我需要的是一种使服务器获取此tar存档(完整备份(并从中恢复的方法。

我尝试过:

  • 我尝试简单地提取存档,但它需要很长时间才能完成(存档再次为 6 GB(,并且由于某种原因,我的浏览器选项卡必须保持打开状态直到过程结束,否则提取将停止。

  • 另外,由于我具有WHM访问权限,因此我尝试了"还原完整备份/cpmove文件"选项,但是由于某种原因,在"您要还原的帐户的用户名:"文本框下,WHM找不到我的cPanel用户名。

如果有人能告诉我我做错了什么,或者提出另一种选择,我将不胜感激。

PS:我只能访问新服务器,而不能访问旧服务器。

编辑:我现在让 WHM 方法工作。我的错误是我的 tar 存档没有存储在/home目录中,而是存储在 cPanel 用户的主目录中(这是/home/username(!

将 cpanel 完整备份文件移动到/home 目录,如果您 root 可以访问服务器,请使用以下命令作为/scripts/restorepkg (cpanel 用户名(

使用根用户登录 WHM,然后完成以下 URL 中提到的步骤。

http://documentation.cpanel.net:8090/display/68Docs/Restore+a+Full+Backup+cpmove+File

最新更新