Automation Suite
2023.10
False
Image de fond de la bannière
Guide d'installation d'Automation Suite sur Linux
Dernière mise à jour 19 avr. 2024

Migration des données vers le nouveau cluster

Hors ligne uniquement

  1. Hydrate the docker registry running on the source cluster with the bundle corresponding to the version to which you plan to upgrade. Make sure to download as.tar.gz on the server machine of the source cluster where you attacted the UiPath® bundle disk on the /uipath mount point. The preferred location is /uipath/<new_version>/as.tar.gz.
  2. Créez un emplacement temporaire pour décompresser le bundle.

    mkdir -p /uipath/tmpmkdir -p /uipath/tmp
  3. Hydratez le registre Docker du cluster source avec le dernier bundle hors ligne.

    ./configureUipathAS.sh registry upload --offline-bundle /uipath/<new_version>/as.tar.gz --offline-tmp-folder /uipath/tmp./configureUipathAS.sh registry upload --offline-bundle /uipath/<new_version>/as.tar.gz --offline-tmp-folder /uipath/tmp
Remarque :

Vous pouvez exécuter le script de migration des données avant de mettre le cluster en mode de maintenance pour réduire le temps de migration pendant la période d'arrêt.

Clonage de vos bases de données de cluster source

Important :
  • Vous pouvez autoriser le programme d'installation à créer les nouvelles bases de données avec les noms par défaut lors de l'installation de l'infrastructure et de Fabric. Pour plus de détails, consultez Configuration de Microsoft SQL Server.

  • Si les noms de vos bases de données sont différents, vous devez supprimer les bases de données créées par le programme d'installation, copier les bases de données du SQL Server source vers le nouveau SQL Server et conserver les noms de bases de données.

  • Si vous choisissez de modifier le nom de la base de données dans le nouveau SQL Server, vous devez modifier avec soin le fichier cluster_config.json pour chaque produit que vous installez.
  1. Assurez-vous de récupérer le nouveau programme d'installation sur votre cluster source pour migrer les données vers le nouveau cluster cible. Suivez les étapes décrites dans Téléchargement du package d'installation et obtention des fichiers sur les machines sur l'un des nœuds de serveur du cluster source à partir duquel vous prévoyez de déclencher la migration.

  2. Mettez le cluster source en mode maintenance :

    ./configureUiPathAS.sh enable-maintenance-mode./configureUiPathAS.sh enable-maintenance-mode
    Important :

    Le temps d'arrêt commence maintenant.

  3. Copiez vos bases de données dans le cluster cible à l'aide de votre méthode préférée. Par exemple, vous pouvez utiliser l'assistant de copie de base de données.

Clonage de vos données de cluster source

  1. Obtenez le fichier target_kubeconfig du cluster cible pour effectuer la migration des données en exécutant la commande suivante :
    ./configureUiPathAS.sh kubeconfig get --migration./configureUiPathAS.sh kubeconfig get --migration
    Remarque : le fichier target_kubeconfig est requis pour récupérer les informations du magasin d'objets du cluster cible et effectuer la copie des données nécessaire pour la version cible.
  2. Copiez le fichier généré dans le cluster source. Vous devrez utiliser ce fichier lors de la migration des données.

  3. Copiez les données du cluster source vers le cluster cible en exécutant le script de migration des données sur le cluster source.

    cd /opt/UiPathAutomationSuite/<new_version>/installer/bin
    uipathctl cluster migration run cluster_config.json --target-kubeconfig <target_kubeconfig> --versions versions.jsoncd /opt/UiPathAutomationSuite/<new_version>/installer/bin
    uipathctl cluster migration run cluster_config.json --target-kubeconfig <target_kubeconfig> --versions versions.json
    Remarque :
    • La commande de migration précédente est idempotente. Si la commande échoue entre les deux en raison de la connectivité réseau, vous pouvez la réexécuter et elle poursuivra le processus de migration là où il s'est arrêté.
    • Vous pouvez également effectuer une synchronisation différentielle de la migration des données en exécutant à nouveau la commande de migration.
  4. Si vous utilisez un magasin d'objets externe dans le cluster source, clonez les compartiments du magasin d'objets.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.