# Command: `runcloud:sync-database-links`

**Description**: Ensure correctly linked databases for all websites on RunCloud (matches wp-config.php or .env)
**Status**: completed
**Started**: 2026-08-14 19:46:28 | **Ended**: 2026-08-14 19:46:28 | **Duration**: 0s
**Jobs**: 0 dispatched / 0 completed / 0 failed

---

## Command Output

19:46:28 [INFO] Lock acquired for command: runcloud:sync-database-links

19:46:28 [INFO] RunCloud Database Link Sync

19:46:28 [INFO] Mode: DRY RUN (scan only)

19:46:28 [INFO] Processing server: srv1

19:46:28 [INFO] Fetched 1 databases for server srv1

19:46:28 [INFO] Fetched 1 web applications for server srv1

19:46:28 [WARNING] SSH connection failed for server srv1: Authentication failed on all ports — skipping.

19:46:28 [INFO] Processing server: srv2

19:46:28 [INFO] Fetched 1 databases for server srv2

19:46:28 [INFO] Fetched 1 web applications for server srv2

19:46:28 [INFO] Established SSH connection to server srv2

19:46:28 [INFO] Processing webapp: app2

19:46:28 [INFO] Found wp-config.php for app2

19:46:28 [INFO] Found database name: db2 for app2

19:46:28 [INFO] Found database ID: 200 for app2

19:46:28 [INFO] Database Link Sync Summary

19:46:28 [INFO] ==========================

19:46:28 [INFO] Servers scanned:    1

19:46:28 [INFO] Servers skipped:    1

19:46:28 [INFO] Webapps scanned:    1

19:46:28 [INFO] Static (skipped):   0

19:46:28 [INFO] Already correct:    1

19:46:28 [WARNING] Would fix (dry-run):  0

19:46:28 [INFO] Lock released for runcloud:sync-database-links

---

## Jobs (0)

*No jobs dispatched*

*Exported at 2026-08-14T22:35:09+00:00*
