上次分享了宝塔自动备份网站到阿里云oss中,可是阿里云的oss是要收存储费用的,并且我很是在乎的一点就是这样会把阿里云的API密码明文存储在面板后台,感受这样也不太好,就一直在想其余的自动备份方案,正好前几天腾讯云活动买的服务器有好几年,就打算搭建个FTP存放网站的备份文件,今天再介绍宝塔自动备份到FTP空间的方法,包括FTP的搭建及宝塔后台设置,此次的备份方案我会设置文件控制权限备份更安全。web
由于我要用windows系统搭建,FTP服务端就用免费的FileZilla,能够到官网下载,这个软件服务端只支持windows服务器数据库
安装好以后直接进入软件,先添加一个用户,Edit – Userswindows
好比我这里用户名就设置为zhujibiji,确认后点击Password为zhujibiji设置一个ftp密码安全
用户添加完成以后,须要给他分配一个ftp目录,也就是咱们备份网站存放的地方。服务器
点击Shared folders,Add选择一个文件夹(这里最好弄一块数据盘,即使重装系统,数据也不会丢失,腾讯云添加硬盘)工具
在这里须要注意我上面设置的权限,这样设置主要就是FTP只容许上传文件,不容许下载、修改和删除,能够防止FTP密码泄露被人删除数据测试
若是本身想删除或者下载的话网站
下面的Directories为目录设置,由于我须要建立目录,就把Create勾选了,若是不须要能够去掉这个选项阿里云
设置完成点击ok即生效,能够用ftp软件链接服务器测试下权限是否设置正确server
FTP搭建完成后就能够到宝塔后台设置了,先安装宝塔FTP存储空间这个工具,而后填写刚刚设置的FTP信息
这个后期能够随意更改,在存储位置能够选择本身想要设置的文件夹
而后选择计划任务 – 添加2个任务,一个是备份网站,一个是备份数据库,位置选择FTP存储空间,这样每周都会自动备份到咱们搭建的FTP存储空间了。
相对于备份到阿里云oss,备份到FTP存储更容易设置和安全一些,可是比较麻烦的就是后期下载出来这些网站会比较慢,毕竟带宽比较小,若是能链接oss实现传输应该会不错。