在工作中,我们可能经常会将本地数据上传S3进行备份,或者将S3数据下载到本地
本文主要讲解下,工作中可能经常会用到的与S3相关的操作
1、查询相关的命令,很多时间需要加上--recursive 选项,可以对某个目录下递归列出,格式固定中间的大小单位都是字节 Byte
[qq-5201351@localhost ~]$ aws --profile 221234567890 s3 --recursive ls s3://db-prd/aa/bb/cc/ 2020-05-16 04:00:03 4587520 aa/bb/cc/SAPCAR 2020-05-16 04:00:03 12960 aa/bb/cc/available.log 2020-05-16 04:00:03 155648 aa/bb/cc/full_backup/DB_PDB/2020-05-16_0100_databackup_0_1
2、将本地目录的数据同步到指定的S3位置,及s3资源管理
# 同步当前目录下的全部数据到指定的S3位置(包含隐藏文件) aws s3 sync ./ s3://qq5201351/DC-VMDATA/
# 列出s3上目录中的资源(可以看到目录及文件的修改时间大小及名称信息)
aws s3 ls s3://qq5201351/DC-VMDATA/
# 删除s3上指定的文件
aws s3 rm s3://qq5201351/DC-VMDATA/test.txt
尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/14699442.html
作者:一名卑微的IT民工
出处:https://www.cnblogs.com/5201351
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。
由于博主的水平不高,文章没有高度、深度和广度,只是凑字数,不足和错误之处在所难免,希望大家能够批评指出。
博主是利用读书、参考、引用、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个卑微的IT民工!