关注本站,零基础新手也能轻松搭建个人网站!
  1. 首页
  2. WordPress

WordPress网站的备份与恢复(宝塔面板)

阿里云服务器优惠

重大福利提醒:【618活动】整个六月份阿里云服务器降价了,1核2G1年79元 3年226元。这个价格买到就是赚到。226元就可以让你建站3年,全网找不到这么低的价格了。
活动地址阿里云618降价活动(1核2G1M3年226元) 只有阿里云新用户才能参与活动。
必读事项购买阿里云服务器必读事项(省钱有绝招)
如果你不是阿里云新用户,可以找家人,亲戚的账号重新注册为阿里云新用户。一次性买满3年,我和我朋友们都是这么干的,主要是省钱。大家看了我的教程的应该都知道,多台云服务器之间的网站备份,数据迁移很容易,不用担心数据备份和迁移问题。
问题咨询:大家遇到各种问题可以微信咨询,微信号:xzjmyk 先加微信,然后拉你入交流群。

声明:以下一切操作依靠宝塔面板实现。

概述

如果还有不了解宝塔面板怎么使用的小伙伴,可以看下前文:

【建站流程科普】

【宝塔面板精选教程汇总】

【宝塔面板常见问题汇总】

前提条件

如何备份WordPress

​ WordPress备份有很多种方式,但这里仅展示如何为了将网站迁移所需要的备份操作。

​ 步骤:

  1. 备份网站程序
  2. 备份数据库

有这两份数据备份,你可以随时随地在任意时间恢复你的网站,不怕丢失任何数据!!!
搭建网站之后第一步就是,先备份,非常重要。

1. 备份网站本体

点击如下按钮,备份文件并保存到本地。

2. 备份数据库

将数据库备份到本地。

这样即可完成备份。

3. 宝塔面板插件快速定时备份

宝塔面板插件快速备份(主要是利用了宝塔面板“计划任务”)

在这里,我们可以利用宝塔面板来为WordPress网站进行网站程序以及数据库安全备份。
备份的地方有:

  • 1.服务器磁盘:宝塔面板计划任务里面,直接选择备份到【服务器磁盘】,这个很简单,大家直接操作就会。
  • 2.七牛云【推荐】:宝塔面板计划任务里面,直接选择备份到【七牛云】,参考教程:宝塔面板教程(5)WordPress网站程序和数据库定时备份到七牛云存储
  • 3.又拍云:宝塔面板计划任务里面,直接选择备份到【又拍云】宝塔面板教程(6)WordPress网站程序和数据库定时备份到又拍云存储
  • 4.微软云盘:宝塔面板计划任务里面,直接选择备份到【微软OneDrive】,这个国内的服务器也能顺利进行备份,因为国内能正常访问微软相关服务。
  • 5.任意FTP空间:宝塔面板计划任务里面,直接选择备份到【FTP存储空间】,这个需要搭建FTP存储空间,参考教程:宝塔面板搭建FTP存储空间完整教程
  • 6.谷歌云盘:这个也可以备份,但是前提是你的云服务器要是免备案的,因为需要访问谷歌,国内的服务器是无法访问的。需要是香港和海外云服务器才能进行备案。

如图所示:宝塔面板可以快速备份网站程序(任意站点目录)和数据库(mysql)

一般选择服务器磁盘,七牛云,又拍云,微软onedrive这几个就足够用了,推荐用七牛云。

宝塔面板点击软件商店:然后搜索相关插件进行安装,比如七牛云,需要先安装七牛云插件(不安装插件是没办法进行网站备份的),安装之后,还需要进行相关账号配置,如何配置,请看上述我总结的经验教程。有七牛云,又拍云的。

如何恢复WordPress网站

​ 下面展示如何根据之前备份的网站文件与数据库文件来恢复网站的操作

​ 步骤:

  1. 建立网站
  2. 上传备份
  3. 连接数据库
  4. 解决链接问题(选)
1. 建立网站

​ 选择左侧网站页,点击添加站点。

​ 域名可以添加带www.前缀与原始域名两种,中间用换行符隔开。

​ 选择创建数据库,记住数据库名,用户名与密码

待网站创建成功后,可以尝试访问一下你的网站,如果成功会看到欢迎页面。

​ 备注:请用http访问,如果你没有开通过https,那么https://yuexiahu.com这样是无法访问的。

2. 上传备份

​ 首先上传网站本体。点击如下,进入文件系统。

将原来的网站备份压缩包的内容拷贝到此目录下即可。

然后恢复数据库。在数据库栏点击导入即可。

3. 连接数据库

​ 当你现在访问你的网站时,可能会出现“数据库连接出错”,”Error establishing a database connection”之类。

我们可以通过修改WordPress根目录下wp-config.php来解决问题。

填写正确的数据库名,用户名与密码即可。

4.解决链接问题(选)

​ 有一次,我发现重新部署WordPress后网站的链接出现问题,基本所有链接都无法访问。我根据如下网站将此问题解决。

  • https://stackoverflow.com/questions/13149418/the-requested-url-about-was-not-found-on-this-server

其关键是在 .htaccess中插入如下代码:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

重启服务器,即可一切恢复正常。

原文阅读:https://www.vpssw.com/52.html

原创文章,作者:admin,如若转载,请注明出处:http://tencent.yundashi168.com/503.html

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code

2020年阿里云618大促活动(有香港主机)

1核/2G/1M---91元1年,三年275元;
2核/4G/1M---320元1年,三年960元;
2核/8G/1M---416元1年,三年1093元;
4核/8G/1M---465元1年,三年1396元;
1核2G(香港,不用备案)---249元1年,三年888元;点击直达
还有还有4核8G6M、8核16G10M配置,价格很低很低!

注意:这个价,只有新用户才能看到;老用户借用家人身份重新注册,这个价格重新注册也不亏!

我知道了