Ce script PowerShell transforme les fichiers d'enregistrement de session du serveur d'enregistrement Devolutions hérité au format d'enregistrement de session Devolutions Gateway, vous permettant de migrer sans perdre les enregistrements précédents. Une fois les fichiers convertis au nouveau format, ils devront être réindexés à partir de Devolutions Server pour pouvoir être trouvés à leur nouvel emplacement pour une lecture à partir de Devolutions Gateway.
Le réindexage permet la détection des enregistrements présents du côté de Devolutions Gateway, ce qui permet de transférer manuellement les fichiers puis de réindexer. Cependant, il n'est pas possible de simplement glisser-déposer les fichiers dans le dossier ; un format spécifique doit être respecté.
Télécharger le MigrateRecordings.ps1 et l'exécuter à partir d'un terminal PowerShell élevé avec le chemin de sortie d'enregistrement hérité en paramètre :
PS > .\MigrateRecordings.ps1 -LegacyPath "C:\inetpub\recording\output"
Migrating recordings to 'C:\ProgramData\Devolutions\Gateway\recordings'
Migrating 7e05bf2d-c97b-44eb-b256-351b3e2ef1f0 (075503d9-d016-496e-b0aa-cab8b020ce2d)
Migrating 2115ab16-308c-4eb4-a871-73bc8fd69022 (0f366b0e-e09d-4f57-b290-779f46fb68fd)
Migrating 479930c5-705a-4051-9edf-bdc2748452a4 (39a7d0ec-339e-4086-8d73-fbf455e1038a)
Migrating 2e3d219b-48a3-432a-b214-f11b8ddaa32e (b3409164-078b-4013-b4f6-9a4663d3df98)
Si Devolutions Gateway est configuré pour utiliser un emplacement non par défaut, le -RecordingsPath
peut être utilisé pour remplacer le chemin de destination par défaut. Vous pouvez également effectuer la migration sur une machine pour copier manuellement les fichiers vers le chemin des enregistrements Devolutions Gateway sur une machine différente.
Un fichier legacy.zip sample contenant des enregistrements hérités est disponible pour référence et test de ce script.