Pindah ke Saka
Sudah punya situs, aplikasi, atau asisten AI di tempat lain? Saka memindahkannya dari panel, tanpa memasang ulang dari nol. Tempat lama tidak diubah sampai Anda yakin, dan data dikirim langsung antar server.
Bisa pindah dari mana saja
| Dari | Yang ikut pindah | Tombolnya |
|---|---|---|
| cPanel atau hosting lain | Berkas situs dan database. Alamat WordPress disesuaikan ke domain baru. Bisa login ke cPanel lama atau unggah berkas cadangan. | Situs > Buat situs > Pindahkan dari cPanel. Panduan |
| Server Saka lain (situs) | Isi situs, database, pengaturan PHP, akun SFTP. Versi PHP dan WordPress bisa sekalian dinaikkan. | Halaman situs > kartu Pindahkan ke server lain. Panduan |
| OpenClaw | Memori, sesi, pengaturan, kunci AI, kredensial kanal (Telegram/WhatsApp), dan workspace. Berlaku untuk yang dipasang Saka maupun yang dipasang sendiri sebelum ada Saka. | Halaman server lama > OpenClaw > Pindahkan ke server lain. Panduan |
| Hermes Agent | Sama seperti OpenClaw: memori, skill, sesi, pengaturan, kunci AI, dan bot. Hermes yang dipasang sendiri dikenali otomatis. | Halaman server lama > Hermes > Pindahkan ke server lain. Panduan |
| Dokploy | Aplikasi dari Git, Docker image, dan Compose beserta variabel, domain, dan isi volume. Database yang dipakai aplikasi Git ikut dengan nama host, kredensial, dan isi yang sama. | Halaman server Dokploy > kartu Dokploy > Pindahkan aplikasinya ke Saka. Panduan |
| Coolify | Aplikasi dari repo (Nixpacks, Dockerfile, statis), Docker image, Docker Compose, dan layanan siap pakai beserta variabel, domain, dan isi volume. Database yang dipakai aplikasi Git ikut. | Halaman server Coolify > kartu Coolify > Pindahkan aplikasinya ke Saka. Panduan |
| aaPanel | Situs PHP, WordPress, dan statis: berkas, database utamanya, dan domain. Situs tetap berjalan saat disalin. PHP 7.x/8.0/8.1 dijalankan dengan PHP 8.2. | Halaman server aaPanel > kartu aaPanel > Pindahkan aplikasinya ke Saka. Panduan |
| CyberPanel | Situs PHP dan WordPress, termasuk subdomain/child domain: berkas, database utamanya, dan domain (beserta alias). Situs tetap berjalan saat disalin. | Halaman server CyberPanel > kartu CyberPanel > Pindahkan aplikasinya ke Saka. Panduan |
| Database Dokploy, Coolify, aaPanel yang tidak dipakai aplikasi Git | PostgreSQL ke klaster PostgreSQL Saka, MySQL/MariaDB ke klaster MariaDB Saka, dalam satu transaksi; jumlah baris dibandingkan. Database lama tetap berjalan. | Dialog pindah yang sama: centang databasenya lalu pilih klaster tujuan. Panduan |
| Database lama (PostgreSQL atau MySQL 8) | Isi database disalin ke database terkelola Saka di beberapa lokasi; jumlah tabel dan baris dibandingkan setelahnya. | Halaman klaster database > Pindahkan database lama ke klaster. Panduan |
Saka mengenali OpenClaw, Hermes, Dokploy, Coolify, aaPanel, dan CyberPanel yang sudah ada di server begitu agent dipasang. Semuanya tampil di kartu Terdeteksi di server ini pada halaman server, lengkap dengan tombol pindahnya.
Saka tidak menawarkan pindah hanya karena mendeteksi Dokploy, aaPanel, OpenClaw, dan sejenisnya; bisa jadi Anda memang hanya ingin mengelolanya. Tawaran baru muncul saat VM baru yang masih kosong tersambung: kartu Pindahkan ke server ini? di halaman VM itu (bisa ditutup) dan satu kabar Telegram, berisi server lain yang isinya bisa dipindah ke sana.
Yang perlu disiapkan
- Dua server di akun Saka yang sama. Server lama tetap menyala, dan server baru sudah dipasangi Saka. Untuk Dokploy, Coolify, aaPanel, dan CyberPanel tujuannya harus server lain, karena platform itu memegang port 80/443 di servernya. Untuk OpenClaw dan Hermes juga server lain, karena satu bot tidak boleh berjalan dua kali.
- Server baru bisa menjangkau server lama. Data dikirim langsung lewat port sementara di server lama yang hanya menerima IP server baru, dengan sertifikat sekali pakai. Bila firewall penyedia (security group) memblokirnya, Saka menyebutkan port yang perlu dibuka.
- Ruang yang cukup di server baru. RAM dan disk diperiksa sebelum pindah dimulai.
- Akses DNS domain Anda untuk mengubah A record di langkah terakhir.
Langkah umum
- Pasang Saka di server lama dan server baru (Mulai). Saka tidak mengubah apa pun yang sudah berjalan di server lama.
- Buka halaman server lama (atau halaman situsnya). Pilih yang akan dipindah, server tujuan, dan domainnya. Domain boleh diganti; variabel yang menyebut domain lama (mis.
APP_URL) ikut disesuaikan. - Pantau prosesnya di halaman server. Setiap langkah tampil di panel dan hasilnya dikabarkan lewat Telegram.
- Ubah A record domain ke IP server baru, lalu periksa situs atau bot di tempat barunya.
- Matikan yang lama setelah Anda yakin. Saka tidak pernah menghapus aplikasi di Dokploy, Coolify, aaPanel, CyberPanel, atau cPanel lama.
Yang dijamin
- Tempat lama tidak diubah. cPanel, aaPanel, CyberPanel, Dokploy, dan Coolify tetap berjalan seperti biasa. Data yang berubah di sana setelah disalin tidak ikut, jadi pindahkan DNS tidak lama setelah selesai.
- Jeda singkat dan jelas. Situs masuk mode pemeliharaan sebentar saat perubahan terakhir disalin. Aplikasi compose dan database di Dokploy/Coolify berhenti sebentar saat isinya dikemas, lalu jalan lagi. OpenClaw dan Hermes berhenti sekitar 30 detik untuk data kecil.
- Bot tidak pernah berjalan berdua. Dua bot dengan token Telegram yang sama saling berebut pesan, jadi bot lama dijeda dulu. Bila ada langkah yang gagal, bot lama dinyalakan lagi otomatis.
- Data tidak lewat Saka Panel. Isi situs, volume, dan database dikirim langsung antar server dan dicek keutuhannya (SHA-256). Variabel dan kunci yang dibaca dari platform lama hanya lewat Saka Panel di memori, tidak disimpan.
- Tanpa kunci API platform lama. Aplikasi Dokploy dan Coolify dibaca langsung dari database internalnya di server itu, dan variabel terenkripsinya dibuka dengan kunci platform itu sendiri di server yang sama.
Yang belum otomatis
- Email hosting di cPanel (Saka sengaja tidak menyediakan hosting email).
- Database MongoDB dan Redis yang tidak dipakai aplikasi Git (PostgreSQL, MySQL, dan MariaDB sudah bisa disalin ke klaster). Database di dalam compose atau layanan siap pakai ikut bersama aplikasinya.
- Proyek Node, Python, Go, atau Java di aaPanel: pakai aplikasi Git di Saka. Akun FTP aaPanel/CyberPanel tidak dibawa; Saka memakai SFTP per situs. Email hosting CyberPanel juga tidak.
- Penyimpanan (volume) aplikasi Dokploy/Coolify yang bukan compose, aplikasi Dokploy dari unggahan zip, dan aplikasi Coolify dari Dockerfile yang ditulis langsung di Coolify tanpa repo.
- Repo privat yang di Dokploy/Coolify memakai akses aplikasi GitHub: pasang deploy key yang ditampilkan Saka setelah dipindah.
Semuanya disebutkan sebagai catatan di daftar sebelum Anda menekan tombol pindah, jadi tidak ada yang tertinggal diam-diam. Untuk pindah yang lebih besar (mis. dari AWS atau Google Cloud), tim kami bisa membantu lewat Konsultasi migrasi.
Lewat agent AI
Semua jalur di atas juga bisa dijalankan agent AI Anda lewat MCP, selalu dengan persetujuan Anda: situs_pindah_salin (situs antar server), aplikasi_pindah (OpenClaw dan Hermes), dokploy_pindah (Dokploy; Coolify atau aaPanel dengan platform: coolify, aapanel, atau cyberpanel; database ke klaster dengan klaster), dan database_pindahkan_lama.