之前在轻量云进行快照备份都是手工处理的,一般是升级系统或者版本发布的时候进行备份。但是这个备份机制有个比较麻烦的问题在于快照并不是非常及时。例如用户上传的头像文件,这些是存在服务器上的,手工备份就有点麻烦。前几天看到杜郎的《腾讯云轻量应用服务器初体验》里面提到了自动备份脚本,体验了一下,能用,但是备份策略有点过于简单。轻量云一共可以创建两个快照,但是至于保留策略,提供了两种,一个是保留旧的,一个是保留新的。代码的处理逻辑也很简单粗暴:# 删除之前较早一个备份,就是列表里的第二个,状态需要正常才能删除
SnapshotState = (get_rest['SnapshotSet'][Instanceidx]['SnapshotState'])
if SnapshotState == 'NORMAL':
SnapshotId = (get_rest['SnapshotSet'][Instanceidx]['SnapshotId'])
DeleteSnapshots_re = DeleteSnapshots(SecretId, SecretKey, SnapshotId, region)
if Delete
...
继续阅读
(67)