Amazon web services 将文件移动到S3,然后在完成后删除源文件
我只是在熟悉Amazon Web服务和S3 AWS CLI 有人知道是否可以从目标存储桶上存在的源中删除文件吗 我尝试了以下方法:Amazon web services 将文件移动到S3,然后在完成后删除源文件,amazon-web-services,amazon-s3,Amazon Web Services,Amazon S3,我只是在熟悉Amazon Web服务和S3 AWS CLI 有人知道是否可以从目标存储桶上存在的源中删除文件吗 我尝试了以下方法: aws s3 sync /home/recsout s3://myfakebucketname001 --delete 我以前使用rsync对NAS驱动器执行--删除源文件,但希望改用S3和AWS CLI。中的AWS S3 sync命令用于将源文件同步到目标文件复制后不会从源中删除文件。但是,--delete选项将从目标中删除源中不存在的文件(从而使目标与源真正匹
aws s3 sync /home/recsout s3://myfakebucketname001 --delete
我以前使用rsync对NAS驱动器执行
--删除源文件
,但希望改用S3和AWS CLI。中的AWS S3 sync
命令用于将源文件同步到目标文件复制后不会从源中删除文件。但是,--delete
选项将从目标中删除源中不存在的文件(从而使目标与源真正匹配)
如果您打算复制文件,然后将其删除,请使用aws s3 mv
命令,该命令将复制文件,然后将其从源文件中删除
另外,值得一提的是,
aws s3
命令可以从本地磁盘工作到Amazon s3 bucket,或者从s3 bucket工作到本地磁盘,甚至可以在两个s3 bucket之间工作。中的aws s3 sync
命令用于将源同步到目标复制后不会从源中删除文件。但是,--delete
选项将从目标中删除源中不存在的文件(从而使目标与源真正匹配)
如果您打算复制文件,然后将其删除,请使用aws s3 mv
命令,该命令将复制文件,然后将其从源文件中删除
另外,值得一提的是,
aws s3
命令可以从本地磁盘工作到Amazon s3存储桶,或者从s3存储桶工作到本地磁盘,甚至在两个S3存储桶之间。我回答了我自己的问题有一个mv命令aws S3 mv/home/recsout S3://myfakebucketname001——递归我回答了我自己的问题有一个mv命令aws S3 mv/home/recsout S3://myfakebucketname001——递归