Aller au contenu principal

03 — Migration Brownfield : Aria Automation 8.x → VCF Automation 9.1

Scénario : Migration depuis VMware Aria Automation 8.18.x vers VCF Automation 9.1
Source : Arun Nukula (PM VCF Broadcom)
KB obligatoire : KB 389563


1. Vue d'ensemble du chemin de migration Brownfield


2. Prérequis — AVANT de commencer

2.1 Version minimale source

⚠️ La version minimale supportée pour la migration est Aria Automation 8.18.1
Les versions antérieures doivent d'abord être mises à jour vers 8.18.1.

2.2 Vérifications obligatoires

VérificationAction
FQDN Fleet Management ApplianceSSH sur l'appliance → hostname -f doit retourner un FQDN complet (pas un shortname)
Certificat vIDMSi expiration < 6 mois → remplacer via Aria Suite Lifecycle "Replace Certificate" Day-N action AVANT la migration
Inventaire Aria Automation à jourDans Aria Suite Lifecycle → déclencher une synchronisation d'inventaire ("Inventory Sync")
Endpoints supportésVérifier tous les Cloud Accounts dans KB 389563 — les endpoints non supportés doivent être supprimés ou traités avant migration
VCF Operations 9.0.x opérationnelVCF Operations doit être déployé et fonctionnel avant d'importer Aria Automation
Espace disque Fleet Mgmt ApplianceMinimum 50 GB libres sur /data

2.3 Checklist KB 389563 — Endpoints non supportés

⚠️ CRITIQUE : Certains endpoints Aria Automation 8.x ne sont pas supportés dans VCF Automation 9.x.
Si des endpoints non supportés existent → l'upgrade sera bloqué.

