Documentation / Moving to Saka

Moving to Saka

Already have a site, app, or AI assistant somewhere else? Saka moves it from the panel, without reinstalling from scratch. The old place is not changed until you are sure, and data travels directly between servers.

Where you can move from

FromWhat movesWhere to click
cPanel or other hostingSite files and database. WordPress addresses are updated to the new domain. Sign in to the old cPanel or upload a backup file.Sites > Create a site > Move from cPanel. Guide
Another Saka server (sites)Site content, database, PHP settings, SFTP accounts. PHP and WordPress can be upgraded on the way.Site page > Move to another server card. Guide
OpenClawMemory, sessions, settings, AI keys, channel credentials (Telegram/WhatsApp), and workspace. Works for installs made by Saka and for ones you set up yourself before Saka.Old server page > OpenClaw > Move to another server. Guide
Hermes AgentSame as OpenClaw: memory, skills, sessions, settings, AI keys, and the bot. A self-installed Hermes is detected automatically.Old server page > Hermes > Move to another server. Guide
DokployGit, Docker image, and Compose apps with their variables, domains, and volume data. Databases used by a Git app move with the same host name, credentials, and data.Dokploy server page > Dokploy card > Move its apps to Saka. Guide
CoolifyRepo apps (Nixpacks, Dockerfile, static), Docker image, Docker Compose, and one-click services with their variables, domains, and volume data. Databases used by a Git app move too.Coolify server page > Coolify card > Move its apps to Saka. Guide
aaPanelPHP, WordPress, and static sites: files, their main database, and domains. The site keeps running while it is copied. PHP 7.x/8.0/8.1 runs on PHP 8.2.aaPanel server page > aaPanel card > Move its apps to Saka. Guide
CyberPanelPHP and WordPress sites, including subdomains/child domains: files, their main database, and domains (with aliases). The site keeps running while it is copied.CyberPanel server page > CyberPanel card > Move its apps to Saka. Guide
Dokploy, Coolify, aaPanel databases no Git app usesPostgreSQL into a Saka PostgreSQL cluster, MySQL/MariaDB into a Saka MariaDB cluster, in one transaction; row counts are compared. The old database keeps running.The same move dialog: tick the database and choose the target cluster. Guide
An existing database (PostgreSQL or MySQL 8)Its contents are copied into a Saka managed database across locations; table and row counts are compared afterwards.Database cluster page > Move an existing database into the cluster. Guide

Saka recognises OpenClaw, Hermes, Dokploy, Coolify, aaPanel, and CyberPanel already on a server as soon as the agent is installed. They appear in the Found on this server card on the server page, each with its move button.

Saka does not offer a move just because it detects Dokploy, aaPanel, OpenClaw, and the like; you may only want to manage them. The offer appears when a new, still empty VM connects: a Move something to this server? card on that VM's page (you can close it) and one Telegram message, listing your other servers whose contents can move there.

What you need

The usual steps

  1. Install Saka on the old and the new server (Getting started). Saka does not change anything already running on the old server.
  2. Open the old server's page (or the site page). Pick what to move, the target server, and the domain. You may change the domain; variables that mention the old domain (such as APP_URL) are updated too.
  3. Follow the progress on the server page. Each step shows in the panel and the result is sent over Telegram.
  4. Change the A record of the domain to the new server's IP, then check the site or bot in its new home.
  5. Turn off the old one when you are sure. Saka never deletes apps on Dokploy, Coolify, aaPanel, CyberPanel, or the old cPanel.

What is guaranteed

Not automatic yet

Each of these is listed as a note before you press the move button, so nothing is left behind silently. For bigger moves (for example from AWS or Google Cloud), our team can help through Migration consultation.

Through your AI agent

Every path above can also be run by your AI agent over MCP, always with your approval: situs_pindah_salin (sites between servers), aplikasi_pindah (OpenClaw and Hermes), dokploy_pindah (Dokploy; Coolify or aaPanel with platform: coolify, aapanel, or cyberpanel; databases into a cluster with klaster), and database_pindahkan_lama.