MediaWiki/Datensicherung: Unterschied zwischen den Versionen

Aus Foxwiki
Wechseln zu:Navigation, Suche
 
(10 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;
$wgDBprefix = "";
$wgDBTableOptions = "ENGINE=InnoDB, DEFAULT CHARSET=binary";
</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>
 
<!--
<syntaxhighlight lang="bash" highlight="1" line copy>
export wgDBpassword="wgDBpassword"
</syntaxhighlight>
-->


== MediaWiki/Datensicherung ==
=== Beschreibung ===
Fehler beim Update können die Installation unbrauchbar machen
Fehler beim Update können die Installation unbrauchbar machen
* Daher [[MUSS]] zuvor eine Datensicherung durchgeführt werden
* Datensicherung [[MUSS]] vor einem Update durchgeführt werden
** [[#Datenbank|Datenbank]]
** [[#Datenbank|Datenbank]]
** [[#Dateisystem|Dateisystem]]
** [[#Dateisystem|Dateisystem]]
Zeile 51: Zeile 9:
=== 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/