使用阿里云对象存储 OSS 命令行工具 ossutil 自动备份服务器

1,简介

ossutil是以命令行方式管理OSS数据的工具,提供方便、简洁、丰富的Bucket和Object管理命令,支持Windows、Linux、 Mac平台。


通过ossutil,您可以进行如下操作:

管理Bucket,如:创建、列举或删除Bucket等。

管理Object,如:上传、下载、列举、拷贝和删除Object等。

管理碎片(part),如:列举和删除part等



2,相关文档

OSS 官方文档 https://help.aliyun.com/product/31815.html

ossutil 文档 https://help.aliyun.com/document_detail/50452.html


在这篇文章中,windows下可以使用7-zip命令行压缩文件夹。

https://javascript.net.cn/article?id=547



3,阿里云OSS费用组成

OSS 服务费用由存储费用、流量费用、请求费用、数据处理费用几部分组成:



4,购买和配置


创建 Bucket 和 Key


下载ossutil工具。

将工具解压到指定的文件夹,并双击运行ossutil.bat文件。

生成配置文件,配置参数参考Linux系统的配置参数:

D:\ossutil>ossutil64.exe config

填入 endpoint,accessKeyID,accessKeySecret,stsToken。具体含义可参考:

https://help.aliyun.com/document_detail/120075.html


使用 ossutil 的cp命令可以上传文件夹或文件。

例如:

# 上传单个文件
./ossutil cp a.txt oss://bucket/path
# 上传文件夹
./ossutil cp -r dir oss://bucket/path 
# 上传文件/文件夹并设置限速,单位为KB/s,缺省为0(不限速)
./ossutil cp -r dir oss://bucket/path --maxupspeed 1024


写个批处理,加入计划任务




修改时间 2024-03-05

声明:本站所有文章和图片,如无特殊说明,均为原创发布。商业转载请联系作者获得授权,非商业转载请注明出处。
随机推荐
JavaScript 对象方法
JavaScript Map 详解
Linux apt 命令
JavaScript audio 教程
Node.js 的 URL 的模块缺陷
JavaScript 数据类型和变量
WordPress 添加文章自定义字段
WordPress 的用户角色和权限