因为服务器续费成本比较高,所以我们很多站长比较喜欢新购服务器,这样就需要将旧服务器上的网站及数据搬家到新服务器上,如果两台服务器都安装有宝塔面板的话,可以在旧服务器的面板上安装“宝塔一键迁移 API 版本”即可实现快速迁移网站数据到新服务器上(只需要在旧服务器面板上安装该插件即可),今天老古就跟大家详细分享一下这个具体的搬家过程。

前提条件

1、因为本文所说的方法仅仅是将博客网站的文件、数据库可数据等迁移到新服务器,并不包括运行环境,所以为了保证搬家后网站能够正常访问,建议新旧服务器上的环境保持一致,建议先进入到旧服务器上的宝塔面板 >> 软件商店 >> 应用分类中点击“已安装”,即可看到旧服务器上的运行环境,如下图就是 nginx 1.18.0、MySQL 5.7.30、PHP 7.4 等 >> 在新服务器宝塔面板上安装同样的运行环境。

2、在新服务器的宝塔面板上获取该面板的 API 密钥,并添加旧服务器 IP 地址到该面板 API 接口的 IP 白名单中,具体可参考『如何获取宝塔面板 API 密钥?如何在 API 密钥中添加 IP 白名单?』。

宝塔面板快速搬家网站的详细步骤

1、登录旧服务器上的宝塔面板 >> 点击左侧导航菜单“软件商店”>> 在搜索框中输入“宝塔一键迁移”并点击搜素图标 >> 在搜索结果中点击“宝塔一键迁移 API 版本”右侧操作下的“安装”>> 在弹出的确认对话框中点击【确定】按钮。

2、稍等片刻即可成功安装该插件,然后点击该插件的“设置”,在“宝塔一键迁移 API 版本”中填写基本信息,包括面板地址(带端口号)、新服务器的宝塔面板 API 密钥(PS:记得在新服务器面板上添加旧服务器 IP 地址到 API 接口的 IP 白名单中,不懂密钥及 IP 白名单操作请参考『如何获取宝塔面板 API 密钥?如何在 API 密钥中添加 IP 白名单?』),最后确认无误后点击【下一步】按钮,在确认对话框中点击【已添加,继续操作】按钮。

特别说明:面板地址包含:协议 + 主机 IP 地址 + 面板端口,例如 http://192.168.0.1:8888,其实就是我们的面板登录地址,成功登录宝塔面板后复制浏览器地址栏的地址即可。

3、检查当前服务器和远程服务器(新服务器)的运行环境情况,只有两者都一致的情况下才能继续操作。如老古在操作中远程服务器缺少 PHP 5.6 版本,所以需要先成功安装好这个版本后才能继续操作。

成功安装好所缺少的运行后点击【重新检测】按钮,两台服务器的运行环境一致后点击【下一步】按钮。

4、选择想要迁移的数据,包括网站、FTP、数据库等,这里老古选择迁移全部网站和全部数据库,然后点击【一键迁移】按钮。

5、宝塔面板自动迁移数据,具体需要时间要看所要迁移的网站文件及数据库文件的大小,我们只需要耐心等待即可。

比如老古这次迁移总共耗时 3 分 24 秒,平均速度为 326.23 KB/s。迁移完成后可以查看记录、迁移日志,建议到新面板中看看具体的数据和站点,没有问题后点击【确定完成】按钮。

6、成功将站点迁移到新服务器上之后,可以卸载旧服务器上的宝塔面板中的“宝塔一键迁移 API 版本”插件,同时前往新服务器上的宝塔面板中关闭 API 接口。

总结

老古这次网站搬家所使用的宝塔 Linux 面板都是 7.4.6 版本,建议大家在迁移网站之前先将宝塔面板升级到最新版本再操作。在操作的时候也很简单,需要将旧服务器 IP 地址添加到新服务器上的宝塔面板 API 接口的白名单中并获取 API 接口密钥,然后就傻瓜式操作接口完成网站的迁移。这种方式进行网站搬家比起我们人工下载网站文件、导出数据库文件、上传网站文件、导入数据库文件等操作简单且高效多了。

来源:boke112联盟 - https://boke112.com/post/8521.html​​​​

