All Products
Search
Document Center

Object Storage Service:Operasi batch di OSS

Last Updated:Jun 21, 2026

Layanan Penyimpanan Objek (Object Storage Service/OSS) menyediakan berbagai metode untuk mengakses dan mengelola objek. Untuk meningkatkan efisiensi operasional, Anda dapat melakukan operasi yang dijelaskan dalam topik ini guna mengelola beberapa objek sekaligus, seperti mengunggah, mengunduh, menyalin, dan menghapus beberapa objek dalam satu waktu.

Unggah beberapa objek sekaligus

Anda dapat menggunakan metode berikut untuk mengunggah beberapa objek sekaligus:

  • ossimport

    Gunakan ossimport untuk memigrasikan data ke OSS dari berbagai sumber, seperti server lokal, OSS, dan layanan penyimpanan cloud pihak ketiga seperti Amazon Simple Storage Service (Amazon S3), Azure Blob, dan Tencent Cloud Object Storage (COS). ossimport sangat cocok untuk migrasi data dalam jumlah besar. Untuk informasi selengkapnya, lihat Ikhtisar.

  • ossutil

    Gunakan perintah cp dengan opsi -r (--recursive) untuk mengunggah objek ke OSS secara batch. Untuk informasi selengkapnya, lihat Unggah objek secara batch menggunakan ossutil.

  • ossbrowser

    Gunakan ossbrowser untuk memilih beberapa objek dan mengunggahnya ke OSS. Untuk informasi selengkapnya, lihat Operasi umum.

  • OSS console

    Unggah beberapa objek ke OSS sekaligus melalui Konsol OSS. Untuk informasi selengkapnya, lihat Unggahan sederhana.

  • Dekompresi paket ZIP

    Konfigurasikan aturan dekompresi, kompres beberapa file lokal ke dalam paket ZIP, lalu unggah paket ZIP ke OSS. Function Compute kemudian akan dipicu untuk mendekompresi paket tersebut dan mengunggah file hasil dekompresi ke OSS. Untuk informasi selengkapnya, lihat Dekompresi paket ZIP.

Unduh beberapa objek sekaligus

Catatan

Jika Anda ingin mengunduh beberapa objek berdasarkan informasi tertentu, seperti waktu modifikasi terakhir, filter objek yang sesuai berdasarkan inventory, lalu gunakan salah satu metode berikut untuk mengunduh objek tersebut.

Anda dapat menggunakan metode berikut untuk mengunduh beberapa objek sekaligus:

  • ossutil

    Gunakan perintah cp pada ossutil dengan opsi -r (--recursive) untuk mengunduh semua objek dari direktori tertentu ke perangkat lokal Anda. Untuk informasi selengkapnya, lihat Unduh objek secara batch menggunakan ossutil.

  • ossbrowser

    Gunakan ossbrowser untuk memilih beberapa objek atau direktori dan mengunduhnya ke perangkat lokal Anda. Untuk informasi selengkapnya, lihat Operasi umum.

  • OSS console

    Gunakan Konsol OSS untuk memilih beberapa objek dan mengunduhnya ke perangkat lokal Anda. Untuk informasi selengkapnya, lihat Unduhan sederhana.

  • Paket dan unduh objek

    Gunakan Function Compute untuk mengemas beberapa objek menjadi satu arsip agar dapat diunduh secara lokal. Untuk informasi selengkapnya, lihat Kemas beberapa objek menjadi arsip ZIP untuk diunduh.

Salin beberapa objek sekaligus

Anda dapat menggunakan metode berikut untuk menyalin beberapa objek sekaligus:

  • CRR

    Gunakan replikasi lintas wilayah (cross-region replication/CRR) untuk mereplikasi objek yang namanya mengandung awalan tertentu sekaligus. Anda dapat memilih apakah akan menyinkronkan data historis dan apakah akan menyinkronkan operasi penghapusan. Untuk informasi selengkapnya, lihat Replikasi lintas wilayah dalam akun yang sama.

  • ossutil

    Gunakan perintah cp dengan opsi -r (--recursive) untuk menyalin objek dalam direktori tertentu ke direktori lain atau ke bucket lain dalam akun yang sama. Untuk informasi selengkapnya, lihat Salin objek secara batch menggunakan ossutil.

  • ossbrowser

    Gunakan ossbrowser untuk memilih beberapa objek atau direktori dan menyalinnya ke direktori lain atau bucket lain dalam akun yang sama. Untuk informasi selengkapnya, lihat Operasi umum.

