hyper2kvm

hyper2kvm: Quick Mode Comparison

One-Page Overview

graph TD
    C1[CLI: User runs command] --> C2[Process VM]
    C2 --> C3[Exit]

    D1[Daemon: Watch /queue] --> D2[Auto-detect]
    D2 --> D3[Process]
    D3 --> D4[Archive]
    D4 --> D1

    classDef cliStyle fill:#2196F3,stroke:#1565C0,color:#fff
    classDef daemonStyle fill:#4CAF50,stroke:#2E7D32,color:#fff

    class C1,C2,C3 cliStyle
    class D1,D2,D3,D4 daemonStyle

Side-by-Side Comparison

Aspect CLI Mode Daemon Mode
Trigger Manual command File drop
Process One VM Continuous
Feedback Interactive Logs
Use Case Dev/Testing Production
Deployment Ad-hoc systemd service

Quick Commands

CLI Mode

# Single VM conversion
hyper2kvm local --source vm.vmdk --output vm.qcow2

Daemon Mode

# Start daemon
sudo systemctl start hyper2kvm.service

# Drop files → auto-processed
cp *.vmdk /var/lib/hyper2kvm/queue/

When to Use

Use CLI Mode 👨‍💻

Use Daemon Mode ⚙️