WikiIndex:Server move 2014: Difference between revisions

From WikiIndex
Jump to navigation Jump to search
(The changes will only happen on the new server ... thus preserving a working server to fail back to if need be.)
(Fix redirect)
 
(21 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{RightTOC}}
{{TOC right}}
== Request for Concerns ==
This page is for the '''{{tag|WikiIndex}} server move of 2014'''.


[[Ray King]] has asked me to help consolidate the wikis that he hosts onto a single well-maintained wiki hosting platform.  This includes WikiIndex.  Some of the advantages of the new platform include regular upgrades of MediaWiki as well as as better backup procedures.  Although I'm starting to work on the migration today (November 14, 2014)  I won't be actually switching over to the new server until sometime late next week at the very earliest.  I'd like to prune back the extensions to just those that are regularly used in order to reduce the maintenance overhead for upgrades and the like.  I may also get a chance to address existing annoyances like the large volume of spam accounts.  I ask the community to help me create a prioritized list of the most important aspects of WikiIndex that need to be preserved and addressed during the move.  --  [[User:BrandonCsSanders|BrandonCsSanders]] ([[User talk:BrandonCsSanders|talk]]) 22:25, 14 November 2014 (UTC)
==See also==
*[[WikiIndex: Server move 2017]]
*[[WikiIndex: Recipe for server moves]]
*[[WikiIndex: Proposal: domain name change]]


