Scheduled for 15 February.
Tools DB and Labs Postgres DB will be undergoing maintenance on 15 Feb
2017 for about 6 hours starting at 1700 UTC and will be unreachable
for some of the duration. Most users shouldn't experience issues if
their code reconnects properly when the server stops accepting
connections (we'll failover to slaves when doing maintenance). Some
tables will not be available for a short period of time, but the tool
owners of those tables have already been notified (see
https://phabricator.wikimedia.org/T127164 ). We'll try to minimize
downtime as much as possible.
We will be upgrading the operating system from Ubuntu Precise to
Debian Jessie in preparation for EOL of Ubuntu Precise (in April
2017). We'll also take this opportunity to upgrade Tools DB to Mariadb
- All data should be preserved in this migration. Follow https://phabricator.wikimedia.org/T123731 for more information!
- Switchover labsdb1005 to labsdb1004
- Backup labsdb1005 somewhere
- Reimage labsdb1005
- Recover data
- Switchover labsdb1004 back to labsdb1005