Hai semuanya…
Saya mencari saran atau panduan dari pengguna yang menjalankan MariaDB melalui ContainerStation—baik langsung sebagai Docker Image, atau secara tidak langsung, misalnya dengan menjalankannya di image ContainerStation seperti ubuntu Server.
Saat ini saya menjalankan MariaDB secara native di QTS—dan berjalan sangat baik. Sebenarnya, saya hanya punya satu tantangan, yaitu edisi MariaDB QTS terbaru adalah 10.5.8… dan saya mencoba menggunakannya dengan BookStack, yang membutuhkan versi yang sedikit lebih baru.
Saya sudah mencoba mengajukan Support Ticket untuk menanyakan kepada Developer QTS apakah mereka punya roadmap untuk MariaDB di QTS, tapi jika memang ada, mereka tidak mau membagikannya. Menurut saya itu wajar, jadi saya tidak mengeluh.
Namun, saya rasa ini membuat saya punya dua opsi jika ingin tetap menggunakan semua keunggulan RAID-6 dan hosting di UPS yang mumpuni…
ContainerStation memang mencantumkan banyak image container MariaDB—puluhan jumlahnya. Karena saya belum pernah menggunakan ContainerStation selain sekadar eksperimen singkat dengan Zabbix beberapa tahun lalu, saya tidak yakin versi mana yang harus dipilih, apalagi hanya satu dari daftar paket yang ditawarkan yang punya tanda bendera hijau kecil, yang saya kira berarti itu satu-satunya image “Official”. Saya sangat tertarik belajar dari siapa pun yang sudah pernah deploy image MariaDB via ContainerStation tentang cara melakukannya dengan benar.
Selain itu, salah satu hal yang harus bisa saya lakukan adalah backup database saya. Karena saya menggunakan instance QTS saat ini, cukup mudah untuk mengaturnya—saya menulis skrip shell sederhana dan menambahkannya ke sistem crontab QTS dengan cara yang direkomendasikan QNAP untuk mengedit file tersebut. Dari yang saya baca, seharusnya saya bisa menggunakan perintah exec Docker untuk berinteraksi dengan MariaDB, tapi saya tidak tahu cara menjadwalkan ini untuk melakukan hal seperti menjalankan “mysqldump” misalnya jam 02:30 setiap pagi. Jadi saya sangat ingin belajar dari siapa pun yang menjalankan MariaDB di container untuk mengetahui pengalaman mereka dan bagaimana mereka melakukan backup data.
Opsi kedua, tentu saja, saya bisa menjalankan image OS penuh. Saya lihat ada image ubuntu 22.04 LTS yang tersedia dari Docker… yang sudah saya kenal dan di mana saya bisa menjalankan instance MariaDB 12.x penuh. Saya seharusnya bisa mengakses ubuntu Server via SSH dan VNC dari IP virtualnya, dan itu akan memberi saya kemampuan untuk mount ke share NFS di QTS native sehingga saya bisa mengakses file dump MariaDB untuk diekspor ke media removable untuk penyimpanan di luar lokasi.
Rasanya saya sedang berada di titik di mana saya punya beberapa opsi yang layak, dan keduanya mungkin bisa saya jalankan. Tapi ada banyak detail yang rumit dan saya rasa saya bisa menghemat banyak waktu dan tenaga jika mendapat saran yang baik sebelum mulai membangun solusi.
Sangat ingin belajar dari siapa pun yang sudah pernah melalui jalur ini sebelumnya.
Terima kasih sebelumnya.