== To Preserve/Address ... a prioritized list of WikiIndex [[WikiIndex:ServerMove|ServerMove]] concerns ==
==Progress updates==
* [http://www.mediawiki.org/wiki/Extension:Semantic_MediaWiki Semantic MediaWiki extension]
*Started 14 November 2014
* Spam accounts from 20 August 2013 attack (it would be nice to be rid of them, they make for example http://wikiindex.org/Special:ListUsers much less useful)
*Completed 15 March 2015 ... please report issues on [[User talk:BrandonCsSanders]]
* Clean urls (no namespace like /wiki, and no index.php in the path)
* See [[Talk:YiFei#Preventing_account_creation|Preventing account creation]] for the discussed transition from [[Special:AbuseFilter]] to [[mw:Extension:TitleBlacklist]] (installed recently) [[User:Manorainjan|Manorainjan]] ([[User talk:Manorainjan|talk]]) 22:47, 14 November 2014 (UTC)
* Amongst the large number of unused accounts there could be a mentionable amount of accounts which could not be activated due to the recent but now solved e-mail-Verification problem. These should not be deleted: (unused, unblocked, but with email).


* '''New Name, new Logo''' I expect with a certainty of >95% that the new name will be '*.wiki'. Who will host it? [https://create.wiki/ create.wiki]! What do You see on the frontpage? Exclusively "<some name>.wiki". Will our name have to appear there? You bet! Will it be the only *.org there? That would break the design! So, let the new name be index.wiki or wikiindex.wiki or whatever.wiki, There would have to be a new logo anyway. [[User:Manorainjan|Manorainjan]] ([[User talk:Manorainjan|talk]])
==Tasks not done before or during the move==
* I suggest to preserve '''wikiindex.org''' - this domain (and name) is absolutely reasonable. At least better than ''something.wiki'' --[[Wolf Peuker|Wolf]] | <small>[[User talk:Peu|talk]]</small> 09:38, 17 November 2014 (UTC)
*Cleaning up the userlist
**[[Spam]] accounts from 20 August 2013 attack (it would be nice to be rid of them, they make for example [[Special:ListUsers]] much less useful)
**Amongst the large number of unused accounts there could be a mentionable amount of accounts which could not be activated due to the recent but now solved e-mail-Verification problem. These should not be deleted: (unused, unblocked, but with email).
*See [[Talk:YiFei#Preventing account creation|Preventing account creation]] for the discussed transition from [[Special:AbuseFilter]] to {{Mw|Extension:TitleBlacklist}} (installed recently) [[User:Manorainjan|Manorainjan]] ([[User talk:Manorainjan|talk]]) 22:47, 14 November 2014 (UTC)
*Who will do an update on http://AboutUs.com/WikiIndex.org? Or create the entry about <s>Create.Wiki</s>? (Update: redirect to [[Wiki.Wiki]])
*Change of domain or name ... see [[WikiIndex:Proposal: domain name change]]
*Change of logo


== Have no concerns (Just Your name. If that is not enough, You got concerns.) ==
==FAQs==
* TaraS
===Is this move to another server, another farm, or also another domain?===
* Llwy-ar-lawr
The move is to a new server on a different MediaWiki hosting platform.  A different domain (e.g., index.wiki) can be adopted after the move if desired but the domain will remain unchanged during the move. (See [[WikiIndex:Proposal: domain name change]]).
* Arcane
* Kghbln
* [[User:EarthFurst|EarthFurst]]
* Felix


== About the Move ==
The MediaWiki hosting platform we are moving to is owned by Top Level Design.  Top Level Design is [[Ray King]]'s company, and is the [[.wiki]] registry operator.


There should be few (if any) visible differences for WikiIndex.org once the move is complete. It is simply moving from one hosting platform to another.  Here are the steps I, [[User:BrandonCsSanders|BrandonCsSanders]] ([[User talk:BrandonCsSanders|talk]], plan to follow during the move.
===How does it relate to Wiki.Wiki?===
Top Level Design is hosting some friendly wikis on their [[:Category:Wiki.Wiki|Wiki.Wiki]] farm for free.  The Wiki.Wiki site is just the landing page for the hosting platform (i.e., [[wiki farm]]).  There is no reason why Wiki.Wiki would be visible to any visitors to WikiIndex.


=== Prior to the move ===
*Can I see an example?
Note: The only thing that will be changed on the current server before, during, and after the move is to set it to read-only and add a banner during the move itself.  Not mucking with the server preserves a working server that we can fail back to if something unforeseen happens.


# A complete backup of the wiki will be made (done as of November 14, 2014 ... gzipped up without the cache the backup is 517Mb)
See http://IcannWiki.com for an example of a friendly wiki that has been moved to the Wiki.Wiki hosting platform. Notice that there are no references to the fact that it is hosted on the Wiki.Wiki farm anywhere on [[ICANNWiki]].
# The backup of WikiIndex will be restored at another temporary domain.
# MediaWiki will be upgraded to the most recent version (as will the extensions) on the temporary domain.
# Once I've fixed and tested everything I can think of I'll invite the WikiIndex regulars to come poke around on the temporary domain to make sure everything looks right and is working.
# Once given the thumbs up from the community the actual move will begin.


=== The actual move ===
===Can we move to Index.Wiki or another domain name?===
# WikiIndex.org will be switched into read-only mode to ensure that the database is in a consistent state and that no accounts or edits are created (and subsequently lost) during the move.
Yes, after the move is complete.  See [[WikiIndex:Proposal: domain name change]] for that discussion.
# A site message banner will be added to the top of the site on every page that indicates the move is in progress.
# A new complete dump of the database and images will be made.
# The dump will be restored at the temporary domain.
# The database will be upgraded to the most recent schema.
# The DNS for wikiindex.org will be pointed to the new server's IP address.
# As the DNS propagates visitors will start to go to the new server.
# For most people the DNS will propagate within a couple of hours and within 24hrs it will have propagated for everyone.
# The new server is not in read-only mode and does not have the banner on it telling about the move.
 
I expect the move to take 1-2 hours, with the site in read-only mode and displaying the banner for most visitors for 2-3 hours.
 
:I think a period of 24 hours is perfectly acceptable. Priority should lay on optimal result, not on shortest time of move. [[User:Manorainjan|Manorainjan]] ([[User talk:Manorainjan|talk]])
 
=== Burn-in ===
# Once DNS has propagated for you you will see WikiIndex.org looking and acting like it did before (no longer read-only, no longer having a banner).
# Use it just like you normally would and report any issues to me, [[User:BrandonCsSanders|BrandonCsSanders]] ([[User talk:BrandonCsSanders|talk]].
# Once we feel good that all is as it should be the original server will be decommissioned.  Until that time it is available as a failsafe backup server that we can revert to (unlikely that we'll need to do that).
 
=== Post move ===
# If the community wants to switch canonical domains from wikiindex.org to index.wiki that can be arranged.
# On the new platform backups of all wikis are made every hour and the last 12 hours of backups are retained on the server itself.  Every 24hrs a backup of the wiki is uploaded to s3 (an offsite backup) and these backups are slowly pruned over time in a manner similar to how Apple's Time Machine works.
 
== Tasks not to be done before or during the move ==
In order to keep the move as simple as possible for minimizing the risk of failure, as well as preventing this planing from becoming one of our "endless discussions", I suggest to separate concerns and keep the following tasks or decisions out of the way for now: [[User:Manorainjan|Manorainjan]] ([[User talk:Manorainjan|talk]])
 
* Cleaning up the userlist (only consider what extensions should be installed, not actually try to clean the list)
* Change of domain or name
* Change of logo
 
== FAQs ==
 
=== Is this move to another server, another farm, or also another domain? ===
 
The move is to a new server on a different mediawiki hosting platform.  A different domain (e.g., index.wiki) can be adopted after the move if desired but the domain will remain unchanged during the move. (See [[WikiIndex:ServerName]])
 
The mediawiki hosting platform we are moving to is owned by Top Level Design.  Top Level Design is [[Ray King]]'s company and is the [[.wiki]] registry operator.
 
=== How does it relate to Create.Wiki? ===
 
Top Level Design is hosting some friendly wikis on their create.wiki farm for free.  The [[Create.Wiki]] site is just the landing page for the hosting platform (i.e., wiki farm).  There is no reason why [[Create.Wiki]] would be visible to any visitors to WikiIndex. 
 
* Can I see an example?
 
See http://IcannWiki.com for an example of a friendly wiki that has been moved to the create.wiki hosting platform.  Notice that there are no references to the fact that it is hosted on the Create.Wiki farm anywhere on ICANNWiki.
 
=== Can we move to Index.Wiki or another domain name? ===
 
Yes. after the move is complete.  See [[WikiIndex:ServerName]] for that discussion.
 
 
[[Category:WikiProjects]]

Latest revision as of 16:22, 11 January 2023

This page is for the WikiIndex server move of 2014.

See also[edit]

Progress updates[edit]

Tasks not done before or during the move[edit]

FAQs[edit]

Is this move to another server, another farm, or also another domain?[edit]

The move is to a new server on a different MediaWiki hosting platform. A different domain (e.g., index.wiki) can be adopted after the move if desired but the domain will remain unchanged during the move. (See WikiIndex:Proposal: domain name change).

The MediaWiki hosting platform we are moving to is owned by Top Level Design. Top Level Design is Ray King's company, and is the .wiki registry operator.

How does it relate to Wiki.Wiki?[edit]

Top Level Design is hosting some friendly wikis on their Wiki.Wiki farm for free. The Wiki.Wiki site is just the landing page for the hosting platform (i.e., wiki farm). There is no reason why Wiki.Wiki would be visible to any visitors to WikiIndex.

  • Can I see an example?

See http://IcannWiki.com for an example of a friendly wiki that has been moved to the Wiki.Wiki hosting platform. Notice that there are no references to the fact that it is hosted on the Wiki.Wiki farm anywhere on ICANNWiki.

Can we move to Index.Wiki or another domain name?[edit]

Yes, after the move is complete. See WikiIndex:Proposal: domain name change for that discussion.