良心云轻量自动快照-云函数-适配多机器
改自:https://github.com/fungjcode/python_tools新增备份方式修改:
Instanceidx参数;
0:总是删除最新备份保留最早,这样可以有一个固定备份,
1:总是删除最早备份,这是滚动备份
1.进入云函数界面:https://console.cloud.tencent.com/scf/list
2.创建
https://s2.loli.net/2021/12/10/5nvgX13pH7iDZ2Q.png
3.选择自定义函数,事件函数,运行环境选择Python2.7;然后上传zip代码包,代码地址:https://github.com/wdafff/TencentLighthouseAutoSnapshot/raw/main/Lighthouse-Auto-Snapshot.zip
然后点击完成。
https://s2.loli.net/2021/12/10/cJH7EmdfobB9uPq.png
4.等上传完成,进入函数管理-》函数配置,点击右上角编辑,
修改 初始化超时时间、执行超时时间、环境变量
两个超时时间尽量长点,
环境变量需要参数 Regions_InstanceIds、SecretId、SecretKey,Instanceidx
其中Regions_InstanceIds参数要求:
实例地域1:轻量云实例ID1,轻量云实例ID2;实例地域2:轻量云实例ID3,轻量云实例ID4
Instanceidx参数要求:
0:总是删除最新备份保留最早,这样可以有一个固定备份,
1:总是删除最早备份,这是滚动备份
然后保存。
https://s2.loli.net/2021/12/10/3rlLv2CoXd7bUpq.png
https://s2.loli.net/2021/12/10/AKydwQ4P3JMY9rD.png
5.进入函数代码,点击测试,没问题就可以进入触发管理设置定时了
https://s2.loli.net/2021/12/10/TwGvob6X1p28Vdx.png
https://s2.loli.net/2021/12/10/ywxBSr3tHIdEmUG.png 腾讯云账号ID获取地址
https://console.cloud.tencent.com/cam/capi
实例地域
"ap-beijing", "ap-chengdu", "ap-guangzhou", "ap-hongkong", "ap-nanjing", "ap-shanghai", "ap-singapore", "ap-tokyo", "eu-moscow", "na-siliconvalley"
以广州单台机器为例,
Regions_InstanceIds参数填:ap-guangzhou:lhins-d2t4ns99
我在这个Regions_InstanceIds踩坑了,看了函数的注释才知道这个参数的写法。https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif 技术贴顶一下 谢谢分享 战术mark,紫薯不懂 同上,
技术贴顶一下 谢谢分享 是自动覆盖旧快照么 支持支持,感谢分享 是的,每台机器保留两个 感谢 我去试试 最好2个快照 一个是固定的 一个是每天自动保存,这个脚本会把两个都覆盖了
页:
[1]