网站SQL数据库自动备份到百度云端


今天我遇到一个惊心动魄的一幕,早上开启电脑发现网站后台密码错误,奇怪的是我博客安装 了360在线安全监控其次网站安全问题做的非常仔细,没理由网站会被黑,经过仔细勘察发现网站数据库 连接不上,空间商数据库丢失 。关于mysql数据库我本不懂,所以我一直担心有一点我的数据库会出现异 常,早早就做好网站数据库自动备份准备 。下面是我设置的数据库及模板自动备份过程 。分享给大家, 希望大家也做好对应的防御工作 。
【网站SQL数据库自动备份到百度云端】自动备份网站:http://www.dbfen.com/
一、注册登入这里就不多说了,对于一个程序员来说,注册登入都不会的话,我就只能告诉你可以使用QQ关 联登入 。
二、数据库备份登入后,点击【开始备份】,建议选择托管备份,如果你选择手动备份,那你不如直接进入你 的数据库导出来,自动备份网站大小有限制,所以建议选择托管备份 。
托管备份下方有三个选择,我个人建议把数据库与网站分开备份,以免数据出现错误,同时也 可以避免文件过大而导致备份失败,一般的情况下网站模板更新的频率与
数据更新的频率是不一致的,所以建议分开备份,这里选择【仅数据库备份】 。
网站类型根据你网站的情况而定,其实这个网站类型随机选择也可,这个类型个人认为仅用于 他们公司调查所用 。
数据库链接参数:这些参数我们在购买空间的时候,空间商均会提供,我们按照要求填写即可。

网站SQL数据库自动备份到百度云端

文章插图
注意事项:设置数据库权限以及防火墙权限
对于独立的主机数据库请在后台运行grant select,lock tables on 你的数据库 名.* to 你的数据库用户名 @'115.28.36.60' identified by '你的数据库密码 '; flush privileges;
注意:需要关闭数据库的域名反向解析,否则备份服务器还是不能链接数据库服务器:编辑my.conf ,在[mysqld]段,添加 skip-name-resolve,然后重启MYSQL,这样就关闭了
对于购买的虚拟主机或VPS
通常空间提供商提供了在线管理入口,找到数据库相关的管理功能,在对应的数据库 账号上,添加远程IP即可 。
Q1:如何设置RHEL/CentOS Linux下防火墙允许一个IP能访问你的服务
A1:如允许106.9.9.9这个ip能访问在3306服务端口上的数据库服务器,编辑: vi /etc/sysconfig/iptables ,加上一行 -A RH-Firewall-1-INPUT - s 106.9.9.9/32 -p tcp -m state --state NEW - m tcp --dport 3306 -j ACCEPT ,保存后执行命令: service iptables restart
Q2:如何设置SUSE Linux下防火墙允许一个IP能访问你的服务
A2:如允许106.9.9.9这个ip能访问在3306服务端口上的数据库服务器,vi /etc/sysconfig/SuSEfirewall2: #添加一行:FW_SERVICES_ACCEPT_EXT="106.9.9.9/32,tcp,3306" #重启防火墙rcSuSEfirewall2 restart
Q3:如何设置UBUNTU Linux下防火墙允许一个IP能访问你的服务
A3:如允许106.9.9.9这个ip能访问在3306服务端口上的数据库服务器ufw allow proto tcp from 106.9.9.9 to any por t 3306
小结:一般的情况下空间商都会设置这些,并且给予权限,我们不需要设置防火墙以及数据库 权限,直接点击完成即可,建议点击完成即可 。
备份任务信息任务名称:建议默认,这样方面我们查找数据库,默认名称是更具网站的数据库备份的日期来 命名的 。
存储位置:建议选择备份到百度云端,在这里备份到百度云的前提是绑定百度云账号 。导航栏 上方有显示【多云绑定】的按钮,提前绑定即可 。
备份频率:这里主要是更具你网站的更新频率来设置,像我的博客,每天都有更新,因此我的 设置是每天备份一次,如果你网站没有经常更新,那可以更具你更新的情况来备份 。
备份时间:备份时间无需考虑,肯定是晚上,因为在允许数据库备份的那几分钟时间,自己的 网站是非常卡的,所以建议晚上网站流量少的时候进行备份 。
网站SQL数据库自动备份到百度云端

文章插图
二、网站文件备份跳过选择备份模式,直接进入【托管备份】,【仅网站文件备份】 。
网站链接参数:与数据库备份类似,但是填写的却是我们的的FTP 。FTP账号密码以及地址我们 在购买空间的时候,空间商会给我们提供 。按照要求填写即可 。
备份任务设置任务名称:默认名称即可,方便查找,默认名称是更具备份时间来命名名称的 。
存储位置:建议备份到百度云端,因为备份在他们的服务器一来空间大小有限制,二来下载速 度相对较慢 。
备份频率:文件模板备份建议一周备份一次,因为文件模板更新频率较少,从SEO角度考虑,一 周改版一次为正常 。
备份时间:晚上备份速度相对较快 。备份时间无需考虑,肯定是晚上,因为在允许数据库备份 的那几分钟时间,自己的网站是非常卡的,所以建议晚上网站流量少的时候进行备份 。
主机类型:更具你自己服务器的情况而定,如果不知道,可咨询空间商 。
注意事项:建议设置完毕以后,当场备份一次,以免出现意外,同时个人认为,在以后此备份 软件可能会收费,毕竟一个企业不可能不赚钱提供无偿服务 。