ModStartBlog文件存储变更如何迁移

ModStartBlog / 文档中心
文档中心
开发教程
安装常见问题

举例说明

  • 原存储
    • 类型:阿里云 OSS
    • 访问URL:https://xxx.oss-cn-hangzhou.aliyuncs.com/data/xxxx.jpg
  • 新存储
    • 类型:腾讯云 COS
    • 访问URL:https://xxx.cos.ap-guangzhou.myqcloud.com/data/xxxx.jpg

操作步骤

第一步,修改系统配置

安装新的存储模块,在后台完成新的文件上传存储配置。

本例需要安装 腾讯云COS云存储,在后台配置腾讯云 COS 上传模块,停用阿里云 OSS
上传模块。

第二步,迁移已上传的文件到新的存储

上传的文件位于 /public/data/ 目录,变更存储类型时需要转移所有已上传的文件到新的存储中。

迁移文件时,建议讲云存储 mount 到服务器本地,使用 rsync 等工具进行文件迁移。

本例需要将阿里云 COS 和腾讯云 COS 挂载到本地,然后使用 rsync 工具将文件从阿里云 COS 迁移到腾讯云 COS

第三步,修复数据库中的文件路径

下载并安装 文件路径迁移助手,在后台勾选表中包含路径的字段,处理预览
开始处理,完成数据库中路径的修复。

程序会自动识别处理富文本、单图路径、多图路径字段。

本例中原路径为 https://xxx.oss-cn-hangzhou.aliyuncs.com,新路径为 https://xxx.cos.ap-guangzhou.myqcloud.com

QQ
微信
公众号
客服