提供Discuz ,ECShop ,PHPCMS ,帝国CMS ,CSS教程 ,PHP教程 ,DedeCMS ,WordPress ,HTML教程等cms问题查询.
当前位置: 运维 > Linux > 怎样经由过程API设置定时自定义快照【Linux】,Linux

本篇文章给人人带来的内容是关于怎样经由过程API设置定时自定义快照,有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。

怎样经由过程API设置定时自定义快照

SSD云盘没法开启自动快照,那末就须要本身挪用API来设定计划任务完成快照自动化

1、装置设置AliyunCli环境

参考官方文档:AliyunCli设置

2、将以下内容保存为剧本/home/creare.sh

### 本剧本仅测试并实行于Linux下
#!/bin/bash
#source /etc/profile
#保存几份快照(无自定义快照状况下不能大于24)
num=3
num=$[$num - 1]
#搜检AliyunCli实行途径
path=`which aliyuncli`
#搜检AliyunCli和ECS SDK装置状况
check=`$path --help |wc -l`
check_sdk=`$path ecs |wc -l`
start_snapshot(){
for instance in `cat /home/instance.txt`;
do
disk=`$path ecs DescribeDisks --InstanceId $instance --output json --filter Disks.Disk[*].DiskId |awk -F "\"" '{print $2}'`
region=`$path ecs DescribeDisks --InstanceId $instance --output json --filter Disks.Disk[0].RegionId |awk -F "\"" '{print $2}'`
for disk in $disk
do
id=`$path ecs DescribeSnapshots --RegionId $region --DiskId $disk --Status accomplished --SnapshotName ScriptsCreate --output json --filter Snapshots.Snapshot[$num].SnapshotId |awk -F "\"" '{print $2}'`
if [[ "$id" != "" ]]; then
$path ecs DeleteSnapshot --SnapshotId $id
sleep 2
snapshot=ScriptsCreate
$path ecs CreateSnapshot --DiskId $disk --SnapshotName $snapshot
else
snapshot=ScriptsCreate
$path ecs CreateSnapshot --DiskId $disk --SnapshotName $snapshot
fi
sleep 1
done
sleep 1
done
}
if [[ "$check" -ge "38" ]];then
    if [[ "$check_sdk" -ge "56" ]]; then
    start_snapshot
    else
    echo "请先确保ECS SDK装置准确,再来实行该剧本!"
    fi
else
echo "请先确保AliyunCli装置准确,再来实行该剧本!"
fi

注重:上述剧本会自动删除备份个数以上的最早的剧本建立的快照

请确保剧本建立的快照额度够用,否则会致使剧本实行部份失利

比方:

设置NUM为3,有3个磁盘,那末快照盈余额度须要大于即是9个

3、将须要增加自动快照的ECS实例ID保存到/home/instance.txt文件中

4、增加crontab计划任务(每晚1点30分实行计划任务)

crontable -e插进去以下内容:

30 1 * * * /bin/sh /home/create.sh

重启crond效劳

service crond restart

5、快照实行终了后我们会在控制台看到名称为ScriptsCreate的快照

以上就是怎样经由过程API设置定时自定义快照的细致内容,更多请关注ki4网别的相干文章!

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

分享到:
赞(0) 打赏

支付宝扫一扫打赏

微信扫一扫打赏

标签:

上一篇:

下一篇:

相关推荐

0 条评论关于"怎样经由过程API设置定时自定义快照【Linux】,Linux"

最新评论

    暂无留言哦~~

博客简介

看古风美女插画Cos小姐姐,素材合集图集打包下载:炫龙网,好看二次元插画应有尽有,唯美小姐姐等你来。

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

服务热线:
 

 QQ在线交流

 旺旺在线