如何实现Mysql数据库每天自动备份定时备份?

如何实现Mysql数据库每天自动备份定时备份?,第1张

利用UCache灾备云平台,可作为一个工具,在window服务器现有架构不变的情况下,针对Mysql数据库每天自动备份定时备份。

(1)新建备份任务

UCACHE灾备云控制台登录账号后:点击【服务器定时数据保护】--【数据备份】点击【新建】按钮,然后选要保护的对象(您的生产服务器节点),选中对应的客户端,选择【文件系统】然后点击【 下一步 】

(2)设置备份策略

选择要进行备份的文件

(3)永久增量备份与数据保留设置

选择完要过滤的数据之后点击下一步,可进行下一步备份的高级功能选择,各个选项说明如下:

【永久增量备份】开启了永久增量备份每一次增量备份都会进行一次时间点合成形成新的一个永久增量时间点等效于完备时间点。

【数据保留策略】开启数据保留策略一共有三种保留策略分别为数据保留期限、保留副本数、按备份策略的备份周期设置副本保留策略默认选中数据保留期限一年。可以设置保留完全副本的个数最大可设置1024个副本按备份策略的备份周期设置副本保留策略最大可设置99999个副本。

【传输和存储加密】开启传输加密与存储加密选项开启此功能的任务的数据在传输和存储上都经过加密处理。一共有两种加密方式AES256加密算法、SM4加密算法。

【数据压缩】默认不开启开启该选项后默认启用快速压缩可选择启用强力压缩

【重复数据删除】勾选该选项可以启动源端重复数据删除的功能该选项在建立任务后不能通过修改任务的方式更改此属性。指纹库需要提前创建才能成功开启重删功能

最后新建完成

目录和文件内容,可以全选和分选,还可以利用UCACHE灾备云控制台的“文件过滤”“目录过滤”“时间过滤”功能进行不必要的数据不进行备份策略添加。为了备份效率不建议两个任务包含同一文件。

(4)设置邮件告警

备份执行完毕,会得到系统的执行反馈,也可以设定告警监控策略,进行邮件监控

推荐资料的话,我是没有了,因为我压根就没看过书。

我学习的时候只看过php一百的视频,其它的学习都是从网上找资料的,网上的学习资料特别丰富,你最好以应用为先,再来学习,哪怕自己独立制作一套程序,然后有什么不懂的,就去网上查找相应的解决办法。

另外,mysql是无法独立运行的,它的需要依靠外部程序对其进行访问,向它提交 *** 作语句,这样它的才能体现它的的功能,一般和Mysql靠得最近的,当属php了,不过其它的程序也可以,什么c++啦、java啦、asp啦,这些都能链接mysql,如果你想让mysql独立运行,那是不可能的。

如果你想用php等语言来执行mysql的定时,也是不现实的,除非你加入js之类的主动刷新代码,毕竟php程序是被动型的程序,它并不能主动运行,是需要浏览器或特定程序对其进行触发才能执行的。

如果你用c++/java等程序来链接数据库的话,这个想法倒是可行,不过如果你真用了它们的话,也就没有必要链接mysql来实现它了。

如果你觉得你想研究一些类似本地软件等技术的话,建议你不要学mysql,而要去学c语言啦、java啦这些东西。

这是mysql自动添加的自动更新任务,默认每天24点执行,只要取消任务即可。

取消步骤:

win+r,输入taskschd.msc,回车,打开任务计划程序;

依次展开“任务计划程序库”--“MySQL”,点击Installer,右侧可以看到有一个ManifestUpdate任务,右击--属性。

选择“触发器”标签,下方可以看到一条触发器,状态为启用,双击这条触发器。

在d出的编辑触发器窗口取消勾选左下角的“已启用”,点击确定。

至此以后就不会再d出来了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/8440344.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-16
下一篇2023-04-16

发表评论

登录后才能评论

评论列表(0条)

    保存