分享
  • 收藏
  • 举报
    X
    Linux安装ossutil工具,实现数据转移到OSS
    1052
    7

    之前有用挂载ossfs,据阿里说ossfs有bug,所以最近搞ossutil,其实目前X1基本上用不上,因为有直达OSS,但是对于V系列来说还是还是有必要用这个工具的,当然你有时间也可以直接改程序编辑器,直接修改百度编辑器实现直达OSS。

    下面是直达阿里,腾讯,七牛云存储的百度编辑器

    以下是隐藏的内容需要回复才可见,你回复后,需要刷新网页才可见!
    ************************************


    登录SSH

    Linux系统(以64位系统为例)

    执行命令

    wget http://gosspublic.alicdn.com/ossutil/1.6.10/ossutil64

    执行给权限

    chmod 755 ossutil64

    使用交互式配置生成配置文件:

    ./ossutil64 config

    回车得到上面结果继续回车键

    根据提示输入

    endpoint:http://oss-cn-shenzhen.aliyuncs.com ;
    accessKeyID:yourAccessKeyID 
    accessKeySecret:yourAccessKeySecret
    stsToken:

    配置完成以下结果

    打开root目录下的

    .ossutilconfig

    输入

    ./ossutil64 ls

    得到如下结果,说明你的ossutil部署完成

    接下来就开始你的命令之旅


    上传

    上传整个文件夹到指定目录

    ./ossutil64 cp -r /服务器文件夹/二级文件夹 oss://bucket名称/目录

    上传文件夹到根目录

    ./ossutil64 cp -r /服务器文件夹/二级文件夹 oss://bucket名称

    上传单个文件到根目录

    ./ossutil64 cp -r /服务器文件夹/二级文件夹/文件.mp4 oss://84000

    返回结果如下

    查看OSS储存桶

    上传文件并跳过已有文件

    ./ossutil64 cp -r /服务器文件夹/二级文件夹 oss://84000  -u

    返回结果

    对比文件

    下载

    下载单个文件

    ./ossutil64 cp oss://储存桶/xiazai.jpg /服务器目录/二级目录

    返回结果

    查看服务器和OSS文件夹

    下载整个文件夹到本地

    ./ossutil64 cp -r oss://储存桶 /服务器目录/下级目录

    命令返回结果

    对比OSS和本地是否正常

    至此你的oss和本地算是同步了,以上基本上就够用,一般都是上传整个文件夹跳过已有就差不多了,更多需求参考官方文档。

    之前我使用的是ossfs

    貌似存在一些问题,会有重复上传的现象,还有用OSSftp

    官方建议用ossutil,所以经过测试ossutil速度非常快,稳定性强

    2
    赏礼
    赏钱
    收藏
    点击回复
        全部留言
    • 7
    • 素之美 风格开发者 消费:474.89元 2020-03-06 09:32 09:325楼
      主服务器为主,没有就提取从服务器
      
      if (!-d $request_filename){
      set $rule_0 1$rule_0;
      }
      if (!-f $request_filename){
      set $rule_0 2$rule_0;
      }
      if ($rule_0 = "21"){
      rewrite ^/(.*)public\/uploads\/(.*)$ https://域名/public/uploads/$2 redirect;
      }
      
      从服务器为主,没有就提取主服务器
      
      rewrite ^/(.*)public\/uploads\/(.*)$ https://域名/public/uploads/$2 redirect;


      domin 消费:0元 2020-04-07 16:18
      感谢分享
    0 赏钱 赏礼回复
    • admin 超级管理员 消费:3.01元 2020-03-06 07:29 07:295楼
      官网现在就这么做的。
      素之美 消费:474.89元 iPhone 2020-03-06 09:18
      亲测这个非常强大快速,同步不会多余,ossfs存在文件损坏,重复多余数据,比如本来数据是5g用ossfs同步会莫名其妙变成8g
    0 赏钱 赏礼回复
    • wr1688 风格开发者 消费:2493.25元 2020-03-06 07:20 07:20
      华为
      5楼
      感谢
    0 赏钱 赏礼回复
    • 晓辉 普通粉丝 消费:3670.2元 2020-02-14 20:08 20:085楼
      x能用吗
      素之美 消费:474.89元 iPhone 2020-02-14 20:13
      暂时不能,因为X1目前还没有做FTP附件,直接用后台插件直达即可。
    0 赏钱 赏礼回复
    更多回复
    恢复多功能编辑器
  • 3 1
  • VIP1688
        圈内贴子116
    • 圈子成员75
    本圈子内的新贴

    推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648