大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
利用UCache灾备云平台,可作为一个工具,在window服务器现有架构不变的情况下,针对Mysql数据库每天自动备份定时备份。
创新互联是一家专业提供美兰企业网站建设,专注与成都做网站、成都网站建设、成都h5网站建设、小程序制作等业务。10年已为美兰众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。
(1)新建备份任务
UCACHE灾备云控制台登录账号后:点击【服务器定时数据保护】--【数据备份】点击【新建】按钮,然后选要保护的对象(您的生产服务器节点),选中对应的客户端,选择【文件系统】然后点击【 下一步 】
(2)设置备份策略
选择要进行备份的文件
(3)永久增量备份与数据保留设置
选择完要过滤的数据之后点击下一步,可进行下一步备份的高级功能选择,各个选项说明如下:
【永久增量备份】开启了永久增量备份每一次增量备份都会进行一次时间点合成形成新的一个永久增量时间点等效于完备时间点。
【数据保留策略】开启数据保留策略一共有三种保留策略分别为数据保留期限、保留副本数、按备份策略的备份周期设置副本保留策略默认选中数据保留期限一年。可以设置保留完全副本的个数最大可设置1024个副本按备份策略的备份周期设置副本保留策略最大可设置99999个副本。
【传输和存储加密】开启传输加密与存储加密选项开启此功能的任务的数据在传输和存储上都经过加密处理。一共有两种加密方式AES256加密算法、SM4加密算法。
【数据压缩】默认不开启开启该选项后默认启用快速压缩可选择启用强力压缩
【重复数据删除】勾选该选项可以启动源端重复数据删除的功能该选项在建立任务后不能通过修改任务的方式更改此属性。指纹库需要提前创建才能成功开启重删功能
最后新建完成
目录和文件内容,可以全选和分选,还可以利用UCACHE灾备云控制台的“文件过滤”“目录过滤”“时间过滤”功能进行不必要的数据不进行备份策略添加。为了备份效率不建议两个任务包含同一文件。
(4)设置邮件告警
备份执行完毕,会得到系统的执行反馈,也可以设定告警监控策略,进行邮件监控
以mysql为列:
规划容灾备份时,有两个参考依据,1:恢复点目标(PRO),2:恢复时间目标(RTO)。他们定义了可以容忍丢失多少数据,以及恢复数据需要多少时间。而且一定要走出一个误区,复制就是备份,只有备份才能满足备份的要求。
个人认为备份方案类型如下:
1:在线备份或者离线备份,通常关闭mysql做离线备份是最简单最安全的,服务器不提供应用访问服务,可以更快完成备份,但是,这样会导致服务中断,同时,重启mysql也需要一定的时间成本,对于已经上线的系统,基本不可取。在线备份的最大一个问题是,mysql可能锁住大量的表,除非锁被释放,否则会有大量的io请求被阻塞。
综上所述,我们在规划备份的时候需要考虑一下几点:
a:锁时间。
b:备份时间。
c:备份负载对服务器的影响有多大。
d:恢复备份时间需要多久。
2:逻辑备份还是物理备份。
(1):逻辑备份有以下优点:
a:逻辑备份文件恢复非常简单。只需要使用mysqlimport即可。
b:在我们只想查看数据,不想恢复的时候可以使用grep或者sed命令查看。
c:逻辑备份与存储引擎没有关系,我们可以跨存储引擎恢复数据,比如:从InnoDB表中备份,用很小的工作量就可以把数据恢复到MyISAM中。
逻辑备份也会有以下缺点:
a:必须有数据库服务器完成备份工作,增加服务器工作负荷。
b:逻辑备份文件某些场景比数据库本身文件还大。
c:无法保证导入导出的数据是一样的,比如浮点型数据。
d:恢复的时候需要重建索引,速度会慢。
(2):物理备份有以下优点:
a:基于文件的物理备份,只需要复制操作到目标目录即可。
b:恢复的时候只需要将文件copy到要恢复的目录即可。InnoDB可能需要停止服务和其他一些操作。
c:物理备份中恢复速度块,而且容易垮平台和操作系统和mysql数据库版本。
物理备份也会有以下缺点:
a:文件名大小写敏感,浮点格式数据可能会遇到麻烦。
b:物理备份通常包含很多未使用的空间。
3:增量备份和差异备份。增量备份和差异备份只是局部备份,主要是思想就是不备份没有改变的表,但是会减少服务器的开销,备份时间等。
4:二进制日志备份。通常数据小,我们可以频繁的备份,同时,基于时间点的恢复,二进制日志备份是一个很有效的手段。
5:文件系统快照,通过创建镜像达到恢复的目的。
对于一个好的开发人员来说,有好的备份容灾规划和计划是必不可少的。这样可以提高我们在线系统的持续运行能力。更好的服务我们系统的用户。我个人最喜欢的备份方式就是从文件系统快照中直接复制数据文件。
以上是个人的见解,希望对你有一定的帮助。谢谢。
一般是做异地备份和异地容灾。目前也有更好的选择,比如说用“多备份”这款工具来实现异地多云备份容灾,把MySQL数据库加密分布式存储备份到百度云、阿里云、亚马逊云、金山云、腾讯云、七牛、ucloud等,保证数据不丢失
市面上有很多数据库备份产品,有软件(例如 备特佳)也有UPM灾备一体机,关键在于根据自身的需求进行选择。首先要确定备份策略,定时备份还是实时备份;其次要确定备份方案,本地备份还是异地容灾,是备份数据还是也要考虑业务的连续性。最后考察下所选产品的客户案例和实际应用情况就差不多了,当然,也要考虑资金。