aws-s3.md 1.1 KB

aws s3

Alat baris perintah (CLI) untuk AWS S3 - jasa penyimpanan berkas bagi layanan web. Beberapa subperintah seperti cp memiliki dokumentasi terpisah. Informasi lebih lanjut: https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3/index.html.

  • Tampilkan daftar seluruh berkas dalam suatu bucket:

aws s3 ls {{nama_bucket}}

  • Lakukan sinkronisasi isi berkas dan direktori dari sumber penyimpanan lokal menuju suatu bucket:

aws s3 sync {{jalan/menuju/berkas1 jalan/menuju/berkas2 ...}} s3://{{nama_bucket}}

  • Lakukan sinkronisasi isi berkas dan direktori dari suatu bucket menuju sumber penyimpanan lokal:

aws s3 sync s3://{{nama_bucket}} {{jalan/menuju/tujuan}}

  • Lakukan sinkronisasi dengan pengecualian:

aws s3 sync {{jalan/menuju/berkas1 jalan/menuju/berkas2 ...}} s3://{{bucket_name}} --exclude {{jalan/menuju/berkas}} --exclude {{jalan/menuju/direktori}}/*

  • Hapus suatu berkas dari suatu bucket:

aws s3 rm s3://{{bucket}}/{{jalan/menuju/berkas}}

  • Hanya tampilkan daftar berkas yang dirubah tanpa melakukan perubahan tersebut (mode dry-run):

aws s3 {{perintah}} --dryrun