Action si endpoints non supportés détectés :

  1. Supprimer les cloud accounts concernés dans Aria Automation 8.x AVANT la migration
  2. OU accepter de ne pas migrer cet environnement (rester sur Aria Automation 8.x)
  3. Si l'import a déjà été effectué et que l'upgrade est bloqué :
    • Supprimer VCF Automation de VCF Operations
    • Réimporter dans Aria Suite Lifecycle (l'environnement source)

3. Topologies source supportées

3.1 Simple Deployment (1 nœud)

Aria Automation 8.x (1 nœud)
FQDN: vcfa.domain.com → IP: 192.168.10.50

Après migration → VCF Automation 9.x
Primary VIP: 192.168.10.50 (réutilisé !)
Internal LB: activé automatiquement
FQDN: inchangé → vcfa.domain.com
Cluster Node IP Pool: 2 nouvelles IPs (ex: 192.168.10.51, 192.168.10.52)
→ Aucun changement DNS nécessaire ✅

3.2 Clustered Deployment (3 nœuds + LB externe)

Aria Automation 8.x (3 nœuds + LB)
LB FQDN: vcfa-lb.domain.com → VIP LB: 192.168.10.100
Node 1: 192.168.10.51
Node 2: 192.168.10.52
Node 3: 192.168.10.53

Après migration → VCF Automation 9.x
Primary VIP: 192.168.10.51 (IP Node 1 réutilisée)
Additional VIPs: 192.168.10.52, 192.168.10.53 (Nodes 2 & 3 réutilisés)
LB VIP: 192.168.10.100 (inchangé → LB pointe vers nouveaux nœuds)
Cluster FQDN: vcfa-lb.domain.com (inchangé)
Cluster Node IP Pool: 4 nouvelles IPs (ex: .54, .55, .56, .57)
→ Aucun changement DNS nécessaire ✅

💡 Mécanique clé : Les anciennes IPs des nœuds Aria 8.x deviennent les VIPs des nouveaux nœuds VCF Automation 9.x (Kubernetes). Les nouvelles VMs Kubernetes utilisent les IPs du Cluster Node IP Pool.


4. Procédure détaillée — Étape par étape

Phase 1 : Configuration du Dépôt Binaires

  1. Dans VCF Operations → Fleet Management → Lifecycle → VCF Management → Binary Management
  2. Configurer le Bundle Depot (obligatoire avant tout téléchargement)
  3. Naviguer vers Upgrade Binary
  4. Sélectionner Automation → cliquer DOWNLOAD
  5. Attendre la fin du téléchargement

Phase 2 : Import d'Aria Automation 8.18.x

  1. Dans VCF Operations → Fleet Management → Lifecycle → Overview → Automation
  2. Cliquer ADD
  3. Sélectionner "Import from legacy Aria Suite Lifecycle"NEXT
  4. Renseigner :
    • Aria Suite Lifecycle FQDN : FQDN de l'appliance vRSLCM gérant Aria Automation
    • Username : admin@local
    • Password : mot de passe admin@local
    • Root Password : mot de passe root vRSLCM
  5. VCF Operations découvre les déploiements Aria Automation depuis vRSLCM
  6. Sélectionner l'environnement Aria Automation à importer
  7. Cliquer NEXT → Review → SUBMIT

⚠️ Post-import :

  • Aria Automation est désenregistré de l'Aria Suite Lifecycle source
  • Aucune action Day-N n'est disponible tant que l'upgrade vers 9.x n'est pas effectué
  • N'importer que si vous avez un plan d'upgrade clair

Phase 3 : Planification de l'Upgrade

  1. Dans VCF Operations → Fleet Management → Lifecycle → VCF Management → Components
  2. Cliquer "Plan Upgrade"
  3. Sélectionner la Target Version (ex: 9.0.x ou 9.1.x)
  4. Le Target Build Number est auto-renseigné
  5. Cliquer CREATE PLAN

Phase 4 : Exécution de l'Upgrade

  1. Dans Components → cliquer "Upgrade" à côté de VCF Automation
  2. LIRE le message modal (endpoints, KB 389563)
  3. Si préchecks OK → cliquer PROCEED
  4. Renseigner les paramètres réseau :
ParamètreSimple DeploymentCluster Deployment
FQDNFQDN Aria Automation existantFQDN Aria Automation existant
Cluster FQDNIdentique au FQDNFQDN LB existant
Controller TypeInternal (auto)Others (External LB, auto)
Primary VIPIP du nœud unique (auto)IP Node 1 (auto)
Additional VIPsVideIPs Node 2 & 3 (auto)
Cluster CIDRÀ définir (non conflictuel)À définir
Node PrefixPréfixe des nouvelles VMsIdem
Cluster Node IP Pool2 nouvelles IPs4 nouvelles IPs
  1. Cliquer NEXTExecute Prechecks
  2. Si préchecks verts → ReviewSUBMIT

5. Workflow interne de l'upgrade (18 étapes)

Source : Arun Nukula — Behind the Scenes

ÉtapeActionLog à surveiller
1Collecte du statut FIPS depuis Aria Automation 8.x/var/log/vrlcm/vmware_vrlcm.log
2Collecte du statut CEIPIdem
3Snapshot des VMs Aria Automation 8.xIdem
4Backup des bases de données et configuration Aria 8.xIdem
5Shutdown du cluster Aria Automation 8.xIdem
6Déploiement des nouveaux nœuds Kubernetes (VCF Automation 9.x)/var/log/vrlcm/vmsp_bootstrap-<date>.log
7Application des certificats sur les nouveaux nœudsIdem
8Montage du disque Aria 8.x sur le nouveau cluster + restauration des donnéesLogs cluster VCF Automation
9Configuration des mots de passe (vmware-system-user, admin)/var/log/vrlcm/vmware_vrlcm.log
10Création du service account VCF AutomationIdem
11Enregistrement dans le Service RegistryIdem
12Push Capabilities (découverte des intégrations possibles)Idem
13Intégrations cross-produit (VCF Operations, VCF Ops for Logs...)Idem
14Mise à jour de l'inventaire VCF OperationsIdem
15Enregistrement dans le service de notifications FleetIdem
16Configuration SFTP Backup (pushed depuis Fleet Management)Idem
17Déploiement du backup schedule (full 24h / incrémental 15min)Idem
18Sync inventaire avec VCF Operations (endpoints SDDC poussés dans VCF Automation)Idem

6. Logs à surveiller

ComposantChemin log
Fleet Management Appliance (vRSLCM)/var/log/vrlcm/vmware_vrlcm.log
VMSP Bootstrap/var/log/vrlcm/vmsp_bootstrap-<datetime>.log
VCF Automation ClusterLogs Kubernetes du cluster VCFA
SDDC Manager (VCF 9.1)/var/log/vmware/vcf/dominmanager/domainmanager.<date>.log
VCF Common Services/var/log/vmware/vcf/commonsvcs/vcf-commonsvcs**.log

7. Rollback

⚠️ En cas d'échec pendant l'upgrade :

  1. Les snapshots des VMs Aria 8.x ont été pris en étape 3
  2. Restaurer les snapshots via vCenter
  3. Vérifier la remise en ligne des services (svc-start.sh)
  4. Si l'import a déjà été effectué :
    • Supprimer VCF Automation de VCF Operations (Fleet Management)
    • Réimporter dans Aria Suite Lifecycle (l'ancien gestionnaire)
  5. Si le disque de données a été monté → l'étape 8 l'a démonté automatiquement en fin d'upgrade

8. Post-migration : vérifications

  • VCF Automation 9.x accessible via https://<FQDN>/
  • Version visible dans VCF Operations Components = 9.0.x ou 9.1.x
  • Tous les cloud accounts antérieurement configurés présents
  • Blueprints/Templates migrés et accessibles
  • Catalogue de services opérationnel
  • Backup SFTP actif (vérifier dernière exécution)
  • Intégration VCF Operations active (monitoring VCF Automation)
  • Ancien cluster Aria 8.x VMs off (ne plus exécuter)
  • Snapshots Aria 8.x supprimés (après validation migration réussie)
  • Aria Suite Lifecycle ne référence plus Aria Automation

9. Migration vers 9.1 après 9.0

Si vous avez migré vers VCF Automation 9.0.x et souhaitez passer en 9.1 :

→ Voir 04_upgrade_paths.md — Scénario D (VCF 9.0.x → VCF 9.1)

En résumé :

  1. Upgrader VCF Operations 9.0.x → 9.1 (via Admin UI PAK file)
  2. Upgrader SDDC Manager → 9.1
  3. Installer les VCF Management Services 9.1 (nouveau Fleet Lifecycle, etc.)
  4. Upgrader VCF Automation 9.0.x → 9.1 via Fleet Lifecycle

📖 Termes spécifiques VCF 9 : GLOSSARY.md

Précédent → 02_greenfield.md
Suivant → 04_upgrade_paths.md