Difference between revisions of "MediaWiki/Verplaatsen"
(→Testen) |
(ADDed :de tabel {{MWart}} + verwijzing naar {{MWorg|h=y|Manual:Moving_a_wiki}}) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 5: | Line 5: | ||
{{IsStub|d=[[User:OllieB|OllieB]] ([[User talk:OllieB|talk]]) 07:45, 26 November 2022 (UTC)}} | {{IsStub|d=[[User:OllieB|OllieB]] ([[User talk:OllieB|talk]]) 07:45, 26 November 2022 (UTC)}} | ||
--> | --> | ||
+ | {{MWart}} | ||
Verplaatsen van een wiki is van belang, wanneer de server, waarop de wiki draait vervangen gaat worden. | Verplaatsen van een wiki is van belang, wanneer de server, waarop de wiki draait vervangen gaat worden. | ||
Ook gebruiken we deze methode om een testserver te maken met productiegegevens. | Ook gebruiken we deze methode om een testserver te maken met productiegegevens. | ||
Line 12: | Line 13: | ||
De MediaWiki.org website geeft een [http://www.mediawiki.org/wiki/Manual:Moving_a_wiki beschrijving], die hier nog eens wordt herhaald. | De MediaWiki.org website geeft een [http://www.mediawiki.org/wiki/Manual:Moving_a_wiki beschrijving], die hier nog eens wordt herhaald. | ||
Daarbij wordt een uitgevoerd voorbeeld gebruikt ter illustratie. | Daarbij wordt een uitgevoerd voorbeeld gebruikt ter illustratie. | ||
− | {{LetOp|deze handelingen gelden in principe alleen, wanneer gebruik gemaakt wordt van dezelfde versie software en extenties! In andere gevallen is er een | + | {{LetOp|deze handelingen gelden in principe alleen, wanneer gebruik gemaakt wordt van dezelfde versie software en extenties! In andere gevallen is er een reële kans, dat de nieuwe wiki niet (goed) functioneert. In zo'n geval is er sprake van '''{{MW|Upgrades|upgrade}}'''}} |
− | + | ;Lees ook | |
+ | :{{MWorg|h=y|Manual:Moving_a_wiki}} | ||
De volgende stappen zijn van belang: | De volgende stappen zijn van belang: | ||
#[[#Database veiligstellen|Database veiligstellen]] | #[[#Database veiligstellen|Database veiligstellen]] | ||
Line 22: | Line 24: | ||
#[[#Configuratiebestanden controleren|Configuratiebestanden controleren]] | #[[#Configuratiebestanden controleren|Configuratiebestanden controleren]] | ||
#[[#Testen|Testen]] | #[[#Testen|Testen]] | ||
+ | # {{sl|Oude bestanden verwijderen}} | ||
== Stapsgewijs == | == Stapsgewijs == | ||
Line 56: | Line 59: | ||
=== Testen === | === Testen === | ||
− | {{Quote|Better | + | <big><big> {{Quote|Better safe than sorry}}</big></big> is een credo dat van toepassing zal zijn. |
− | Onderwerp daarom de nieuwe wiki altijd aan een us|grondige test}}, voordat je de oude situatie definitief vaarwel zegt! | + | Onderwerp daarom de nieuwe wiki altijd aan een {{us|grondige test}}, voordat je de oude situatie definitief vaarwel zegt! |
+ | |||
+ | === Oude bestanden verwijderen === | ||
+ | De laatste stap uit het verplaatsingsproces is het (definitief!) verwilderen van de bron wiki. | ||
+ | Afhankelijk van de locatie van de bron (zie eerdere secties hierboven) kunnen de volgende stappen worden uitgevoerd: | ||
+ | # Database verwijderen | ||
+ | #: '''Alleen wanneer er een nieuwe ''database'' werd aangemaakt!!!''' | ||
+ | # de wiki code verwijderen | ||
+ | # Naar wens: Opnieuw de nieuwe wiki testen | ||
+ | # Eventuele projecten sluiten | ||
+ | <!-- Nog toe te voegen: | ||
+ | Informatie over de multi-wiki's | ||
+ | --> | ||
== Zie ook == | == Zie ook == | ||
* {{MW|Upgrades}} | * {{MW|Upgrades}} | ||
* {{MW|Intallatie}} | * {{MW|Intallatie}} | ||
+ | {{MWcat|Software}} |
Latest revision as of 21:38, 4 December 2022
Deze pagina maakt deel uit van de serie MediaWiki. |
Introductie
Verplaatsen van een wiki is van belang, wanneer de server, waarop de wiki draait vervangen gaat worden.
Ook gebruiken we deze methode om een testserver te maken met productiegegevens.
Dan is er sprake van kopieeren van de wiki. De techniek is hetzelfde.
Behalve bovengenoemde aanleidingen zullen er in de praktijk nog wel meer situaties zijn, waarbij het wenselijk is de wiki te dupliceren. De MediaWiki.org website geeft een beschrijving, die hier nog eens wordt herhaald. Daarbij wordt een uitgevoerd voorbeeld gebruikt ter illustratie.
Let op: | deze handelingen gelden in principe alleen, wanneer gebruik gemaakt wordt van dezelfde versie software en extenties! In andere gevallen is er een reële kans, dat de nieuwe wiki niet (goed) functioneert. In zo'n geval is er sprake van upgrade |
- Lees ook
- Mediawiki.org: Manual:Moving_a_wiki
De volgende stappen zijn van belang:
- Database veiligstellen
- Bestanden veiligstellen
- Database opnieuw opbouwen
- Backup importeren
- Bestanden importeren
- Configuratiebestanden controleren
- Testen
- Oude bestanden verwijderen
Stapsgewijs
Let op: | Er zijn twee situaties: a) verplaatsen binnen de server en b) verplaatsen naar een andere server |
De bovengenoemde stappen uitgewerkt:
Database veiligstellen
Wanneer er sowieso een goede beveiligings procedure is, kan daarmee worden volstaan (mits je zeker weet, dat er geen mutaties waren sinds de meest recente back-up).
- De activiteit op de service stoppen
- Verschillende manieren:
- Snapshot maken van de virtuele host
- backup maken van de database met PHPmyAdmin
- Of
- backup maken metsqldump (alleen vanaf de command line)
- de backup veiligstellen buiten de host brengen.
Bestanden veiligstellen
Database opnieuw opbouwen
Backup importeren
Bestanden importeren
Configuratiebestanden controleren
Testen
Better safe than sorry |
is een credo dat van toepassing zal zijn.
Onderwerp daarom de nieuwe wiki altijd aan een grondige test, voordat je de oude situatie definitief vaarwel zegt!
Oude bestanden verwijderen
De laatste stap uit het verplaatsingsproces is het (definitief!) verwilderen van de bron wiki. Afhankelijk van de locatie van de bron (zie eerdere secties hierboven) kunnen de volgende stappen worden uitgevoerd:
- Database verwijderen
- Alleen wanneer er een nieuwe database werd aangemaakt!!!
- de wiki code verwijderen
- Naar wens: Opnieuw de nieuwe wiki testen
- Eventuele projecten sluiten
Zie ook
- ↑ zie Mediawiki.org: Version lifecycle voor en beschrijving van het begrip binnen MediaWiki.