Bureaucrats, checkuser, Interface administrators, interwiki, Administrators (Semantic MediaWiki), Curators (Semantic MediaWiki), Editors (Semantic MediaWiki), staff, Suppressors, Administrators
83,693
edits
Hoof Hearted (talk | contribs) m (Text replacement - "ReadOnly" to "Read-only") |
Hoof Hearted (talk | contribs) m (Text replacement - "Wiki Backups" to "Wiki database backup") |
||
| Line 7: | Line 7: | ||
Note: The only thing that will be changed on the current [[:Category:Server|server]] before, during, and after the move is to set it the wiki site [[:Category:Read-only|read-only]], and add a [[MediaWiki:Sitenotice]] banner during the move itself. Not mucking with the server preserves a working server that we can fail back to if something unforeseen happens. | Note: The only thing that will be changed on the current [[:Category:Server|server]] before, during, and after the move is to set it the wiki site [[:Category:Read-only|read-only]], and add a [[MediaWiki:Sitenotice]] banner during the move itself. Not mucking with the server preserves a working server that we can fail back to if something unforeseen happens. | ||
# Make a complete [[:Category:Wiki | # Make a complete [[:Category:Wiki database backup|backup]] of the wiki. (as of November 14, 2014 ... gzipped up without the cache the backup is 517Mb). | ||
# Restore the backup at another temporary domain on the new server. | # Restore the backup at another temporary domain on the new server. | ||
# Upgrade [[:Category:MediaWiki|MediaWiki]] to the most recent version (also upgrade the [[MediaWiki extension|extensions]]) on the temporary domain. | # Upgrade [[:Category:MediaWiki|MediaWiki]] to the most recent version (also upgrade the [[MediaWiki extension|extensions]]) on the temporary domain. | ||
| Line 17: | Line 17: | ||
# Switch the current WikiIndex [[wiki]] site into [[:Category:Read-only|read-only]] mode; to ensure that the [[:Category:Database|database]] is in a consistent state, and that no [[:Category:WikiIndex account|accounts]] or [[edit]]s are created (and subsequently lost) during the move. | # Switch the current WikiIndex [[wiki]] site into [[:Category:Read-only|read-only]] mode; to ensure that the [[:Category:Database|database]] is in a consistent state, and that no [[:Category:WikiIndex account|accounts]] or [[edit]]s are created (and subsequently lost) during the move. | ||
# Add a [[MediaWiki:Sitenotice|site message]] banner to the top of the wiki site on every page that indicates the move is in progress. | # Add a [[MediaWiki:Sitenotice|site message]] banner to the top of the wiki site on every page that indicates the move is in progress. | ||
# Make a new complete dump of the database and [[:Category:Images|images]]. That means a new [[:Category:Wiki | # Make a new complete dump of the database and [[:Category:Images|images]]. That means a new [[:Category:Wiki database backup|backup]] will be created which contains all changes to wiki until that point in time. | ||
# Restore the fresh dump at the temporary domain. | # Restore the fresh dump at the temporary domain. | ||
# Upgrade the database to the most recent schema. | # Upgrade the database to the most recent schema. | ||
| Line 33: | Line 33: | ||
===Post move=== | ===Post move=== | ||
# Are automated [[:Category:Wiki | # Are automated [[:Category:Wiki database backup|backups]] working? | ||
[[Category:Admin]] | [[Category:Admin]] | ||
edits