Quantcast
Channel: Backup and restore
Viewing all articles
Browse latest Browse all 6815

Re: How to merge one moodle server with another?

$
0
0
by Anton Tremetzberger.  

Hi Amit,

We tried something similar a few years ago with older Moodle versions. It's very difficult and won't work 100%. I add some details to Visvanath's comments:

You have to start by updating both instances to the same version (both version and plugins).

The users must also be exactly the same (same user name and same e-mail address), also the authentication method. Otherwise the synchronisation during import will not work and you will end up with duplicate users. This means that you have to manually change the user data in user administration in Moodle. You can either do this directly in the user administration or via the database.

As far as I know, the users which do not exist in system B are created as local users when the courses are imported. But I am no longer sure. Maybe it ends up with an error message an no import is possible. Maybe you have to create the missing users manually in system B.

Problems can occur when users use files in courses that are linked to the "private files" of the user or linked to other repositories (eg Nextcloud, etc.). Maybe these files will not be imported.

We used a special plugin with help us to import the courses from system A to system B (
https://moodle.org/plugins/local_remote_backup_provider). The plugin was customised for us by a programmer so that it runs in version 3.9 and also supports user synchronisation and creation of missing users without error message. Unfortunately, it is no longer maintained and, as far as I know, there is no newer version for Moodle 4.*.

br, Anton

Viewing all articles
Browse latest Browse all 6815

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>