HOW TO MOODLE
Moodle Quick Guides
HOW TO MOODLE
Moodle Quick Guides
HOW TO MOODLE
Moodle Quick Guides


How to plan your LMS migration
Migrating your Moodle to ELD servers can have a turnaround timeframe as short as 24 hours (M-F) if you don’t have planned user activities to accommodate; if you do, once signup is complete, we’ll coordinate a suitable day/time instead.
Of course, as installation sizes and circumstances can differ, no single pathway will suit all migrations, so we’ve categorised the most common (and covered the basics of each) to give you a fair idea of what to expect.
Downtime requirement
All sites (no matter the pathway) will need to be in maintenance mode for the duration of backup/migration. They will be completely inaccessible to any user, but you can customise the ‘maintenance’ message in advance, as well as give users a warning.
A backup is a ‘snapshot’ of your site it stands, and everything in the backup is migrated as-is to our servers. This is why your site needs to be in maintenance mode for the duration of the backup/migration process – there must be no risk of new data being added and then lost.
Start-to-end downtime depends on how long it takes to get a full backup, but once that’s in hand, sites are typically live on our servers within an hour.
Migrating from MoodleCloud
- New Moodle ‘shell’ installed on ELD servers
- Backup requested from MoodleCloud
- Migration started, URL assigned, and chosen plugins installed
- Course and site setup configuration applied
- Site tested and made live
You can find the full process here.
Migrating an existing Moodle installation
Backup/migration speeds are based on GB/file size volumes, but start-to-finish timelines are also influenced by how the backup is provided. While there are no hard-and-fast rules, the pathways generally follow the hosting type.
Shared hosting migrations
A backup will be a file (or files); the higher the shared hosting level, the longer it will take to complete the backup, and the longer it will take to restore that backup to our servers.
On the day of migration, whoever maintains your server/has access puts your site into maintenance mode, takes a full backup, and passes it over once complete. We would then restore this backup to our servers, and once that’s complete, apply any upgrades that are required or have been requested.
Dedicated server migrations
Access (preferably) will be direct from your current server, via SSH. This allows us to sync files server to server, so we can ‘seed’ your site without needing downtime before the agreed day of migration, which significantly reduces downtime overall.
On the day of migration, we’d put your site into maintenance mode, fully sync to catch any new data since seeding, then apply any required/requested upgrades.
Migrating to Moodle from a different platform
If you’re moving to Moodle from a completely different system, then the process starts with a Moodle site ‘shell’. Rather than backup/restore a site as it stands, we would follow the standard new site timeline (within 24 hours of written Quote acceptance), and once live, you can start to recreate your LMS in Moodle.
If your current platform has comparable functionalities for learner journeys, it would then be a case of replicating anything relevant (including scaffolding), using any compatible course materials (e.g., SCORM content, videos, PDFs, etc.) to populate where possible, then recreating natively where necessary.
There’s a full breakdown of all areas to consider here, and some guidance on project support here.
What happens next?
This page covers all the steps to calculating your budget, and this page walks you through our signup process. After that, it’s simply a matter of coordinating a day to make the move.
How to plan your LMS migration
Migrating your Moodle to ELD servers can have a turnaround timeframe as short as 24 hours (M-F) if you don’t have planned user activities to accommodate; if you do, once signup is complete, we’ll coordinate a suitable day/time instead.
Of course, as installation sizes and circumstances can differ, no single pathway will suit all migrations, so we’ve categorised the most common (and covered the basics of each) to give you a fair idea of what to expect.
Downtime requirement
All sites (no matter the pathway) will need to be in maintenance mode for the duration of backup/migration. They will be completely inaccessible to any user, but you can customise the ‘maintenance’ message in advance, as well as give users a warning.
A backup is a ‘snapshot’ of your site it stands, and everything in the backup is migrated as-is to our servers. This is why your site needs to be in maintenance mode for the duration of the backup/migration process – there must be no risk of new data being added and then lost.
Start-to-end downtime depends on how long it takes to get a full backup, but once that’s in hand, sites are typically live on our servers within an hour.
Migrating from MoodleCloud
- New Moodle ‘shell’ installed on ELD servers
- Backup requested from MoodleCloud
- Migration started, URL assigned, and chosen plugins installed
- Course and site setup configuration applied
- Site tested and made live
You can find the full process here.
Migrating an existing Moodle installation
Backup/migration speeds are based on GB/file size volumes, but start-to-finish timelines are also influenced by how the backup is provided. While there are no hard-and-fast rules, the pathways generally follow the hosting type.
Shared hosting migrations
A backup will be a file (or files); the higher the shared hosting level, the longer it will take to complete the backup, and the longer it will take to restore that backup to our servers.
On the day of migration, whoever maintains your server/has access puts your site into maintenance mode, takes a full backup, and passes it over once complete. We would then restore this backup to our servers, and once that’s complete, apply any upgrades that are required or have been requested.
Dedicated server migrations
Access (preferably) will be direct from your current server, via SSH. This allows us to sync files server to server, so we can ‘seed’ your site without needing downtime before the agreed day of migration, which significantly reduces downtime overall.
On the day of migration, we’d put your site into maintenance mode, fully sync to catch any new data since seeding, then apply any required/requested upgrades.
Migrating to Moodle from a different platform
If you’re moving to Moodle from a completely different system, then the process starts with a Moodle site ‘shell’. Rather than backup/restore a site as it stands, we would follow the standard new site timeline (within 24 hours of written Quote acceptance), and once live, you can start to recreate your LMS in Moodle.
If your current platform has comparable functionalities for learner journeys, it would then be a case of replicating anything relevant (including scaffolding), using any compatible course materials (e.g., SCORM content, videos, PDFs, etc.) to populate where possible, then recreating natively where necessary.
There’s a full breakdown of all areas to consider here, and some guidance on project support here.
What happens next?
This page covers all the steps to calculating your budget, and this page walks you through our signup process. After that, it’s simply a matter of coordinating a day to make the move.
