腾讯云轻量服务器创建镜像免费API接口教程

接口简介

本接口由接口盒子提供用于腾讯云轻量服务器创建快照镜像,支持自动化备份操作。核心优势包括:

  • 无需关机:在服务器运行状态下创建镜像
  • 自动清理:默认自动删除旧镜像创建新镜像
  • 配额友好:不占用标准镜像配额名额
  • 操作便捷:适合配置定时任务实现自动化备份

适用于服务器数据保护、定期快照等场景,有效防止数据丢失。


接口基本信息

项目 详情
请求地址 https://cn.apihz.cn/api/idc/txyqljx.php
请求方式 POST/GET
每日调用上限 无限制
频率限制 每分钟限频(建议使用自有ID/KEY)

请求参数说明

参数名 必填 说明
id 用户中心数字ID(用户后台获取)
key 用户中心通讯秘钥
slid 服务器实例ID(腾讯云控制台获取,形如lhins-7x0h4ld0
dy 地域代码(如上海ap-shanghai,代码列表)
secretid 腾讯云API秘钥ID(访问管理生成)
secretkey 腾讯云API秘钥KEY
type 执行策略: 1=仅删除最后镜像 2=仅创建新镜像 3=删除+创建(默认)

返回参数说明

参数名 说明
code 状态码:200=成功,400=失败
msg 错误提示信息(code=400时返回)
slid 操作的实例ID
step1 查询旧镜像的结果
step2 删除旧镜像的返回信息
step3 创建新镜像的返回信息

调用示例

PHP调用示例

php 复制代码
php
复制
<?php
$url = 'https://cn.apihz.cn/api/idc/txyqljx.php';
$params = [
    'id'        => '10000000',      // 替换为你的用户ID
    'key'       => 'your_user_key', // 替换为你的通讯秘钥
    'slid'      => 'lhins-xxxxxx',  // 替换为实例ID
    'dy'        => 'ap-shanghai',   // 替换为地域代码
    'secretid'  => 'your_secret_id',// 腾讯云SecretId
    'secretkey' => 'your_secret_key'// 腾讯云SecretKey
];

// 发起GET请求
$response = file_get_contents($url . '?' . http_build_query($params));

// 处理返回结果
$result = json_decode($response, true);
if($result['code'] == 200) {
    echo "镜像创建成功!新镜像ID: " . json_decode($result['step3'])->SnapshotId;
} else {
    echo "操作失败: " . $result['msg'];
}
?>

Python调用示例

python 复制代码
python
运行
复制
import requests

url = "https://cn.apihz.cn/api/idc/txyqljx.php"
params = {
    "id": "10000000",        # 替换为你的用户ID
    "key": "your_user_key",   # 替换为你的通讯秘钥
    "slid": "lhins-xxxxxx",  # 替换为实例ID
    "dy": "ap-shanghai",     # 替换为地域代码
    "secretid": "your_secret_id",   # 腾讯云SecretId
    "secretkey": "your_secret_key"  # 腾讯云SecretKey
}

# 发起GET请求
response = requests.get(url, params=params)
result = response.json()

if result['code'] == 200:
    import json
    step3 = json.loads(result['step3'])
    print(f"镜像创建成功!新镜像ID: {step3['SnapshotId']}")
else:
    print(f"操作失败: {result['msg']}")

注意事项

  1. 密钥安全​:建议使用腾讯云子账号生成API密钥,并仅授权轻量服务器相关权限

  2. 镜像策略​:首次使用前需手动创建2个镜像,确保每次操作保留最新两个备份

  3. 错误处理​:

    • 400状态码时检查msg字段获取具体错误
    • 常见错误:密钥错误/实例ID不存在/地域代码错误
  4. 操作建议​:大数据量服务器建议分步操作(先删除旧镜像,1分钟后再创建新镜像)

免费API

相关推荐
Victor3564 小时前
https://editor.csdn.net/md/?articleId=139321571&spm=1011.2415.3001.9698
后端
Victor3564 小时前
Hibernate(89)如何在压力测试中使用Hibernate?
后端
灰子学技术6 小时前
go response.Body.close()导致连接异常处理
开发语言·后端·golang
Gogo8167 小时前
BigInt 与 Number 的爱恨情仇,为何大佬都劝你“能用 Number 就别用 BigInt”?
后端
fuquxiaoguang7 小时前
深入浅出:使用MDC构建SpringBoot全链路请求追踪系统
java·spring boot·后端·调用链分析
毕设源码_廖学姐7 小时前
计算机毕业设计springboot招聘系统网站 基于SpringBoot的在线人才对接平台 SpringBoot驱动的智能求职与招聘服务网
spring boot·后端·课程设计
野犬寒鸦9 小时前
从零起步学习并发编程 || 第六章:ReentrantLock与synchronized 的辨析及运用
java·服务器·数据库·后端·学习·算法
逍遥德9 小时前
如何学编程之01.理论篇.如何通过阅读代码来提高自己的编程能力?
前端·后端·程序人生·重构·软件构建·代码规范
MX_935910 小时前
Spring的bean工厂后处理器和Bean后处理器
java·后端·spring
程序员泠零澪回家种桔子11 小时前
Spring AI框架全方位详解
java·人工智能·后端·spring·ai·架构