Back to Home
Cloud Native

Migrasi MinIO ke AIStore

Zainun Kamal
8/3/2026
3 views

Introduction

Saya mendapatkan permintaan untuk migrasi Minio yang ada di QNAP ke TrueNAS. Ketika saya coba setup minio di TrueNAS, itu ada tapi saya tidak tau kenapa tidak bisa diinstall. Ketika saya cari tau ternyata ada perubahan lisensi pada MinIO. Untuk penggantinya yaitu AIStore.

Perubahan lisensi MinIO ke AGPLv3 membawa risiko hukum bagi aplikasi komersial dan layanan SaaS karena syarat copyleft yang ketat. Sebaliknya, AIStore menggunakan lisensi Apache 2.0 yang ramah komersial, aman secara hukum, dan fleksibel.

Selain menyelesaikan isu lisensi, AIStore menawarkan performa throughput tinggi yang dirancang khusus untuk beban kerja AI/ML. Postingan ini membahas cara mudah memindahkan data dari MinIO ke AIStore tanpa downtime.

Configuration

Preparation

  • Cluster MinIO (Old)
  • Cluster AIStore (New)
  • CLI-Tools (saya menggunakan mc)

Step 1: Daftarkan minio dan aistore pada command MC

mc alias set minio <URLMINIO> <ACCESS-TOKEN> <SECRET-TOKEN>
mc alias set aistore <URLAISTORE> <ACCESS-TOKEN> <SECRET-TOKEN>

Step 2: Check folder pada mino dan aistore

mc ls minio
mc ls aistore

Step 3: Migration dari minio ke aistore

Pastikan untuk server minio tidak terlalu sibuk dan untuk aistore itu kosong dikarenakan akan menggunakan overwrite. Ini akan memakan waktu yang lama tergantung dari jumlah size minio

mc mirror --overwrite --active-active minio/ aistore/

Tips: Jika datanya banyak sekali, coba migrasi per-bucketsaja

mc mirror --overwrite --active-active minio/<BUCKET> aistore/<BUCKET>

Step 4: Export IAM dari Minio

Kita akan membackup semua akses seperti USER, Access Key dan Secret Key kemdian import ke aistore (kecuali user admin)

mc admin cluster iam export minio --output iam-backup.zip

Step 5: Import IAM ke AIStore

mc admin cluster iam import aistore iam-backup.zip

Tahap untuk migrasi sudah selesai, sekarang pastikan data sudah migrasi semua