之前发过一篇文章, 自动备份 Shell ,在这里,稍微改良一下,备份好的文件,上传至 OSS() 中。
我们之前也介绍过,如何在 Linux 备份 。 我是备份在本机,所以我采用 Oracle 自带的
这里主要是利用阿里 OSSUtil 命令行工具:。官网工具里面有很多详细的操作文档。
安装(Linux操作系统)
都在同一个区域,否则需要使用外网:oss-cn-
非必配项,若采用STS临时授权方式访问OSS需要配置该项,否则置空即可。stsToken生成方式参见:。
测试上传文件(cp 命令):cp 命令用于上传、下载、拷贝文件。
文件下载:oss 目录与本地目录位置互换
更多 cp 命令的用户可查看
以上是 OSSUtil 工具的简单使用说明。配合下我们的 Oracle
备份 Shell
脚本,完成自动备份并上传 OSS
的动作
-- 22 自动备份数据库并压缩开始 -- 28 自动备份数据库并压缩完毕 -- 28 自动上传压缩包至阿里 OSS 开始 -- 28 自动上传压缩包至阿里 OSS 结束
强烈建议:如有需放置生产环境,请在放置前,请自行测试是否可用,如造成文件丢失的,后果自负。