全部产品
Search
文档中心

Object Storage Service:Operasi batch apa saja yang didukung oleh OSS?

更新时间:Jul 06, 2025

Object Storage Service (OSS) menyediakan berbagai metode untuk mengakses dan mengelola objek. Untuk meningkatkan efisiensi operasional, Anda dapat menggunakan operasi berikut untuk mengelola beberapa objek sekaligus, seperti mengunggah, mengunduh, mereplikasi, dan menghapus.

Unggah beberapa objek sekaligus

Anda dapat menggunakan metode berikut untuk mengunggah beberapa objek sekaligus:

  • ossimport

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

  • ossutil

    Unggah beberapa objek ke OSS sekaligus dengan menambahkan opsi -r(--recursive) pada perintah cp di ossutil. Untuk informasi lebih lanjut, lihat Unggah objek.

  • ossbrowser

    Gunakan ossbrowser untuk memilih dan mengunggah beberapa objek ke OSS sekaligus. Untuk informasi lebih lanjut, lihat Gunakan ossbrowser.

  • Konsol OSS

    Unggah beberapa objek ke OSS sekaligus melalui Konsol OSS. Untuk informasi lebih lanjut, lihat Unggah sederhana.

  • Dekompresi paket ZIP

    Konfigurasikan aturan dekompresi, kompres beberapa file lokal menjadi paket ZIP, lalu unggah paket tersebut ke OSS. Function Compute akan dipicu untuk mendekompresi paket ZIP dan mengunggah file yang telah didekompresi ke OSS. Untuk informasi lebih lanjut, lihat Dekompresi paket ZIP.

Unduh beberapa objek sekaligus

Catatan

Jika ingin mengunduh beberapa objek berdasarkan informasi tertentu, seperti waktu terakhir dimodifikasi, filter objek menggunakan inventaris, lalu gunakan salah satu metode berikut.

Anda dapat menggunakan metode berikut untuk mengunduh beberapa objek sekaligus:

  • ossutil

    Tambahkan opsi -r(--recursive) pada perintah cp di ossutil untuk mengunduh objek dari direktori tertentu di OSS ke perangkat lokal. Untuk informasi lebih lanjut, lihat Unduh objek.

  • ossbrowser

    Gunakan ossbrowser untuk memilih beberapa objek atau direktori dan mengunduhnya ke perangkat lokal sekaligus. Untuk informasi lebih lanjut, lihat Gunakan ossbrowser.

  • Konsol OSS

    Gunakan Konsol OSS untuk mengunduh beberapa objek ke perangkat lokal sekaligus. Untuk informasi lebih lanjut, lihat Unduhan sederhana.

  • Paketkan lalu unduh objek

    Gunakan Function Compute dengan OSS untuk memaketkan objek, lalu unduh paket tersebut ke perangkat lokal. Untuk informasi lebih lanjut, lihat Gunakan Function Compute untuk mengunduh beberapa objek sebagai paket.

Salin beberapa objek sekaligus

Anda dapat menggunakan metode berikut untuk menyalin beberapa objek sekaligus:

  • CRR

    Gunakan replikasi lintas wilayah (CRR) untuk mereplikasi objek dengan awalan tertentu sekaligus. Anda dapat memilih apakah akan menyinkronkan data historis dan operasi penghapusan. Untuk informasi lebih lanjut, lihat CRR dalam akun yang sama.

  • ossutil

    Replikasi beberapa objek sekaligus dari direktori tertentu ke direktori lain di bucket yang sama atau ke bucket lain dalam akun yang sama dengan menambahkan opsi -r(--recursive) pada perintah cp di ossutil. Untuk informasi lebih lanjut, lihat Salin objek.

  • ossbrowser

    Gunakan ossbrowser untuk memilih beberapa direktori atau objek, lalu salin objek tersebut ke direktori lain di bucket yang sama atau ke bucket lain dalam akun yang sama. Untuk informasi lebih lanjut, lihat Gunakan ossbrowser.

Hapus beberapa objek sekaligus

Anda dapat menggunakan metode berikut untuk menghapus beberapa objek sekaligus:

Peringatan

Objek yang dihapus tidak dapat dipulihkan. Berhati-hatilah saat melakukan operasi ini.

  • OSS SDK

    Gunakan OSS SDK untuk menghapus beberapa objek sekaligus.

    Untuk contoh-contoh menghapus objek menggunakan OSS SDK untuk bahasa pemrograman lainnya, lihat Ikhtisar.

  • OSS API

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

  • ossutil

    Hapus beberapa objek dengan awalan tertentu dengan menambahkan opsi -r(--recursive) pada perintah rm di ossutil. Untuk informasi lebih lanjut, lihat rm.

  • ossbrowser

    Gunakan ossbrowser untuk memilih beberapa objek atau direktori dan menghapusnya sekaligus. Untuk informasi lebih lanjut, lihat Gunakan ossbrowser.

  • Konsol OSS

    • Gunakan Konsol OSS untuk menghapus beberapa objek sekaligus. Untuk informasi lebih lanjut, lihat Hapus objek.

      Anda juga dapat langsung menghapus direktori. Semua objek dalam direktori akan dihapus secara bersamaan.

    • Gunakan Konsol OSS untuk menghapus beberapa bagian sekaligus. Untuk informasi lebih lanjut, lihat Hapus bagian.

  • Aturan siklus hidup

    Konfigurasikan aturan siklus hidup untuk menghapus beberapa objek secara otomatis. Untuk informasi lebih lanjut, lihat Aturan siklus hidup berdasarkan waktu terakhir dimodifikasi.

Ubah kelas penyimpanan beberapa objek sekaligus

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

Ubah daftar kontrol akses (ACL) beberapa objek sekaligus

Anda dapat menggunakan ossutil untuk mengubah ACL beberapa objek sekaligus.

  • Ubah ACL beberapa objek sekaligus dengan menambahkan opsi -r(--recursive) pada perintah set-acl di ossutil. Untuk informasi lebih lanjut, lihat set-acl.

  • Ubah ACL beberapa objek sekaligus dengan memodifikasi metadata objek yang ditentukan menggunakan opsi -r(--recursive) pada perintah set-meta di ossutil. Untuk informasi lebih lanjut, lihat set-meta (kelola metadata objek).

Pulihkan beberapa objek sekaligus

Anda dapat menggunakan metode berikut untuk memulihkan beberapa objek Arsip dan Penyimpanan Arsip Dingin sekaligus:

  • ossutil

    Pulihkan beberapa objek dari status beku ke status dipulihkan sekaligus dengan menambahkan opsi -r(--recursive) pada perintah restore di ossutil. Untuk informasi lebih lanjut, lihat restore.

  • ossbrowser

    Gunakan ossbrowser untuk memilih objek yang ingin dipulihkan dan pulihkan mereka sekaligus.

Modifikasi metadata beberapa objek sekaligus

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

  • ossutil

    Modifikasi metadata beberapa objek sekaligus dengan menambahkan opsi -r(--recursive) pada perintah set-meta di ossutil. Untuk informasi lebih lanjut, lihat set-meta (kelola metadata objek).

    Anda dapat menggunakan perintah ini untuk mengubah kelas penyimpanan dan ACL beberapa objek sekaligus.

  • Konsol OSS

    Ubah metadata beberapa objek sekaligus dengan memodifikasi header HTTP objek di Konsol OSS. Untuk informasi lebih lanjut, lihat Kelola metadata objek.