# 连接器、导入与导出任务

使用 `connector` 查询和管理连接器、预览文件、创建导入任务和查询导出任务。连接器和任务都属于当前工作区。

```shell
moi-cli -o connector list
moi-cli -o connector tasks
moi-cli connector --help
```

## 创建与跟踪任务

先通过 `connector get`、`preview-file` 或元数据浏览子命令确认连接器和文件，再使用 `create-task` 或 `create-export-task` 提交任务。复杂的导入和导出配置应通过该子命令支持的 `--json` 或 `--json-file` 传入。

创建、更新、暂停、恢复、重试或删除任务前，保存连接器 ID、任务 ID 和目标卷或文件信息。任务提交成功不表示导入或导出已经完成；使用 `get-task`、`task-runs` 或 `export-task-state` 查询原任务状态。

删除、重试和恢复前先读取最新任务状态。网络超时后不要直接重复提交任务，先查询原任务是否已经创建或正在运行。
