Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Module 1: Planning a migration

The planning module of the migration course - the Exponential family and how to choose a path, the inventory and scope, the phases of the common checklist, and rehearsal, cut-over and rollback. Four lessons, 3 hours 15…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/trainers/migration/module-01-planning-a-migration/README.md

On this page

Module 1: Planning a migration

Before anyone writes an import script, a migration needs a destination, an inventory, a plan and a way back. This module teaches the frame that every migration guide of the documentation shares, so that the later modules on specific sources can build on it.

At a glance

CourseMigrating to Exponential
Duration3 hours 15 minutes
Lessons4
LevelIntermediate

Lessons

LessonDurationWhat learners do
1.1 The Exponential family and choosing a path45 minutesPick the right migration guide for five described sites
1.2 Inventory and scope60 minutesTake an inventory of their training installation with read-only queries and fill in a scope table
1.3 The phases of a migration and the checklist45 minutesTurn the common checklist into a plan with owners and done-when criteria
1.4 Rehearsal, cut-over and rollback45 minutesUse maintenance mode and write a cut-over runbook with a rollback section

Preparing this module

  • To do: One training installation per learner, installed with php bin/php/console exp:install --apply (SQLite), with shell access (The console install).
  • To do: The sqlite3 command line tool on the training machines (lesson 1.2).
  • To do: The migration hub and the checklist opened once on the projector, and the product versions in the hub checked against today's date (lesson 1.1).
  • To do: The five site descriptions of lesson 1.1 and the WordPress scenario of lesson 1.3 printed or in a shared document.
  • To do: Maintenance mode tried once on your own training installation (lesson 1.4); remember to switch it off.

Timing plan

BlockMinutes
Lesson 1.145
Lesson 1.260
Break15
Lesson 1.345
Lesson 1.445
Total210 (3 hours 15 minutes of lessons, plus a 15-minute break)

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x