欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  新闻

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

程序员文章站 2023-11-24 11:55:04
关于mysql数据库我本不懂,所以我一直担心有一点我的数据库会出现异 常,早早就做好网站数据库自动备份准备。下面是我设置的数据库及模板自动备份过程。分享给大......

今天我遇到一个惊心动魄的一幕,早上开启电脑发现网站后台密码错误,奇怪的是我博客安装 了360在线安全监控其次网站安全问题做的非常仔细,没理由网站会被黑,经过仔细勘察发现网站数据库 连接不上,空间商数据库丢失。关于mysql数据库我本不懂,所以我一直担心有一点我的数据库会出现异 常,早早就做好网站数据库自动备份准备。下面是我设置的数据库及模板自动备份过程。分享给大家, 希望大家也做好对应的防御工作。

自动备份网站:https://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,这样就关闭了

小结:一般的情况下空间商都会设置这些,并且给予权限,我们不需要设置防火墙以及数据库 权限,直接点击完成即可,建议点击完成即可。

备份任务信息

任务名称:建议默认,这样方面我们查找数据库,默认名称是更具网站的数据库备份的日期来 命名的。

存储位置:建议选择备份到百度云端,在这里备份到百度云的前提是绑定百度云账号。导航栏 上方有显示【多云绑定】的按钮,提前绑定即可。

备份频率:这里主要是更具你网站的更新频率来设置,像我的博客,每天都有更新,因此我的 设置是每天备份一次,如果你网站没有经常更新,那可以更具你更新的情况来备份。

备份时间:备份时间无需考虑,肯定是晚上,因为在允许数据库备份的那几分钟时间,自己的 网站是非常卡的,所以建议晚上网站流量少的时候进行备份。

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

二、网站文件备份

跳过选择备份模式,直接进入【托管备份】,【仅网站文件备份】。

网站链接参数:与数据库备份类似,但是填写的却是我们的的ftp。ftp账号密码以及地址我们 在购买空间的时候,空间商会给我们提供。按照要求填写即可。

备份任务设置

任务名称:默认名称即可,方便查找,默认名称是更具备份时间来命名名称的。

存储位置:建议备份到百度云端,因为备份在他们的服务器一来空间大小有限制,二来下载速 度相对较慢。

备份频率:文件模板备份建议一周备份一次,因为文件模板更新频率较少,从seo角度考虑,一 周改版一次为正常。

备份时间:晚上备份速度相对较快。备份时间无需考虑,肯定是晚上,因为在允许数据库备份 的那几分钟时间,自己的网站是非常卡的,所以建议晚上网站流量少的时候进行备份。

主机类型:更具你自己服务器的情况而定,如果不知道,可咨询空间商。

注意事项:建议设置完毕以后,当场备份一次,以免出现意外,同时个人认为,在以后此备份 软件可能会收费,毕竟一个企业不可能不赚钱提供无偿服务。