良心云轻量自动快照-云函数-适配多机器

[复制链接]
查看: 2385   回复: 9
发表于 2022-12-15 12:23:26 | 显示全部楼层 |阅读模式
改自:https://github.com/fungjcode/python_tools

新增备份方式修改:
Instanceidx参数;
0:总是删除最新备份保留最早,这样可以有一个固定备份,
1:总是删除最早备份,这是滚动备份


1.进入云函数界面:https://console.cloud.tencent.com/scf/list

2.创建
良心云轻量自动快照-云函数-适配多机器
3.选择自定义函数,事件函数,运行环境选择Python2.7;然后上传zip代码包,代码地址:https://github.com/wdafff/TencentLighthouseAutoSnapshot/raw/main/Lighthouse-Auto-Snapshot.zip   
然后点击完成。
良心云轻量自动快照-云函数-适配多机器

4.等上传完成,进入函数管理-》函数配置,点击右上角编辑,
修改 初始化超时时间、执行超时时间、环境变量
两个超时时间尽量长点,
环境变量需要参数 Regions_InstanceIdsSecretIdSecretKeyInstanceidx
其中Regions_InstanceIds参数要求:
实例地域1:轻量云实例ID1,轻量云实例ID2;实例地域2:轻量云实例ID3,轻量云实例ID4
Instanceidx参数要求:
0:总是删除最新备份保留最早,这样可以有一个固定备份,
1:总是删除最早备份,这是滚动备份
然后保存。
良心云轻量自动快照-云函数-适配多机器
良心云轻量自动快照-云函数-适配多机器

5.进入函数代码,点击测试,没问题就可以进入触发管理设置定时了
良心云轻量自动快照-云函数-适配多机器
良心云轻量自动快照-云函数-适配多机器

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

发表于 2022-12-15 12:23:44 | 显示全部楼层
腾讯云账号ID获取地址
  1. https://console.cloud.tencent.com/cam/capi
复制代码
实例地域
  
  1. "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踩坑了,看了函数的注释才知道这个参数的写法。良心云轻量自动快照-云函数-适配多机器

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2022-12-15 12:24:17 | 显示全部楼层
技术贴顶一下 谢谢分享
回复 支持 反对

使用道具 举报

发表于 2022-12-15 12:25:15 | 显示全部楼层
战术mark,紫薯不懂
回复 支持 反对

使用道具 举报

发表于 2022-12-15 12:25:55 | 显示全部楼层
同上,
技术贴顶一下 谢谢分享
回复 支持 反对

使用道具 举报

发表于 2022-12-15 12:26:49 | 显示全部楼层
是自动覆盖旧快照么
回复 支持 反对

使用道具 举报

发表于 2022-12-15 12:27:48 | 显示全部楼层
支持支持,感谢分享
回复 支持 反对

使用道具 举报

发表于 2022-12-15 12:27:57 | 显示全部楼层
是的,每台机器保留两个
回复 支持 反对

使用道具 举报

发表于 2022-12-15 12:28:16 | 显示全部楼层
感谢 我去试试
回复 支持 反对

使用道具 举报

发表于 2022-12-15 12:29:15 | 显示全部楼层
最好2个快照 一个是固定的 一个是每天自动保存,这个脚本会把两个都覆盖了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则