Konteksnya, sebelumnya saya punya sebuah server VPS yang saya install WHM dan cPanel. Dulu sebelum terlalu ngerti coding, tool seperti cPanel ini sangat membantu untuk mempermudah pekerjaan, sesimpel untuk menginstall Wordpress, mengakses file di dalam server, dan lain sebgainya.
Termasuk, salah satu project yang saya install dalam server ini adalah project OJS (Open Journal System).
Saya sewa VPS ini seharga 200-300rb an, dan itupun sudah gratis include lisensi cPanel. Jadi harganya masih cukup oke.
Tapi, masalah muncul ketika penyedia layanan ini mengupdate biaya layanannya. Ketika sebelumnya saya berlangganan hanya ~300rb, sekarang harganya jadi 670rb karena biaya lisensi cPanel sudah tidak include dalam paketnya lagi.
Waduh.
Karena sudah terlanjur pakai cPanel untuk mengelola server ini, jadi opsi yang muncul ada dua:
Opsi lebih masuk akalnya sih yang kedua, tidak perlu pakai cPanel lagi. Tapi masalahnya, untuk bisa melakukan itu, saya perlu melakukan migrasi.
Dan masalahnya lagi... saya tidak punya waktu untuk itu.
Sebenernya saya bisa-bisa aja melakukannya, tapi mungkin saya perlu ngulik seharian (atau bahkan lebih) untuk bisa menyelesaikannya.
Yang jelas, biaya tambahan ~300rb untuk membayar cPanel ini akan jauh lebih murah daripada saya membuang waktu saya seharian untuk ngulik hal ini. Itupun tidak mesti berhasil.
Jadilah selama beberapa bulan, saya tetap membayar biaya server yang naik 2x lipat ini.
Sampai akhirnya...
Ketika mendapat tagihan lagi untuk server ini di Bulan April 2026, saya kepikiran:
Saya bisa install Claude Code di server ini, lalu minta dia backup semua data yang dibutuhkan... lalu menjalankan lagi programnya di server baru yang lebih murah.
Setelah beberapa waktu terakhir ngulik dengan Claude Code, saya tau betul kalo hal ini bisa dengan mudah dilakukan oleh Claude Code.
Saya pun berencana untuk menjalankan sistem OJS (ini yang paling utama) lewat docker saja agar lebih mudah dimantain.
Kira-kira saya request begini ke Claude:
Help me to backup all data related to X project, which the main folder is [PATH]. Search for all additional data, cause some data is saved outside, as well as you should backup all the database and all the files. I will migrate to host this project on another server.
Dan tidak butuh waktu lama, semua datanya sudah dikumpulkan dengan sangat rapi dalam satu folder zip beserta panduan struktur data dan bagaimana cara menjalankannya di server lain.
Wow!
Saya hanya melakukan follow up chat beberapa kali untuk memastikan semua data sudah benar.
Dan benar saja, semua data yang dibutuhkan sudah dibackup.
Pekerjaan yang kalau saja saya kerjakan secara mandiri bisa butuh waktu berjam-jam (itu pun belum tentu berhasil), bisa diselesaikan oleh Claude Code hanya dalam beberapa menit.
Setelah mendapatkan file backup, saya pun login di server baru, menginstall Claude Code lagi, lalu memintanya menjalankan project OJS di dalam server ini menggunakan sistem docker.
Dan lagi-lagi... hanya dalam beberapa menit... hanya dengan beberapa kali follow up chat untuk perbaikan bug...
Project OJS nya pun sudah berjalan dengan sempurna.
Ini gila...