web-dev-qa-db-ja.com

AWSはローカルに圧縮せずにtar.gzとしてフォルダーをS3にアップロードします

AWS CLIで、tar.gzをローカルに作成せずに、フォルダーをtar.gzファイルとしてアップロードするにはどうすればよいですか?

たとえば、/var/testにフォルダがあり、/tests/test1.tar.gzにアップロードしたい

ローカルでtar.gzに変換せずにそれを行うにはどうすればよいですか? (HDDに十分なスペースがないため、ローカルスペースを節約したい。)

10
Michael Samsung

tar cvfz-/ var/test | aws s3 cp-s3://tests/test1.tar.gz

個別にgzipする必要はありません。tarはzトグルでそれを行います...

これは双方向で機能し、私はほぼ毎日使用しています。

3
Robv