MODULE 0 · AUDIT ET INVENTAIRE PRE-MIGRATION
AUDIT ET INVENTAIRE PRE-MIGRATION
Avant toute action sur Proxmox, l'inventaire exhaustif de l'environnement VMware existant est la condition de réussite numéro un. La majorité des incidents de migration documentés dans l'industrie proviennent d'une dépendance applicative non identifiée en amont — pas d'un défaut technique de la plateforme cible.
0.1 · Inventaire des VMs via PowerCLI
Script d'export complet de l'inventaire vCenter au format CSV, incluant la configuration matérielle virtuelle, les politiques de stockage SPBM et l'état des outils invités.
Connect-VIServer -Server vcenter.local
Get-VM | Select-Object Name, NumCpu, MemoryGB,
@{N="Datastore";E={($_ | Get-Datastore).Name -join ","}},
@{N="SPBMPolicy";E={(Get-SpbmEntityConfiguration -VM $_).StoragePolicy.Name}},
@{N="ToolsStatus";E={$_.ExtensionData.Guest.ToolsStatus}},
@{N="OS";E={$_.ExtensionData.Guest.GuestFullName}},
PowerState | Export-Csv -Path inventaire_vms.csv -NoTypeInformation
0.2 · Classification par criticité (Tier 1/2/3)
1Tier 1 (Critique) · RPO < 15 min, RTO < 1h. Bases de données transactionnelles, ERP, systèmes de paie.
2Tier 2 (Important) · RPO < 1h, RTO < 4h. Applications métier non critiques, intranet.
3Tier 3 (Non-critique) · RPO < 24h, RTO < 24h. Environnements de dev/test, sandbox.
0.3 · Cartographie des dépendances réseau NSX-T
Avant de remplacer NSX-T par le SDN Proxmox, documenter la topologie exacte : segments logiques, règles DFW actives, passerelles T0/T1, tables anti-spoofing.
curl -k -u admin:password -X GET \
"https://nsx-manager.local/policy/api/v1/infra/segments" \
-H "Content-Type: application/json" > segments_nsx.json
curl -k -u admin:password -X GET \
"https://nsx-manager.local/policy/api/v1/infra/domains/default/security-policies" \
-H "Content-Type: application/json" > dfw_rules.json
0.4 · Audit des politiques de stockage SPBM
Lister les politiques SPBM en usage et leur correspondance future en CRUSH rules Ceph — cette étape conditionne la complexité du Module 4.
Get-SpbmStoragePolicy | Select-Object Name, AnyOfRuleSets, Description
0.5 · Audit des licences Windows Server
Pour chaque VM Windows Server, vérifier le mode de licensing (cœur physique, Datacenter, mobilité de licence) avant la migration vers KVM — point de non-conformité fréquent et coûteux s'il est découvert après la migration.
Inventaire CSV complet généré et vérifié manuellement sur 10% des VMs
Classification Tier 1/2/3 validée avec les équipes métier
Export NSX-T (segments + DFW) archivé et documenté
Table de correspondance SPBM → CRUSH rules ébauchée
Audit de conformité licences Windows Server effectué