> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/rdm/fr/knowledge-base/how-to-articles/export-and-import-entries.md).

# Exporter et importer des entrées

{% embed url="<https://youtu.be/jipoCzhIEs8>" %}

Exportez et importez des entrées d'un type d'espace de travail à un autre. Il existe plusieurs façons d'exporter des entrées avec Remote Desktop Manager.

{% hint style="warning" %}
Si vous avez des utilisateurs qui remplacent les propriétés d'entrée avec les ***Paramètres spécifiques à l'utilisateur***, ils devront exporter et importer leur ***Liste de paramètres spécifiques à l'utilisateur***. Voir [Export and Import User-specific settings](https://docs.devolutions.net/fr/rdm/kb/how-to-articles/export-import-user-specific-settings/).
{% endhint %}

La première méthode s'effectue directement dans Remote Desktop Manager, tandis que la seconde utilise un script PowerShell.

### Exporter/importer via Remote Desktop Manager

1. Dans Remote Desktop Manager, sélectionnez votre espace de travail dans le ***Volet de navigation***.

   <div data-gb-custom-block data-tag="hint" data-style="success" class="hint hint-success"><p>Pour exporter le coffre entier, accédez à <em><strong>Fichier</strong></em> – <em><strong>Exporter</strong></em> – <em><strong>Exporter le coffre (.rdm)</strong></em> et passez à l'étape 4.</p></div>
2. Sélectionnez les entrées et/ou dossiers que vous souhaitez exporter. Utilisez le raccourci <kbd>Ctrl</kbd>+clic pour sélectionner plusieurs éléments à la fois.
3. Faites un clic droit sur la sélection. Dans le menu contextuel, sélectionnez ***Exporter*** – ***Exporter la sélection (.rdm)***.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4998.png" alt=""><figcaption></figcaption></figure>
4. Dans la fenêtre ***Exporter les entrées***, cochez les options que vous souhaitez activer. Pour une migration standard, cochez les options ***Inclure les identifiants***, ***Inclure les pièces jointes et documents*** et ***Chiffrer avec une clé maîtresse***.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>Par défaut, les identifiants ne sont <strong>pas</strong> inclus. Il est essentiel de cocher l'option <em><strong>Inclure les identifiants</strong></em> pour que les données exportées les contiennent.</p></div>

   <div data-gb-custom-block data-tag="hint" data-style="danger" class="hint hint-danger"><p>La spécification d'une clé maîtresse chiffrera l'intégralité du contenu du fichier <strong>.rdm</strong> pour le protéger. Cette option est fortement recommandée comme mesure de sauvegarde, mais la clé est absolument nécessaire pour le déchiffrement. Conservez-la sur un support de stockage séparé pour plus de sécurité.</p></div>

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4839.png" alt=""><figcaption></figcaption></figure>
5. Cliquez sur ***OK***.
6. Enregistrez le fichier **.rdm** sur votre ordinateur.
7. Dans le ***Volet de navigation***, sélectionnez l'espace de travail et le coffre dans lequel importer les entrées.
8. Faites un clic droit sur le dossier et sélectionnez ***Importer*** – ***Importer (.rdm)***.

   <div data-gb-custom-block data-tag="hint" data-style="success" class="hint hint-success"><p>Vous pouvez importer le coffre entier via <em><strong>Fichier</strong></em> – <em><strong>Importer</strong></em> – <em><strong>Importer (.rdm)</strong></em>.</p></div>
9. Localisez le fichier **.rdm** enregistré sur votre ordinateur et cliquez sur ***Ouvrir***.
10. Choisissez si vous souhaitez ***Importer à la racine***, ***Importer dans le dossier actuel*** ou ***Importer dans un dossier spécifique***.

    <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB5000.png" alt=""><figcaption></figcaption></figure>
11. Cliquez sur ***OK***.
12. Dans la boîte de dialogue suivante, une liste de toutes les entrées contenues dans le fichier de données vous sera présentée. Vous pouvez sélectionner des entrées spécifiques à importer ou cliquer sur ***Tout sélectionner*** pour importer toutes vos entrées.

    <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p>Si vous avez des utilisateurs qui remplacent les propriétés d'entrée avec les <em><strong>Paramètres spécifiques à l'utilisateur</strong></em>, décochez <em><strong>Modifier l'ID</strong></em>.</p></div>
13. Cliquez sur ***OK***.

### Exporter/importer à l'aide de PowerShell

Le script PowerShell suivant est destiné à exporter toutes les entrées d'un espace de travail dans des fichiers **.rdm**. Un fichier par dépôt sera créé. Avant de pouvoir exporter les entrées de l'espace de travail, certaines préparations sont nécessaires.

1. Installez Remote Desktop Manager sur la machine sur laquelle le script PowerShell sera exécuté.
2. Installez le [module Devolutions.PowerShell](https://docs.devolutions.net/fr/powershell/rdm-powershell/rdm-powershell-core-module/#installation).
3. Créez une nouvelle configuration d'espace de travail dans Remote Desktop Manager dans le profil Windows de l'utilisateur.
4. Configurez les autorisations appropriées sur le dossier de destination pour le compte utilisateur qui exécutera le script.
5. Mettez à jour le mot de passe dans le script.
6. Adaptez le chemin de destination dans le script où les fichiers **.rdm** seront enregistrés.
7. Enregistrez le script PowerShell dans un fichier **.ps1** sur l'ordinateur sur lequel il sera exécuté.
8. Créez une tâche planifiée pour exécuter le script à intervalles réguliers.

   ```powershell
   $ds = Get-RDMDataSource -Name "NameOfYourWorkspaceHere"
   Set-RDMCurrentDataSource $ds

   # Update the password
   $passwd = ConvertTo-SecureString -AsPlainText -Force "YourPasswordHere"

   $repos = Get-RDMRepository

   foreach ($repo in $repos)
   {
       Set-RDMCurrentRepository $repo
       Update-RDMUI

       $sessions = Get-RDMSession
       $reponame = $repo.name

       # Adapt the destination path for the .rdm files
       Export-RDMSession -Path "C:\temp\$reponame.rdm" -Sessions $sessions -IncludeCredentials -XML -Password $passwd
   }
   ```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.devolutions.net/rdm/fr/knowledge-base/how-to-articles/export-and-import-entries.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
