/api/db/.../backup/list
打印出备份文件的内容。唯一支持的方法是 GET。响应是一个 JSON 对象,其中只有一个键“备份列表”,该键包含文件中的备份记录列表。(此列表中的条目具有与 C AI 结构 mco_backup_info_t 相同的字段。)
启动 REST 服务器(监听 8083 端口)后,以下 HTTP 请求将返回与备份文件 myfile.bkp 中的一条记录相对应的 JSON 格式输出:
GET http://localhost:8083/api/db/diskdb/backup/list?file_name=myfile.bkp
响应是一个仅包含一个键“backup_list”的 JSON 对象,该键包含文件中的备份记录列表。例如:
{
"backup_list":
[
{
"magic": 3987782336,
"protocol_version": 2,
"type": "SNAPSHOT",
"flags":
[
],
"backup_no": 0,
"timestamp": 1558223122,
"size": 411916,
"offset": 0,
"crc": 784321220,
"trans_no": 10,
"mem_page_size": 256,
"disk_page_size": 0,
"n_pages_total": 79003,
"db_name": "bkpdb",
"label": "BKPLBL00000"
}
]
}