MediaWiki/Datensicherung: Unterschied zwischen den Versionen

Aus Foxwiki
Wechseln zu:Navigation, Suche
 
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
=== Vorbereitung ===
'''MediaWiki/Datensicherung''' - Backup von Dateien und Datenbank
; Konfiguration auslesen
<syntaxhighlight lang="bash" highlight="1" line copy>
grep '$wgDB' mediawiki/LocalSettings.php
</syntaxhighlight>
 
Beispiel
<syntaxhighlight lang="bash" highlight="" line>
$wgDBtype = "mysql";
$wgDBserver = "127.0.0.1";
$wgDBname = wgDBname;
$wgDBuser = wgDBuser;
$wgDBpassword = wgDBpassword;
…
</syntaxhighlight>
 
; Variablen setzen
Datenbankname
<syntaxhighlight lang="bash" highlight="1" line copy>
export wgDBname="wgDBname"
</syntaxhighlight>
 
Datenbankbenutzer
<syntaxhighlight lang="bash" highlight="1" line copy>
export wgDBuser="wgDBuser"
</syntaxhighlight>
 
Passwort
<syntaxhighlight lang="bash" highlight="1" line copy>
export wgDBpassword="wgDBpassword"
</syntaxhighlight>
 
Neue Version
<syntaxhighlight lang="bash" highlight="1" line="" copy="">
export NewWikiVersion=mediawiki-1.46.0
</syntaxhighlight>


<!--
=== Beschreibung ===
<syntaxhighlight lang="bash" highlight="1" line copy>
Fehler beim Update können die Installation unbrauchbar machen
export wgDBpassword="wgDBpassword"
* Datensicherung [[MUSS]] vor einem Update durchgeführt werden
</syntaxhighlight>
** [[#Datenbank|Datenbank]]
-->
** [[#Dateisystem|Dateisystem]]


=== Datenbank ===
=== Datenbank ===
<syntaxhighlight lang="bash" highlight="1" copy>
<syntaxhighlight lang="bash" highlight="1" copy>
mysqldump --user=$wgDBuser --password $wgDBname | gzip > ../backup/"$wgDBname"_$(date -I).sql.gz
mysqldump --user=$wgDBuser --password $wgDBpassword | gzip > ../backup/"$wgDBname"_$(date -I).sql.gz
</syntaxhighlight>
</syntaxhighlight>


=== Dateisystem ===
=== Dateisystem ===
<syntaxhighlight lang="bash" highlight="1" copy>
<syntaxhighlight lang="bash" highlight="1" copy>
tar -czf ../backup/mediawiki_$(date -I).tar.gz mediawiki/
tar -czvf ../backup/mediawiki_$(date -I).tar.gz mediawiki/
</syntaxhighlight>
</syntaxhighlight>



Aktuelle Version vom 20. Oktober 2026, 11:32 Uhr

MediaWiki/Datensicherung - Backup von Dateien und Datenbank

Beschreibung

Fehler beim Update können die Installation unbrauchbar machen

Datenbank

mysqldump --user=$wgDBuser --password $wgDBpassword | gzip > ../backup/"$wgDBname"_$(date -I).sql.gz

Dateisystem

tar -czvf ../backup/mediawiki_$(date -I).tar.gz mediawiki/