前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一、下载和安装

一、下载和安装

作者头像
joshua317
发布2022-05-10 14:35:47
7470
发布2022-05-10 14:35:47
举报
文章被收录于专栏:技术博文

一、下载和安装

ossutil支持在Windows、Linux、macOS等系统中运行,您可以根据实际环境下载和安装合适的版本。

1.1 版本和运行环境

  • 当前版本:1.7.10
  • 软件源码:ossutil
  • 运行环境
    • Windows/Linux/macOS
    • 支持架构:x86(32bit、64bit)、ARM(32bit、64bit)

1.2 下载地址

ossutil1.7.8版本基于Golang 1.16版本编译,不支持通过macOS x86 32bit操作系统使用ossutil。因此,ossutil1.7.8及以上版本均不再提供ossutilmac32安装包。

  • Linux x86 32bit
  • Linux x86 64bit
  • Windows x86 32bit
  • Windows x86 64bit
  • macOS x86 64bit
  • ARM 32bit
  • ARM 64bit

根据您的操作系统下载对应版本,然后按如下步骤安装并配置ossutil,以下均以64位系统为例。

1.3 Linux系统安装

1.4 Windows系统安装

1.5 macOS系统安装

ARM系统安装

二、实际应用,系统Centos

注意:下面的例子对应的

bucket的名为:oss-application-log;

ossutil64的配置文件为:/usr/local/src/oss-application-log

2.1 上传文件

代码语言:javascript
复制
/usr/local/src/ossutil64 cp youFile oss://yourBucket/youFile

举例:

代码语言:javascript
复制
/usr/local/src/ossutil64 cp /data/logs/php/php_errors.log oss://oss-application-log/logs/php/php_errors.log

2.2 上传文件夹

代码语言:javascript
复制
/usr/local/src/ossutil64 cp youDir oss://yourBucket/youDir

举例:

代码语言:javascript
复制
/usr/local/src/ossutil64 cp -r /data/logs/php/ oss://oss-application-log/logs/php/

2.3 增量上传文件夹

代码语言:javascript
复制
./ossutil64 cp -r -u yourDir oss://oss-application-log/path
代码语言:javascript
复制
/usr/local/src/ossutil64 cp -r /data/logs/php/ oss://oss-application-log/logs/php/ -c /usr/local/src/oss-application-log -u

2.4 备份日志可以把增量上传命令写入脚本/usr/local/src/ossutil64.sh

代码语言:javascript
复制
#!/usr/bin/bash
/usr/local/src/ossutil64 cp -r  yourDir oss://yourBucket/path -u

举例:

代码语言:javascript
复制
#!/usr/bin/bash
/usr/local/src/ossutil64 cp -r /data/logs/php/ oss://oss-application-log/logs/php/ -c /usr/local/src/oss-application-log -u

开启定时任务

代码语言:javascript
复制
crontab -e

每天2点执行

代码语言:javascript
复制
0 2 * * * sh /usr/local/src/ossutil64.sh
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-04-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、下载和安装
    • 1.1 版本和运行环境
      • 1.2 下载地址
        • 1.3 Linux系统安装
          • 1.4 Windows系统安装
            • 1.5 macOS系统安装
            • ARM系统安装
            • 二、实际应用,系统Centos
              • 2.1 上传文件
                • 2.2 上传文件夹
                  • 2.3 增量上传文件夹
                    • 2.4 备份日志可以把增量上传命令写入脚本/usr/local/src/ossutil64.sh
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档