宝塔Linux面板使用一键迁移插件实现网站快速搬家图文教程相关推荐

  1. 宝塔面板 linux工具箱,宝塔面板教程大全–宝塔linux面板专业版数据同步插件使用教程...

    宝塔面板教程大全–宝塔linux面板专业版数据同步插件使用教程 宝塔这个同步工具用rsync来改的,有技术能力自己安装rsync也一样的.下面只讲宝塔面板的数据同步,rsync的安装使用关注我的博客, ...

  2. 从0开始利用宝塔linux面板+WordPress一键部署搭建个人的博客介绍

    准备工具 宝塔linux面板 宝塔linux面板的使用和安装在这篇文章有提到 点击一键部署 这里添加一下自己的ip 输入数据库名和用户名以及密码 进入博客后台,就可以随心所欲的操作啦; 可以根据自己的 ...

  3. 利用宝塔linux面板+苹果CMS-----从0搭建一个电影网站(一)

    宝塔linux面板官网 苹果CMS官网 安装宝塔linux+创建一个网站 Centos安装脚本 yum install -y wget && wget -O install.sh ht ...

  4. 宝塔linux面板,一键安装LAMP/LNMP/SSL/Tomcat

    免费版 专业版 企业版 近200个免费应用 网站管理 系统安全 系统监控 计划任务 文件管理 软件管理 一键部署 .... 专业版包含以下插件 宝塔系统加固 网站防篡改程序 网站监控报表 Apache ...

  5. 腾讯云服务器安装宝塔Linux面板教程

    腾讯云服务器安装宝塔面板,腾讯云百科以宝塔Linux面板为例,先执行宝塔面板安装命令,然后配置腾讯云服务器安全组开放宝塔端口8888,最后一件安装LNMP或LAMP Web环境,腾讯云百科来详细说下腾 ...

  6. 利用宝塔linux面板+苹果CMS搭建电影网站(二)网站的配置+电影资源的爬取上传

    在利用宝塔linux面板+苹果CMS-----从0搭建一个电影网站(一)里已经初始创建了一个电影网站的雏形 接下来需要对网站进行编辑修改上传电影资源 达到这一种效果; 网站修改编辑 进入网站后台 ip ...

  7. linux宝塔清除全部日志,宝塔Linux面板定时删除网站监控报表日志

    如果我们使用自编译环境的话,对于清理网站服务器等日志很方便,直接执行脚本定时清理对应目录即可,但是对于很多使用宝塔Linux面板的用户来说,清理网站监控报表日志就不是那么简单了,今天,菜鸟库就来简单说 ...

  8. linux卸载zabbix数据库,结合宝塔linux面板 centos6 7一键zabbix安装脚本!

    zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.铁网维就不做过多的介绍,详情可以百度了解! 本次铁网维结合宝塔linux面板的环境来安装zabbix3.0. ...

  9. 宝塔linux面板安装使用教程汇总贴(常见问题)

    遇到问题?在去找解决方法之前,请先尝试以下两步: 1.做快照然后将面板更新到最新版 2.如果已经是最新版,请在首页修复面板 新手安装使用教程 宝塔新手入门视频 BT-Panel Linux自动磁盘挂载 ...

最新文章

  1. PyramidBox笔记
  2. 莫队(不带修改)模板
  3. Python中defaultdict函数的使用方法
  4. 内存监控及报警shell脚本
  5. 快速傅里叶变换(FFT)详解
  6. [转] 深入理解React 组件状态(State)
  7. 电脑公司 Ghost XP SP3 国庆特别版 v2011.10
  8. linux nginx 配置端口访问,Linux入门教程:ubuntu 16.04配置nginx服务器实现一个IP一个端口多个站点,ubuntunginxNginx 使用异步...
  9. Copy Clone
  10. C#中,两个事件的叠加,结果会如何?
  11. nginx 为什么要反向代理 影藏后端 高效连接(给nginx,他自己返回) 端口冲突解决 多个服务...
  12. SH7218T拆解手记(7)Clockworkmod recovery的编译
  13. P1829 [国家集训队]Crash的数字表格
  14. jenkins:Failed to get hostnam执行启动脚本不执行
  15. 商场购物的shell脚本
  16. 计算机只存在于计算机硬盘上,计算机病毒只存在于计算机硬盘上。()
  17. iconv php gbk utf8,PHP通过iconv将字符串从GBK转换为UTF8字符集
  18. Postgresql数组操作符及数组函数
  19. 保姆级教程:深度学习环境配置指南!(Windows、Mac、Ubuntu全讲解)
  20. 基于C++的OpenCV(八)图像处理

热门文章

  1. SCR1(RISC-V)介绍
  2. 汤姆大叔的深入理解JS系列
  3. 软件设计师——软件过程基础知识
  4. 原生js开发web简易版版消灭星星
  5. 程序员收到阿里offer,提离职被怒:为年薪百万连兄弟都不做啦!
  6. C# 调用outlook发送邮件
  7. Linux 查看tcp 请求 中 的各个 状态 数据 ,如timewait
  8. 自动还原pcap数据包中文件的几种方法
  9. python3[爬虫基础入门实战] 爬取豆瓣电影排行top250
  10. 前端三剑客_HTML