---
title: "从 ieg 备份系统查询文件"
method: POST
path: "/download/ibs-query"
tags: ["download"]
---

# 从 ieg 备份系统查询文件

`POST /download/ibs-query`

filename 会进行模糊匹配，返回 task_id 用于下载

## Request body

- DbmServicesMysqlDbToolsDbactuatorPkgComponentsBackupDownloadIBSQueryComp
  - `extend` DbmServicesMysqlDbToolsDbactuatorPkgComponentsBackupDownloadIBSQueryParam
    - `begin_date` string, required — 哪一天提交，起始时间
    - `end_date` string, required — 哪一天提交，结束时间，与begin_date形成一个时间范围，建议begin_date与end_date形成的时间范围不要超过3天
    - `filename` string, required — 文件名
    - `ibs_info` DbmServicesMysqlDbToolsDbactuatorPkgComponentsBackupDownloadIBSBaseInfo, required
      - `key` string, required — 16位字串，由备份系统分配，可从环境变量获取 IBS_INFO__key
      - `sys_id` string, required — application标识，亦即哪个系统需要访问本接口，可从环境变量获取 IBS_INFO_sys_id
      - `ticket` string — OA验证的ticket，一个长串，通常附加在访问内网应用的URL上，主要用来验证用户身份，可以留空
      - `url` string, required — ieg 备份系统 api url 地址，会在后面拼接 /query /recover 后缀进行请求 可从环境变量获取 IBS_INFO_url
    - `source_ip` string, required — 来源IP，即提交备份任务的机器IP

## Response `200`

OK

---

[API](https://skmtc.net/tencentblueking/apis/dbactuator-api.md) · [All operations](https://skmtc.net/tencentblueking/apis/dbactuator-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tencentblueking/dbactuator-api/revisions/dc22dd49fd50/schema)
