
teableio/teable-db-migrateTeable应用自动迁移镜像是一款专为Teable协作表格工具设计的数据迁移工具,通过自动化流程实现Teable实例间的表结构同步与数据迁移,减少手动操作成本,确保迁移过程的准确性和高效性,适用于应用升级、环境迁移等场景。
updated_at字段追踪变更,减少重复传输。debug级别日志用于问题排查。bashdocker run -d \ --name teable-migrate \ -e SOURCE_TYPE="teable" \ -e SOURCE_URL="[***]" \ -e SOURCE_API_KEY="sk_source_xxxxxx" \ -e TARGET_TYPE="teable" \ -e TARGET_URL="[***]" \ -e TARGET_API_KEY="sk_target_xxxxxx" \ -e MIGRATE_MODE="full" \ teable/auto-migrate:latest
| 环境变量 | 描述 | 必需 | 默认值 |
|---|---|---|---|
| SOURCE_TYPE | 源应用类型,当前仅支持teable | 是 | - |
| SOURCE_URL | 源Teable实例API地址(格式:https://<instance-domain>/api) | 是 | - |
| SOURCE_API_KEY | 源Teable实例API密钥(需开启API访问权限) | 是 | - |
| TARGET_TYPE | 目标应用类型,当前仅支持teable | 是 | - |
| TARGET_URL | 目标Teable实例API地址(格式同上) | 是 | - |
| TARGET_API_KEY | 目标Teable实例API密钥 | 是 | - |
| MIGRATE_MODE | 迁移模式:full(全量迁移)、incremental(增量同步) | 否 | full |
| TABLE_FILTER | 需迁移的表格名称过滤(逗号分隔,如table1,table2,默认全部) | 否 | * |
| LOG_LEVEL | 日志级别:debug、info、warn、error | 否 | info |
| MIGRATE_TIMEOUT | 迁移任务超时时间(秒) | 否 | 3600 |
| ALLOW_DELETE | 是否允许删除目标实例中源不存在的表格/字段(true/false) | 否 | false |
SOURCE_URL和SOURCE_API_KEY验证源Teable实例访问权限,同理验证目标实例。TABLE_FILTER的表格,提取结构信息(字段、视图、权限等),与目标实例对比生成差异报告。ALLOW_DELETE=true)。updated_at字段晚于上次迁移时间的数据(首次执行等同于全量)。info级别)。updated_at字段,需确保源表格已启用该字段记录更新时间。LOG_LEVEL=debug开启详细日志以便问题排查。





manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务