Loncat ke konten utama

Object Storage

Diperbarui: 29 Oktober 2026
By Willya Randika

Object storage menyimpan file sebagai objek di dalam bucket, diakses lewat API HTTP (umumnya S3-compatible). Tidak ada filesystem hirarkis seperti folder biasa; setiap objek punya key, metadata, dan URL.

Kegunaan di hosting

KebutuhanCocok?
Media library WordPressYa, sering dipasangkan dengan CDN
Backup database/fileYa, sebagai tujuan offsite
Aset statis (gambar, video)Ya
Database aktifTidak
File yang sering diedit in-placeTidak ideal

Beda dengan block storage

Block storage adalah disk yang dipasang ke satu server dan diformat dengan filesystem. Object storage diakses lewat HTTP dan dirancang untuk skala besar. Untuk aplikasi yang butuh read/write file biasa, block storage lebih tepat.

Yang perlu diperhatikan

  • Biaya egress. Mengunduh data bisa lebih mahal daripada menyimpannya.
  • Konsistensi. Sebagian layanan memiliki perilaku konsistensi tertentu; baca dokumentasi.
  • Kebijakan akses. Bucket publik bisa bocor; gunakan private bucket dan signed URL.
  • Versioning. Aktifkan jika perlu melindungi dari overwrite atau hapus tidak sengaja.
  • Jangan simpan kredensial di client. Akses lewat backend atau token sementara.
  • CDN di depan bucket. Untuk aset publik, CDN mengurangi latensi dan beban egress langsung.

Untuk memindahkan media ke object storage, gunakan plugin yang mendukung S3-compatible dan sesuaikan URL publik atau CDN. Uji upload, hapus, dan regenerate thumbnail sebelum produksi. Jangan memindahkan file theme/plugin ke object storage; itu tetap di document root. Aktifkan versioning untuk bucket backup, atur lifecycle untuk file lama, dan gunakan signed URL untuk file privat. Pantau biaya egress, uji restore dari bucket, dokumentasikan struktur bucket, dan periksa kebijakan akses. Periksa juga biaya penyimpanan dan uji akses privat.

Contoh upload dengan AWS CLI:

aws s3 cp ./gambar.jpg s3://bucket-saya/media/gambar.jpg --acl private

Gunakan --acl private dan signed URL untuk file yang tidak boleh publik. Untuk aset publik, letakkan CDN di depan bucket dan atur cache header di objek.

FAQ

Apakah object storage bisa dipasang sebagai disk?

Umumnya tidak seperti block storage. Beberapa layanan menyediakan mount FUSE, tetapi performanya tidak sama dengan disk lokal.

Apakah object storage cocok untuk backup?

Ya, selama bucket bersifat private, versioning/retensi diatur, dan restore diuji.

Apa itu S3-compatible?

Layanan yang mengikuti API Amazon S3, sehingga tool dan library S3 bisa dipakai dengan endpoint provider lain.

Disclaimer: Artikel WikiHosting disusun untuk tujuan edukasi dan referensi. Teknologi hosting terus berkembang, sehingga beberapa informasi teknis mungkin berubah seiring waktu.