XMover¶
CrateDB Shard Analyzer and Movement Tool.
A comprehensive looking-glass utility for analyzing CrateDB shard distribution across nodes and availability zones. It generates safe SQL commands for shard rebalancing and node decommissioning.
Features¶
Cluster Analysis: Complete overview of shard distribution across nodes and zones
Shard Distribution Analysis: Detect and rank distribution anomalies across largest tables
Shard Movement Recommendations: Intelligent suggestions for rebalancing with safety validation
Recovery Monitoring: Track ongoing shard recovery operations with progress details
Zone Conflict Detection: Prevents moves that would violate CrateDB’s zone awareness
Node Decommissioning: Plan safe node removal with automated shard relocation
Dry Run Mode: Test recommendations without generating actual SQL commands
Safety Validation: Comprehensive checks to ensure data availability during moves