Cloning a Multsite Network to a new Server via GridPane
Occasionally, we need to rebuild a new server for large multisite installations. This typically happens when we need to upgrade the OS of the server. When cloning a multisite network to a new server, here's the procedure we follow:
When cloning a network:
- Do a
wp db repair
on the source network first - When complete, turn off page caching and enable wp-ultimo integration
- Setup Custom Multisite Cron
- Check sites using hosts file.
- Main Network Site
- Three Subdomains
- Three Mapped Digital Church Domains
- Three Mapped Client Domains (Top Traffic)
title="Examples"
- digitalchurch.app
- digitalchurch.com
- digitalchurch.agency
- yourdigital.church
- amez.digitalchurch.app
- city.digitalchurch.app
- dev.digitalchurch.app
- cincinattichurch.org
- sconaz.org
- fcchurch.org
- Disable maintenance mode on target server
- Run Software Updates
- Re-enable caching.
- Check hosts file sites again
- Clear BB Cache and Page Cache if Needed
- Update CDN Domain (digitalchurch.cloud) DNS
- Set DNS for sites via network domain (digitalchurch.app)
- Check client DNS and sites for changes. Probably on a different machine if possible.