Hapus beberapa objek sekaligus

Anda dapat menggunakan metode berikut untuk menghapus beberapa objek sekaligus:

Peringatan

Objek yang telah dihapus tidak dapat dipulihkan. Lakukan operasi ini dengan hati-hati.

  • OSS SDK

    Gunakan SDK untuk menghapus beberapa objek sekaligus.

    Untuk contoh penghapusan objek menggunakan OSS SDK dalam bahasa pemrograman lainnya, lihat Ikhtisar.

  • OSS API

    Panggil operasi DeleteMultipleObjects untuk menghapus beberapa objek sekaligus. Untuk informasi selengkapnya, lihat DeleteMultipleObjects.

  • ossutil

    Gunakan perintah rm pada ossutil dengan opsi -r (--recursive) untuk menghapus semua objek yang sesuai dengan awalan tertentu. Untuk informasi selengkapnya, lihat Hapus objek secara batch menggunakan ossutil.

  • ossbrowser

    Gunakan ossbrowser untuk memilih dan menghapus beberapa objek atau direktori sekaligus. Untuk informasi selengkapnya, lihat Operasi umum.

  • OSS console

    • Pilih dan hapus beberapa objek di Konsol OSS. Untuk informasi selengkapnya, lihat Hapus objek.

      Anda juga dapat menghapus seluruh direktori, yang akan menghapus semua objek di dalamnya.

    • Gunakan fitur Delete parts di Konsol OSS untuk menghapus bagian unggah multi-bagian yang belum lengkap secara batch. Untuk informasi selengkapnya, lihat Delete parts.

  • aturan siklus hidup

    Konfigurasikan aturan siklus hidup untuk menghapus objek secara otomatis dalam batch. Untuk informasi selengkapnya, lihat Aturan siklus hidup berdasarkan waktu modifikasi terakhir.

Ubah kelas penyimpanan beberapa objek sekaligus

Anda dapat menggunakan metode berikut untuk mengubah kelas penyimpanan beberapa objek sekaligus:

  • ossutil

    Gunakan perintah set-props dengan opsi --storage-class dan -r (--recursive) untuk mengubah kelas penyimpanan objek tertentu secara batch. Untuk informasi selengkapnya, lihat set-props (Atur properti objek).

  • Aturan siklus hidup

    Konfigurasikan aturan siklus hidup untuk mengubah kelas penyimpanan beberapa objek secara otomatis sekaligus. Untuk informasi selengkapnya, lihat Aturan siklus hidup berdasarkan waktu modifikasi terakhir.

Ubah daftar kontrol akses (ACL) beberapa objek sekaligus

Anda dapat menggunakan ossutil untuk mengubah ACL beberapa objek sekaligus.

  • Gunakan perintah set-props pada ossutil dengan opsi --acl dan -r (--recursive) untuk mengubah ACL beberapa objek. Untuk informasi selengkapnya, lihat set-props (Atur properti objek).

Pulihkan beberapa objek sekaligus

Anda dapat menggunakan metode berikut untuk memulihkan beberapa objek Archive dan Cold Archive sekaligus:

  • ossutil

    Gunakan perintah restore dengan opsi -r (--recursive) untuk memulihkan beberapa objek yang dibekukan sekaligus. Untuk informasi selengkapnya, lihat Pulihkan objek secara batch menggunakan ossutil.

  • ossbrowser

    Gunakan ossbrowser untuk memilih objek yang ingin Anda pulihkan dan memulihkannya sekaligus.

Ubah metadata beberapa objek sekaligus

Anda dapat menggunakan metode berikut untuk mengubah metadata beberapa objek sekaligus:

  • ossutil

    Gunakan perintah set-props pada ossutil dengan opsi --metadata dan -r (--recursive) untuk mengubah metadata beberapa objek. Untuk informasi selengkapnya, lihat set-props (Atur properti objek).

  • OSS console

    Ubah metadata beberapa objek sekaligus dengan memodifikasi Header HTTP-nya di Konsol OSS. Untuk informasi selengkapnya, lihat Mengelola metadata objek.