Migrations
From MoodleDocs

Moodle Workplace provides a powerful Migration tool that lets you copy data and elements between tenants and sites. It also lets you import and export data from external systems. |
---|
Overview
The migration tool can export various parts of your Moodle Workplace instance and import them into the same site or different sites. The following diagram shows a high-level migration overview, visualising the typical workflows of exporting and importing Moodle Workplace data:
The export process contains the following key steps:
- Selecting the exporter: Initiating the respective wizard of the selected exporter
- Export options: This step covers two parts, namely content (what data must be exported) and instances (which elements should be exported)
- Review and export: Executing/scheduling the actual export and creating the export file
The import process contains the following steps:
- Selecting a source: Choosing the import file you will be dealing with.
- Selecting a tenant: Choosing the tenant where the data must be imported to.
- Import options: This step covers two parts: content (what data must be imported) and instances (which elements should be imported).
- Conflict resolution: If the import file contains any inconsistencies, manual intervention is required.
- Review and importing: Executing/scheduling the actual import.
Migration exporters and importers can be chained together – that way, import and export workflows can be created. For example, the tenant exporter makes use of all other exporters through internal cascading.
Third-party plugins are fully supported, if the activity supports Moodle's backup and restore mechanism.