计划将系统放到租用的云服务器上
但是如何把云服务器上的数据库备份到本地电脑上来?全量备份之后再进行增量备份。我现在知道的是MySQL的二进制复制。
另外,数据库放到云服务器上安全吗?为了在本地进行备份,必然要求MySQL对公网开放,但是对公网开放的数据库,感觉安全性差了很多。
你这么弄确实不安全,如果你是放到一个局域网内的,你可以先试只有内外的web服务器才能访问数据库,
你现在放到公网上,谁都可以扫描到你这个数据库。
因为要考虑到中国南北的电信、联通、移动之间的互联互通,所以自己申请固定IP和服务器托管的方式都不合适。
放到云服务器上又不知道如何加强数据库的安全性,只想到用长且乱的密码,修改MySQL缺省的端口号。
另外,放在云端的话,如果想自己远程备份数据到本地,也是要对公网开放的。
支持增量备份的。binlog日志也当做是增量备份。在cnf(或者ini)进行设置报存7天的或5天的日志。
全量备份的话可以每5天或者一个礼拜备份一次,用定时器,然后将文件传输到本地或者其他存储地方。
全量备份与增量或者binlog日志配合的使数据备份完全。防止不能恢复任意点的数据
以前有个小型的网站项目,我也用过云服务器,其实如今大的网站都有自己私有的服务器,安全性还是有保障的。
比如阿里云、橙云等都还可以,性价比不错
至于备份到本地,起始可以用设置主从数据库来自动备份,云主机用来读取访问,其他的主机用来写入访问