Domino Automation - Comment migrer un serveur (.mdf &.ldf)

Note de sécurité

Ce document s'applique à :

  • Le groupe Domino Printing
  • Le service informatique des clients de Domino's
  • L'utilisateur final du logiciel Domino Designer
  • L'utilisateur final du logiciel Domino Automation

Description

Ce document décrit les étapes de la migration d'un système Domino Automation 300, y compris la base de données SQL Express, d'un ancien serveur vers un nouveau serveur.

✍️ NOTE

  • Des droits d'administration sont nécessaires pour effectuer les opérations de migration.
  • Le nouveau serveur devra être redémarré.
    • Il est important de planifier en conséquence, soit en choisissant un moment approprié pour la migration, soit en informant les collègues concernés du prochain redémarrage du serveur.

Étape 1

Effectuer une sauvegarde manuelle (.mdf &.ldf) sur le précédent / ancien serveur

✍️ NOTE

Dans ce scénario, le nom du projet d'automatisation à sauvegarder Domino Automation

 

  1. Ouvrir les services Windows



  2. Recherchez "SQL Server (INSTANCE_NAME)"



  3. Cliquez avec le bouton droit de la souris / "Arrêter" le service.

          



  4. Cliquez avec le bouton droit de la souris, puis "Propriétés" sur SQL Server (NOM DE L'INSTANCE).



  5. Modifier le "Type de démarrage" en "Désactivé"



  6. Le service SQL est maintenant arrêté et désactivé sur l'ancien serveur

  7. Ouvrir l'explorateur de fichiers



  8. Naviguez jusqu'au répertoire

    1. C:\NProgram Files\NMicrosoft SQLServer\NMSSQLXX. INSTANCE_NAME\NMSSQL\NDATA

  9. Exemple de chemin



  10. Le répertoire contient plusieurs fichiers .mdf et .ldf



  11. Copier les 4 fichiers suivants



  12. Coller ces fichiers dans un périphérique ou un répertoire de sauvegarde



  13. Résultat :



  14. La base de données a été sauvegardée manuellement.

  15. Vous pouvez maintenant arrêter l'ancien serveur.

Étape 2

Installer le logiciel et la base de données sur le nouveau serveur

  1. Télécharger Domino Automation Setup

  2. Extraire "designer-designer-xxxx.zip" dans le répertoire C\temp.



  3. Cliquez avec le bouton droit de la souris et exécutez le programme d'installation "Automation_setup_XXXX.exe" en tant qu'administrateur.



  4. L'écran suivant apparaît, cliquez sur "Suivant"



  5. Lisez et acceptez l'accord de licence, cliquez sur Suivant



  6. Installer MQTT (Mosquitto Broker) si nécessaire



  7. Cliquez sur "Installer" pour installer automatiquement l'instance, la base de données et le logiciel



  8. Patientez pendant l'installation du logiciel et de la base de données





  9. A la fin de l'installation, la fenêtre suivante s'affiche



  10. Confirmez la fin de la configuration en cliquant sur "Terminé"

Étape 3

Restauration de la base de données par la méthodologie .mdf &.ldf sur le nouveau serveur

  1. Ouvrir l'explorateur Windows



  2. Connectez le dispositif de sauvegarde qui comprend les fichiers .mdf &.ldf de la base de données



  3. Copiez les 4 fichiers .mdf &.ldf.



  4. Naviguez jusqu'au répertoire "DATA" de SQL

    1. C:\NProgram Files\NMicrosoft SQL Server\NMSSQL16.DASQL\NMSSQL\NBackupC:\NProgram Files\NMicrosoft SQL Server\NMSSQL16.DASQL\NMSSQL\NDATA

  5. Collez ensuite les sauvegardes



  6. Résultat



  7. Installer puis ouvrir SQL management studio



  8. Connexion à l'instance



  9. Plusieurs possibilités d'entrer dans le "Nom du serveur" pour la connexion

    1. NOM_DU_SERVEUR NOM_DE_L'INSTANCE
    2. NOM_DE_L'INSTANCE_DU_SERVEUR

  10. Après la connexion, la page suivante s'affiche



  11. Cliquez avec le bouton gauche de la souris sur le "+" situé à côté de "Bases de données"



  12. Cliquez avec le bouton droit de la souris sur "Bases de données", puis choisissez "Attacher"



  13. Cliquez sur "Ajouter..."



  14. Sélectionnez le premier fichier "Domino Automation.mdf" et cliquez sur "OK"



  15. Cliquez à nouveau sur "Ajouter..."



  16. Sélectionnez le deuxième fichier "Domino Automation_Metrics.mdf" et cliquez sur "OK"



  17. Résultat :



  18. Validez la restauration en cliquant sur "OK"



  19. Vos fichiers de base de données restaurés doivent maintenant apparaître dans le répertoire



  20. Cela signifie que le système a été migré et restauré avec succès.

Étape 4

Configuration du propriétaire de la base de données sur le nouveau serveur

✍️ NOTE

Sur Domino Automation, si le message suivant apparaît lors de l'ouverture d'un projet

"Owner of database <project_name> must be 'TeeDbo' or another local MSSQL login" (Propriétaire de la base de données nom_du_projet doit être 'TeeDbo' ou un autre login MSSQL local)

Le compte "TeeDbo" doit être configuré comme propriétaire de la base de données & Enable Broker.

 

  1. Ouvrir le studio de gestion SQL



  2. Se connecter à l'instance de votre serveur SQL



    1. NOM_DU_SERVEUR NOM_DE_L'INSTANCE
    2. NOM_DE_L'INSTANCE_DU_SERVEUR

  3. Cliquez avec le bouton droit de la souris, puis sur Propriétés sur le site <nom_du_projet>



  4. Naviguer vers le menu "Fichiers

       

  5. Le propriétaire de la base de données est vide, sélectionnez les trois points [...]



  6. Cliquez sur "Parcourir..."



  7. Sélectionner "TeeDbo"



  8. Confirmer avec "Ok"





  9. Avant de valider, cliquez sur "Options"



  10. Faites défiler l'écran jusqu'en bas, le "Broker" doit être activé



  11. Validez par "OK"

    Répétez les mêmes étapes pour la base de données métriques.

  12. Clic droit / propriétés sur le site <nom_du_projet_Metrics>



  13. Naviguer vers le menu "Fichiers

       

  14. Le propriétaire de la base de données est vide, sélectionnez les trois points [...]



  15. Cliquez sur "Parcourir..."



  16. Sélectionner "TeeDbo"



  17. Confirmer avec "Ok"





  18. Avant de valider, cliquez sur "Options"



  19. Faites défiler l'écran jusqu'en bas, le "Broker" doit être activé

Étape 5

Mise à jour du nom du serveur dans l'automatisation sur le nouveau serveur

  1. Open Domino Automation



  2. Le logiciel va charger les projets disponibles, sélectionner le bon projet à ouvrir puis cliquer sur "Projet existant"



  3. Le logiciel charge le projet et affiche la page d'accueil



  4. Ouvrez le menu " Réseau "



  5. Cliquez sur " Services de contrôle "



  6. Si la base de données provient d'un autre serveur ou d'une autre machine, vous devez entrer le nom DNS de votre machine dans l'"adresse réseau"



  7. Ces informations se trouvent dans le "Panneau de configuration / Système"



  8. Vérifier la ligne "Nom complet de l'ordinateur"