没做过传统存储到对象存储的迁移,但做过私有对象存储接口到S3接口的对象存储迁移。
如果希望在线、可靠、有效的迁移,这就是一个系统工程,需要以项目思维并站在业务方角度思考并设计迁移规划方案。
我们的迁移实现了对应用层透明,涉及数十个业务系统,前后总共迁移耗时接近5个月,包括后续的数据抽验核查工作。这里面涉及大量的项目管理技巧使用、大量的沟通,比较耗费精力。
想要 在线、可靠、有效的迁移 ,我们曾经是开发了一个应用,支持应用请求重定向,即实现读写分离,并通过独立线程实现异步数据迁移,保障老数据能读的到、新数据读写都在新的存储资源。随着迁移完成,老数据全部迁移完毕,旁路工具移除,实现对应用透明的架构调整。
但前提是你有人懂业务调用模式,熟悉对象存储产品,具备开发能力。