Overview
The VM Moves page provides a consolidated view of every VM evacuation performed by the Instance HA engine across all recent recovery notifications. Unlike the per-notification Recovery Progress tab, VM Moves aggregates evacuations from up to 50 recent notifications into a single sortable, searchable list — making it the primary tool for recovery auditing and troubleshooting.Prerequisites
- An active Xloud account with project access
- Instance HA service enabled with at least one completed or in-progress recovery event
View VM Moves
- Dashboard
- CLI
Navigate to VM Moves
Navigate to Instance HA > VM Moves in the sidebar.The page loads all VM evacuations from recent notifications automatically.
Review the evacuation list
The table shows every individual VM evacuation, sorted by start time
(most recent first).
| Column | Description |
|---|---|
| VM Name | Instance name. Falls back to instance UUID if no name is set |
| Instance ID | VM UUID (copyable, truncated display showing first 8 characters) |
| Notification | Parent notification UUID (copyable, truncated display) |
| Source Host | The failed compute host the VM was evacuated from |
| Destination Host | The healthy host the VM was moved to. Shows - if not yet assigned |
| Type | Evacuation type — typically evacuation |
| Status | Colored tag with icon indicating the evacuation result |
| Start Time | When the evacuation started (default sort column, descending) |
| End Time | When the evacuation completed, or - if still in progress |
| Message | Error details if the evacuation failed (displayed in red), otherwise - |
Understand evacuation statuses
Each VM evacuation has one of four statuses:
| Status | Color | Icon | Meaning |
|---|---|---|---|
| Pending | Grey | Clock | Evacuation is queued but has not started |
| Running | Blue | Loading spinner | Evacuation is actively in progress |
| Succeeded | Green | Check circle | VM was successfully recovered on the destination host |
| Failed | Red | Close circle | Evacuation failed — check the Message column for details |
VM Moves vs Recovery Progress
The Dashboard provides two ways to view VM evacuations. Choose based on your use case:| Feature | VM Moves Page | Recovery Progress Tab |
|---|---|---|
| Location | Instance HA > VM Moves | Notification detail > Recovery Progress |
| Scope | All evacuations across up to 50 notifications | Single notification only |
| Auto-refresh | Manual refresh button | Auto-refreshes every 5 seconds when running |
| Summary stats | Not shown | Total, succeeded, failed counts with progress indicator |
| Best for | Auditing, historical review, cross-notification search | Real-time monitoring of an active recovery |
Common Scenarios
Find all failed evacuations
Find all failed evacuations
Open Instance HA > VM Moves and look for rows with a red Failed status
tag. The Message column shows the error reason. Common causes:
- Insufficient capacity: No destination host has enough vCPU/memory
- Shared storage not available: Instance uses local ephemeral disk
- Compute service down: Target host’s nova-compute is not running
Manually evacuate a failed instance
Verify a specific VM was recovered
Verify a specific VM was recovered
Open Instance HA > VM Moves and locate the VM by name or instance ID.
Check that:
- Status is
Succeeded(green) - Destination Host shows a valid compute host
- End Time is populated
Confirm instance is active
Status is
ACTIVE and the host matches the Destination Host from VM Moves.Review recovery history for a time period
Review recovery history for a time period
Open Instance HA > VM Moves and sort by Start Time. The default
sort is descending (most recent first). Scroll through to find evacuations
in your time window.For CLI-based historical analysis:
Export VM moves to JSON for analysis
Next Steps
Recovery Workflows
Understand recovery methods and the Recovery Progress real-time view
Monitoring Status
View notifications, hosts, and notification details
Troubleshooting
Resolve failed evacuations and stuck recovery workflows
Protection Segments
Manage segments and host registrations