Kamelopedia:Technik/Migrationsplan: Unterschied zwischen den Versionen

aus Kamelopedia, der wüsten Enzyklopädie
Zur Navigation springen Zur Suche springen
 
(6 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 3: Zeile 3:
 
==Vorbereitung==
 
==Vorbereitung==
 
# LocalSettings.php angucken (✓)
 
# LocalSettings.php angucken (✓)
# Testwiki einrichten
+
# Testwiki einrichten (✓)
 
# Extensions reinhauen und Dependencies drauf
 
# Extensions reinhauen und Dependencies drauf
 
# Dump zum Testen einspielen
 
# Dump zum Testen einspielen
# Backup-Plan erstellen (vor allem: wie oft und wohin)
+
# [[Kamelopedia:Technik/Backup-Plan|Backup-Plan]] erstellen (vor allem: wie oft und wohin, Datenschutz beachten)
# Haupt-Domain aussuchen (<s>vermutlich eu</s> doch besser net)
+
# Haupt-Domain aussuchen (<s>vermutlich eu</s> doch besser net) (✓)
  
 
==Migration==
 
==Migration==
Zeile 23: Zeile 23:
 
# Extensions updaten
 
# Extensions updaten
 
# Testen und Fehler fixen
 
# Testen und Fehler fixen
# "Ersatz"-URLs (.net/.org/...) als 301 aufsetzen
+
#* An _blank in der Commons.js denken
# auch an www.kamelopedia.xx denken und nicht nur an kamelopedia.xx
+
#* Kamelopedia-Buglisten beachten und abhaken: [[Forum:Serverausfall_24.08.2012|Serverausfall_24.08.2012]], [[Forum:Problem-Meldungen|Problem-Meldungen]]
 +
# "Ersatz"-URLs (.net/.org/...) als 301 aufsetzen (✓)
 +
# auch an www.kamelopedia.xx denken und nicht nur an kamelopedia.xx (✓)
  
 
==Außerdem, später==
 
==Außerdem, später==
 
# MW-Installation als Git-Repo
 
# MW-Installation als Git-Repo
# Admin-Wiki einrichten
+
# Admin-Wiki einrichten (✓)
 
# Backup-Job einrichten  
 
# Backup-Job einrichten  
 
# Textersetzung: <nowiki>http://kamelopedia.mormo.org -> http://kamelopedia.xx (oder noch besser {{SERVER}}</nowiki>)
 
# Textersetzung: <nowiki>http://kamelopedia.mormo.org -> http://kamelopedia.xx (oder noch besser {{SERVER}}</nowiki>)
Zeile 36: Zeile 38:
 
==Wenn alles läuft, irgendwann==
 
==Wenn alles läuft, irgendwann==
 
# suppressredirect
 
# suppressredirect
 +
# Labeled Section Transclusion?
 +
# …und jede Menge Kram aus [[Forum:Ideen]]

Aktuelle Version vom 24. November 2013, 05:19 Uhr

Bügeln.gif

Moin, lass Dich nicht beim Lesen stören.
Ein Kamel bügelt nur gerade die Knitter aus dieser Seite. Störe es bitte nicht dabei. Also nicht auf „bearbeiten“ klicken, solange es noch bügelt!
Manchmal vergessen Kamele das Bügeleisen auf einer Seite, falls dir die Bügelei zu lange vorkommt, entferne das Eisen doch mal bitte von dieser Seite.

Wissenswertes über diesen Bügelvorgang: Kamelokronf bügelt diese Seite seit 3970 Tagen. Schalt mal wer das Eisen aus!!!


Vorbereitung[<small>bearbeiten</small>]

  1. LocalSettings.php angucken (✓)
  2. Testwiki einrichten (✓)
  3. Extensions reinhauen und Dependencies drauf
  4. Dump zum Testen einspielen
  5. Backup-Plan erstellen (vor allem: wie oft und wohin, Datenschutz beachten)
  6. Haupt-Domain aussuchen (vermutlich eu doch besser net) (✓)

Migration[<small>bearbeiten</small>]

  1. JeLuFs Public Key einrichten oder sonstwie Möglichkeit für rsync/ssh
  2. Alte Kamelopedia auf RO schalten (Hinweis nicht vergessen)
  3. MediaWiki-Verzeichnis rüberziehen
  4. SQL-Dump rüberziehen
  5. Daten backuppen
  6. Neue Kamelo auf RW schalten
  7. Testen und Fehler fixen
  8. 301 für kamelopedia.mormo.org per RewriteRule

Dann auch gleich[<small>bearbeiten</small>]

  1. MW updaten
  2. Extensions updaten
  3. Testen und Fehler fixen
  4. "Ersatz"-URLs (.net/.org/...) als 301 aufsetzen (✓)
  5. auch an www.kamelopedia.xx denken und nicht nur an kamelopedia.xx (✓)

Außerdem, später[<small>bearbeiten</small>]

  1. MW-Installation als Git-Repo
  2. Admin-Wiki einrichten (✓)
  3. Backup-Job einrichten
  4. Textersetzung: http://kamelopedia.mormo.org -> http://kamelopedia.xx (oder noch besser {{SERVER}})
  5. Verteiler oder Weiterleitungen: serverkamele@kamelopedia.xx, kontakt@… (für's Impressum)
  6. Ggf. auch echter pop/imap/smtp für Einzelpersonen, damit man auch antworten kann mit ner Kamelo-Adresse

Wenn alles läuft, irgendwann[<small>bearbeiten</small>]

  1. suppressredirect
  2. Labeled Section Transclusion?
  3. …und jede Menge Kram aus Forum:Ideen