Vérifiez que vous disposez des informations d'identification nécessaires et que vous avez effectué le nettoyage nécessaire et autres tâches de préparation avant de migrer la base de données Microsoft SQL Server sous Windows vers un dispositif de base de données PostgreSQL intégré.

Important : Vous ne pouvez pas utiliser la fonction d'intégration de Windows pour votre méthode d'authentification si le service vCenter Server est exécuté sur un compte de système intégré Microsoft Windows.

Conditions préalables

Vérifiez que vous avez sauvegardé votre base de données. Pour plus d'informations sur la sauvegarde de la base de données vCenter Server, consultez la documentation relative à Microsoft SQL Server.

Procédure

  1. Vérifiez que les mots de passe sont à jour et qu'ils ne sont pas sur le point d'expirer.
  2. Vérifiez que JDK 1.6 ou une version ultérieure est installée sur la machine vCenter Server.
  3. Vérifiez que le fichier sqljdbc4.jar est ajouté à la variable CLASSPATH sur la machine où vCenter Server Appliance doit être migré.
    Si le fichier sqljdbc4.jar n'est pas installé sur votre système, le programme d'installation de vCenter Server Appliance l'installe.
  4. Assurez-vous que le nom de source de base de données de votre système utilise le pilote Microsoft SQL Server Native Client version 10 ou 11.
  5. Pour vCenter Server 5.5, exécutez le script de nettoyage.
    1. Recherchez le script cleanup_orphaned_data_MSSQL.sql dans l'image ISO et copiez-le dans un emplacement accessible par le serveur Microsoft SQL.
    2. Connectez-vous à votre base de données.
      • Pour Microsoft SQL Server Express, ouvrez une invite de commande.
      • Pour Microsoft SQL Server, ouvrez une session Microsoft SQL Server Management Studio en tant qu'utilisateur de la base de données vCenter Server.
    3. Exécutez le script de nettoyage.
      Pour Microsoft SQL Server Express, exécutez : sqlcmd -E -S localhost\VIM_SQLEXP -d VIM_VCDB -i path/cleanup_orphaned_data_MSSQL.sql
      Pour Microsoft SQL Server : exécutez le contenu de cleanup_orphaned_data_MSSQL.sql.
      Assurez-vous que vous êtes connecté à la base de données utilisée par vCenter Server.

    Le script de nettoyage supprime toutes les données inutiles de votre base de données vCenter Server.

  6. Effectuez une sauvegarde complète de la base de données vCenter Server.

Résultats

Votre base de données est maintenant préparée pour la migration de vCenter Server vers vCenter Server Appliance.