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
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:
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:
ossutil
Ubah kelas penyimpanan beberapa objek sekaligus dengan menambahkan opsi -r(--recursive) pada perintah set-meta di ossutil. Untuk informasi lebih lanjut, lihat set-meta (kelola metadata objek).
Aturan siklus hidup
Konfigurasikan aturan siklus hidup untuk mengubah kelas penyimpanan beberapa objek secara otomatis. Untuk informasi lebih lanjut, lihat Aturan siklus hidup berdasarkan waktu terakhir dimodifikasi.
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.