上传预制文件
将 预制文件包 中的内容(mdmedia
、mdpic
、mdpub
、mdoc
4个文件夹下的数据)根据 bucketName 映射关系上传到对象存储对应的 bucket 中。
针对常见云对象存储服务,初始化时可参考文档:明道云私有部署阿里云OSS初始化说明,不同云对象存储上传文件方式基本相似。
针对本地自建 minio 对象存储,可参考下面示例步骤:
-
下载预制文件包
wget https://pdpublic.mingdao.com/private-deployment/source/6.0.0/file_init.tar.gz
-
解压预制文件包
tar xf file_init.tar.gz
-
拷贝解压出的 data 目录到 minio 容器内(如是 minio 集群环境,只拷贝到任意一个容器内即可)
docker cp data xxx:/tmp
-
进入此 minio 容器
docker exec -it xxx bash
-
添加 minio 服务别名
mc alias set myminio http://127.0.0.1:9000 mingdao 123456789
-
创建 bucket
mc mb myminio/mdmedia
mc mb myminio/mdoc
mc mb myminio/mdpic
mc mb myminio/mdpub -
上传本地预制文件到 minio 对象存储对应的 bucket 中
mc cp -r /tmp/data/mdmedia/* myminio/mdmedia
mc cp -r /tmp/data/mdoc/* myminio/mdoc
mc cp -r /tmp/data/mdpic/* myminio/mdpic
mc cp -r /tmp/data/mdpub/* myminio/mdpub