# Command: `runcloud:migrate-webapp`

**Description**: Migrate a webapp between RunCloud servers (DNS + Clone + SSL). MOCKUP for future UI.
**Status**: completed
**Started**: 2026-03-25 12:38:00 | **Ended**: 2026-03-25 12:38:00 | **Duration**: 0s
**Jobs**: 0 dispatched / 0 completed / 0 failed

---

## Command Output

12:38:00 [INFO] Lock acquired for command: runcloud:migrate-webapp

12:38:00 [INFO] <fg=magenta;options=bold\> Webapp Migration — RunCloud</\>

12:38:00 [INFO] <fg=cyan;options=bold\>  ━━━ Phase 1: Validation ━━━━━━━━━━━━━━━━━━━━━</\>

12:38:00 [INFO] <fg=gray\>ℹ</\> Searching for webapp...

12:38:00 [INFO] <fg=green\>✓</\> Webapp: app-syumatsujp (ID: 2639344)

12:38:00 [INFO] <fg=green\>✓</\> Source server: misshosting01 (185.139.128.88)

12:38:00 [INFO] <fg=green\>✓</\> Destination server: Glesys ds11431 (46.21.98.114)

12:38:00 [INFO] <fg=green\>✓</\> Domain: syumatsu.jp

12:38:00 [INFO] <fg=gray\>ℹ</\> Checking nameservers...

12:38:00 [INFO] <fg=yellow\>⚠</\> DNS skipped — unsupported provider: ns-113-b.gandi.net, ns-90-a.gandi.net, ns-139-c.gandi.net

12:38:00 [INFO] <fg=yellow\>⚠</\> DNS provider: ns-113-b.gandi.net, ns-90-a.gandi.net, ns-139-c.gandi.net

12:38:00 [INFO] <fg=yellow\>⚠</\> DNS integration skipped — update DNS manually after migration

12:38:00 [INFO] <fg=green\>✓</\> No active migration found

12:38:00 [INFO] <fg=gray\>ℹ</\> Current DNS: syumatsu.jp → 188.114.236.63

12:38:00 [INFO] <fg=gray\>ℹ</\> Target market: Japan

12:38:00 [INFO] <fg=gray\>ℹ</\> No market-specific IP — using least-used: 46.21.98.120 (quality: 64)

12:38:00 [INFO] <fg=green\>✓</\> Target IP: 46.21.98.120 (quality: 64)

12:38:00 [INFO] <options=bold\>Domain</\>:       syumatsu.jp

12:38:00 [INFO] <options=bold\>Source</\>:       misshosting01 (185.139.128.88)

12:38:00 [INFO] <options=bold\>Destination</\>:  Glesys ds11431 (46.21.98.114)

12:38:00 [INFO] <options=bold\>DNS</\>:          188.114.236.63 → 46.21.98.120

12:38:00 [INFO] \[DRY RUN\] Validation OK. No changes made.

12:38:00 [INFO] Lock released for runcloud:migrate-webapp

---

## Jobs (0)

*No jobs dispatched*

*Exported at 2026-06-04T11:45:12+00:00*
