利用宝塔面板备份和恢复网站

前言

马有失蹄,人有失手。

网站上的内容越来越多,如果没有备份好数据,一旦遭遇黑客攻击或更新出了bug,我们的心血将付之东流。

目前有几种常见的方法用来备份网站:

第一种:安装插件备份网站数据,将数据保存到服务器或网盘上,但是很多网盘都是国外的,不适合我们。

第二种:利用ftp,手动将文件保存到本地,长时间很麻烦

第三种:利用宝塔面板,在服务器备份,并且直接备份上传到其他云盘上

我们这里只说下第三种情况:

需要申请一个FTP服务空间: 我用的是: 又拍云 阿里云也有类似的服务,但是收费感觉不如又拍云便宜,你们可以去看下,又拍云收费价格表如下:img

也就是说,如果存1G的内容,每个月大概是0.13元,一年下来也就1块多钱。。。我觉得已经够便宜了。注册会赠送一张61元的抵价券,不用兑换,放那里就会自动消耗。另外如果你的站内容很多,用量很大,推荐去加入又拍云的联盟,就是下图的活动:

img

需要在站点添加又拍云的链接和logo,像我的站一样,加入代码提供如下:

<a href="https://www.upyun.com/?utm_source=lianmeng&utm_medium=referral" target="_blank" >
<img src="https://cdn.cxywy.com/resource/ypy_logo5.png" width="57" height="19.4">
</a>

详细操作

又拍云操作集

打开 云存储 页面,创建云存储服务,按照如下图所示填写内容并创建,这里需要记住:服务名称、操作员、操作员密码

宝塔操作

打开宝塔面板 → 左侧 → 软件商店 → 搜索:FTP存储空间 → 点击安装

安装完后,在右侧可以看到设置按钮,打开之后,填写如下图并保存:

img

这里要的是操作员密码,不是我们注册又拍云的密码,是生成的那个密码!

地址(主机): v0.ftp.upyun.com
用户名:操作员名/服务名,如 operator/mybucket
密码:操作员的密码

保存好之后,点击宝塔面板左侧的计划任务,添加操作如下图:

img

添加网站和数据库备份任务,添加完毕之后,为了验证是否可行,在下方执行一次,看下我们的又拍云存储空间有没有相关文件,具体操作时间与网站的内容量和服务器的性能有关,我的站内容已经很少了,却还是等了10分钟才看到备份网站文件,所以耐心等待再看。

恢复数据需要记得数据库的密码,否则会连不上!

另外需要在访问控制里添加IP白名单,因为存储备份是公开的,需要加IP限制访问,这样比较安全。

如何恢复网站内容(已经用过)

我们备份的文件共有两样,一样是网站文件,一样是数据库文件

依旧安装好宝塔面板

  1. 依照建原来的网站一样,按原来的参数配置好,不安装WordPress,删除index和404两个文件。

  2. 上传网站备份包至网站根目录,直接解压覆盖

  3. 数据库 -- 找到相应的数据库 -- 导入

如果是本地恢复,还需要进入数据库修改: 1.打开宝塔面板数据库管理界面(phpmyadmin) 2.将wp_options表中的siteurl字段改为本地url

例如:

原路径:  http://www.dglives.com
改为:    http://localhost

参考:

宝塔备份网站怎样还原_服务器备份数据恢复教程

版权声明:
作者:hyzsj0106
链接:https://www.cxywy.com/?p=31
来源:程序员无垠
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
海报
利用宝塔面板备份和恢复网站
前言 马有失蹄,人有失手。 网站上的内容越来越多,如果没有备份好数据,一旦遭遇黑客攻击或更新出了bug,我们的心血将付之东流。 目前有几种常见的方法用来……
<<上一篇
下一篇>>