VMdel
VMdel is a software utility for managing the deletion of virtual machines across virtualization environments. It emphasizes safe, auditable removal by enforcing pre-delete checks, offering optional backups or snapshots, and recording each deletion in an audit log. The goal is to reduce accidental data loss and to streamline life-cycle management for operators and automated workflows.
Origin and scope: VMdel began as part of virtualization administration toolkits in the early 2020s. Its modular
Key features include dry-run simulations, mandatory pre-delete validations (existence, dependency checks, and snapshot status), optional backup
Architecture and compatibility: VMdel employs a plug-in adapter model to separate platform-specific logic. It provides a
Usage examples: delete a single VM: VMdel delete vm-123. Dry-run: VMdel delete --dry-run vm-123. Bulk from a
See also: Virtual machine, Hypervisor, VM lifecycle management.