Prepare to upgrade.
Test the upgrade process.
Test the upgraded test database.
Prepare and preserve the production database.
Upgrade the production database.
Tune and adjust the new production database.