功能概述
列出所有可备份的 Salesforce 元数据类型(CustomObject、CustomField、Layout、ListView 等),支持一键触发完整备份流程(先 REST 后 XML),实时显示各类型的检索状态和数量。
按钮说明
| 按钮 | 功能 |
| 备份Meta | 触发完整备份流程(先 REST 后 XML),创建后台任务并实时轮询状态 |
| 刷新 | 刷新元数据类型列表和状态数据 |
| 删除 | 勾选行后删除选中的元数据类型及其关联的集合数据 |
状态列说明
| 状态 | 含义 |
| Pending | 等待处理 |
| Working | 正在从 Salesforce 检索数据 |
| Retrieved | 检索成功完成 |
| Failed | 检索失败,可查看任务日志 |
数据表列
| 列 | 说明 |
| Name | 元数据类型 API 名称 |
| Catalog | 所属分类(Shared / Object / Platform 等) |
| Count | 已备份的该类型元数据数量 |
| REST Status | 通过 REST API 检索的状态 |
| XML Status | 通过 Salesforce CLI 检索 XML 文件的状态 |
备份流程
- Phase 1 (REST) — 通过 REST API 的
describeMetadata 获取全部元数据类型,并发遍历每个类型调用 listMetadata 获取详细清单
- Phase 2 (XML) — 通过 Salesforce CLI 创建临时项目,依次对每个类型执行
sf project retrieve start 获取 XML 源文件