定义
Device Migration(设备迁移)指设备从旧平台迁入或迁出时,迁移 Device Credentials、Thing Model、Device Shadow、Telemetry 等。支持批量导出导入、增量迁移、Dual-Write、Pre/Post 数据校验。
迁移策略与流程
迁移可采用全量导出导入、增量同步、Dual-Write 双写等方式。全量迁移适用于平台切换,需导出设备档案、凭证、物模型、历史数据,导入目标平台后校验一致性。增量迁移适用于持续同步,需处理变更检测与冲突解决。Dual-Write 在迁移期间同时写入新旧平台,便于灰度切换与回滚。迁移前需进行 Pre 校验(源数据完整性),迁移后 Post 校验(目标数据一致性),确保 Device Credentials 凭证、Device Lifecycle 状态等关键数据正确。
与 DMP 的集成
设备管理平台提供迁移工具、导出模板、导入 API。迁移时需处理产品与物模型映射、凭证格式转换、设备 ID 映射等。设备端需配合更新接入地址、凭证等配置,可通过 OTA 下发配置或 Provisioning 重新配网。大规模迁移需分批执行、监控进度、支持断点续传,避免影响业务连续性。
应用场景
适用于平台迁移、多实例合并、跨区域部署、数据备份与恢复等。设备迁移是平台选型与架构演进的重要环节,需谨慎规划与执行。