External Deletion Detection and Recovery

Overview

Because CloudAIPilot operates on a "Bring-Your-Own-Cloud" model, a team member might log directly into the AWS or DigitalOcean console and manually delete a server that CloudAIPilot is actively managing.

How We Detect It

CloudAIPilot's background health-check engine polls your servers continuously. If a server stops responding, the engine checks the Cloud Provider's API.

If the provider reports the VM as terminated or not_found, CloudAIPilot instantly updates the server status to Externally Deleted and fires a critical alert.

What to Do After External Deletion

The server record remains in CloudAIPilot with an Externally Deleted status. The archived record is preserved for reference — no new deployments can be made to that server.

To recover your workloads, you will need to provision a new server and restore from any backups you had configured before the deletion.


Related Articles