有奖捉虫:行业应用 & 管理与支持文档专题 HOT

前提条件

完成函数创建后,我们就可以测试函数的运行情况,并完成最终的定时触发配置。
注意
dump 目录只能设置为 /tmp ,因为运行环境内除 /tmp 目录下,其他均限制为只读。

测试及启动云函数

通过单击控制台下方的测试按键,可以直接触发函数运行。
通过函数的输出日志,可以查看代码的运行情况,检查 dump 文件是否生成正常,是否成功上传到 COS 存储桶中。
同时也可以到对应的备份存储桶中,查看生成的文件,检查是否数据正确、备份正常。
确认函数测试运行正常后,可在触发器中为函数新增一个定时触发器。您可以根据自身需要,配置为每天,或每12小时,或每月的指定时间运行。定时触发器可以按 crontab 格式编写触发时间,既可以按一定时间周期,也可以指定具体时间运行。

总结

在本实操示例教程中,仅为您提供了一种实现的参考思路。我们通过使用 mysqldump 工具,以及对象存储 COS 的 SDK,实现了数据库的按时备份能力。通过使用云函数,我们无需使用云服务器以及配置 crontab 脚本,就可以实现高可靠的定时运维能力。云函数,以及云函数的定时触发器,在运维过程中可以被广泛使用,实现例如备份、检查、告警、同步等各种能力。