如何将备份的网站恢复?宝塔面板如何添加多个网站?

349次阅读
没有评论

共计 1140 个字符,预计需要花费 3 分钟才能阅读完成。

背景:

我会经常备份我的网站数据,备份数据时只需要备份网站数据和数据库数据。

例如我所备份的网站为 suleto.us,同时计划将这个网站的数据迁移到我的新的建站机上面,以下为备份的数据,下载到本地

如何将备份的网站恢复?宝塔面板如何添加多个网站?
如何将备份的网站恢复?宝塔面板如何添加多个网站?

具体操作步骤

登录新服务器宝塔面板,点击左侧菜单的 网站,然后点击 添加站点

填写以下信息:
• 域名:输入 suleto.us(然后点击右侧的设置,添加 www.suleto.us)。
• 根目录:默认会自动生成(如 /www/wwwroot/suleto.us),也可以自定义。
• 数据库:选择 创建数据库,并记录生成的数据库名、用户名和密码(也可以不创建,添加 suleto 的数据库)。
• PHP 版本:选择与原网站一致的 PHP 版本(如 PHP 7.4 或 8.0)。

点击 提交,宝塔会自动创建网站目录和数据库。

如何将备份的网站恢复?宝塔面板如何添加多个网站?
如何将备份的网站恢复?宝塔面板如何添加多个网站?

上传网站文件
• 将备份的 suleto.us 网站文件上传文件到新服务器:
• 方法 1:通过宝塔文件管理器:
• 打开宝塔面板的 文件 菜单,进入新网站的根目录(如 /www/wwwroot/suleto.us)。
• 点击 上传,选择解压后的网站文件,上传到根目录

选中上传的文件,点击右侧的解压,这个时候解压的文件会出现(suleto.us), 进入解压的文件夹,全选,然后剪贴到网站根目录 /www/wwwroot/suleto.us

如何将备份的网站恢复?宝塔面板如何添加多个网站?
如何将备份的网站恢复?宝塔面板如何添加多个网站?

恢复数据库

创建数据库:
• 如果在添加站点时已创建数据库,可跳过此步。
• 否则,在宝塔面板的 数据库 菜单中,点击 添加数据库,创建一个与原网站数据库同名的新数据库。

导入数据库备份:
• 打开宝塔面板的 数据库 菜单,找到新创建的数据库,点击 管理。
• 在管理页面,点击 导入,上传你的 .sql 备份文件(或压缩的 .sql.gz 文件)。
• 等待导入完成,确认数据库表已恢复。

更新数据库配置文件:
• 如果网站使用数据库(如 WordPress、Discuz 等),需要更新配置文件以匹配新服务器的数据库信息。
• 例如,对于 WordPress:
• 编辑网站根目录下的 wp-config.php 文件。
• 修改以下内容为新数据库的信息:

define('DB_NAME', '新数据库名');
define('DB_USER', '新数据库用户名');
define('DB_PASSWORD', '新数据库密码');
define('DB_HOST', 'localhost'); // 通常是 localhost

上面操作在导入数据的时候,将备份的数据名称,账户,密码都填写备份数据库的即可,不用再修改配置

如何将备份的网站恢复?宝塔面板如何添加多个网站?

这个时候,能确保网站数据和数据库导入是无问题的,不出意外的话,你访问 suleto.us 的时候(前提是已经将域名解析到该服务器了,即 suleto.us 我在 CF 添加了两个服务器的 DNS 记录)还是会访问失败,显示数据库连接异常。

解决的方法是宝塔面板中找到 mySQL, 重启即可

正文完
 0
Suleto
版权声明:本站原创文章,由 Suleto 于2025-05-08发表,共计1140字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)