多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 有时候我们要测试新版程序或者需要经常备份下数据以防丢失,就需要备份功能,提供一下几种备份方式供参考: ### 1.网站整站备份 ![](https://box.kancloud.cn/4cdd05dbb33415f9d2382ecdb61f08ad_1328x513.png)![](https://box.kancloud.cn/5c891981cc93ae7706cf676f10b564f0_776x302.png) 这种方式是将整个网站整体备份下来,适用于全站备份的客户或者准备迁移的客户。当然一个网站单纯的光备份网站还不行,还需要备份数据库,备份书库教程看后面。 ### 2.备份单独的目录或者微擎的模块所在文件夹 ![](https://box.kancloud.cn/a7d40d4dba4e316aa0f7b9e8c1ee952f_1165x375.png) ![](https://box.kancloud.cn/5c891981cc93ae7706cf676f10b564f0_776x302.png) 这种方式适合你要覆盖某个文件夹或者微擎的公众号应用或者小程序应用升级时需要覆盖的备份,可以光单独备份这一个模块的目录。当然也要同步备份数据库。 ### 3.备份数据库 ![](https://box.kancloud.cn/995efb1f6b7918decde90f133f464291_1334x339.png) ![](https://box.kancloud.cn/85675a25563766172cd5103aa756c93d_774x297.png) 备份数据库的目的主要是为了能保证数据不丢失,因为你新装、迁移或者升级的过程中数据库都会发生变化,再好的程序员也需要做个备份以备后用。以防升级失败或者丢失数据。 ### 4.宝塔面板的自动备份功能 ![](https://box.kancloud.cn/a331cb6e17a265d3c1cd2137c9ff176b_1085x549.png) 对于很多维护员或者需要经常备份的客户来说这个是福音,因为宝塔可以在指定的时间自动备份,比如每天一备份,可选择范围很多,包括整站备份,数据库备份、目录备份等。一旦设定之后根据设定的时间会自动执行备份。需要的时候进行下载,有的服务商比如阿里等服务器本身也有镜像存储,有的需要付费。就用不到这里,但是经常备份是作为一个网站维护员最基本的准则。