Menyalin objek - Amazon Simple Storage Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menyalin objek

Anda dapat menggunakan Operasi Batch Amazon S3 untuk melakukan operasi batch skala besar pada objek Amazon S3. Operasi Batch Operations Copy menyalin setiap objek yang ditentukan dalam manifes. Anda dapat menyalin objek ke ember yang sama Wilayah AWS atau ke ember di Wilayah yang berbeda. Operasi Batch S3 mendukung sebagian besar opsi yang tersedia melalui Amazon S3 untuk menyalin objek. Opsi ini termasuk mengatur metadata objek, mengatur izin, dan mengubah kelas penyimpanan objek.

Anda juga dapat menggunakan operasi Salin untuk menyalin objek tak terenkripsi yang ada dan menuliskannya kembali ke bucket yang sama dengan objek terenkripsi. Untuk informasi selengkapnya, lihat Mengenkripsi objek dengan Operasi Batch Amazon S3.

Saat menyalin objek, Anda dapat mengubah algoritma checksum yang digunakan untuk menghitung checksum objek. Jika objek tidak memiliki checksum tambahan yang dihitung, Anda juga dapat menambahkannya dengan menentukan algoritma checksum yang akan digunakan oleh Amazon S3. Untuk informasi selengkapnya, lihat Memeriksa integritas objek di Amazon S3.

Untuk informasi selengkapnya tentang menyalin objek di Amazon S3 dan parameter yang diperlukan dan opsional, Menyalin, memindahkan, dan mengganti nama objek lihat di panduan ini dan CopyObject dalam Referensi API Layanan Penyimpanan Sederhana Amazon.

Pembatasan dan batasan

Saat Anda menggunakan operasi Salinan Operasi Batch, pembatasan dan batasan berikut berlaku:

  • Semua objek sumber harus berada dalam satu bucket.

  • Semua objek tujuan harus berada dalam satu bucket.

  • Anda harus memiliki izin baca untuk bucket sumber dan izin tulis untuk bucket tujuan.

  • Objek yang akan disalin dapat berukuran hingga 5 GB.

  • Jika Anda mencoba menyalin objek dari kelas S3 Glacier Flexible Retrieval atau S3 Glacier Deep Archive ke kelas penyimpanan Standar S3, Anda harus mengembalikan objek ini terlebih dahulu. Untuk informasi selengkapnya, lihat Memulihkan objek yang diarsipkan.

  • Anda harus membuat pekerjaan Salin Operasi Batch di Wilayah tujuan, yang merupakan Wilayah tempat Anda ingin menyalin objek.

  • Semua CopyObject opsi didukung kecuali untuk pemeriksaan bersyarat pada tag entitas (ETags) dan enkripsi sisi server dengan kunci enkripsi yang disediakan pelanggan (SSE-C).

  • Jika bucket tujuan tidak berversi, Anda akan menimpa objek apa pun yang memiliki nama kunci yang sama.

  • Objek tidak harus disalin dalam urutan yang sama seperti yang muncul di manifes. Untuk bucket berversi, jika mempertahankan urutan versi saat ini atau tidak saat ini penting, salin semua versi noncurrent terlebih dahulu. Kemudian, setelah pekerjaan pertama selesai, salin versi terbaru pada pekerjaan berikutnya.

  • Menyalin objek ke kelas Reduced Redundancy Storage (RRS) tidak didukung.