MediaWiki/Datensicherung: Unterschied zwischen den Versionen
Aus Foxwiki
| Zeile 1: | Zeile 1: | ||
==== Vorbereitung ==== | |||
; 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 == | == MediaWiki/Datensicherung == | ||
Fehler beim Update können die Installation unbrauchbar machen | Fehler beim Update können die Installation unbrauchbar machen | ||
Version vom 20. Oktober 2026, 09:41 Uhr
Vorbereitung
- Konfiguration auslesen
grep '$wgDB' mediawiki/LocalSettings.php
Beispiel
$wgDBtype = "mysql";
$wgDBserver = "127.0.0.1";
$wgDBname = wgDBname;
$wgDBuser = wgDBuser;
$wgDBpassword = wgDBpassword;
$wgDBprefix = "";
$wgDBTableOptions = "ENGINE=InnoDB, DEFAULT CHARSET=binary";
- Variablen setzen
Datenbankname
export wgDBname="wgDBname"
Datenbankbenutzer
export wgDBuser="wgDBuser"
Passwort
export wgDBpassword="wgDBpassword"
Neue Version
export NewWikiVersion=mediawiki-1.46.0
MediaWiki/Datensicherung
Fehler beim Update können die Installation unbrauchbar machen
- Daher MUSS zuvor eine Datensicherung durchgeführt werden
Datenbank
mysqldump --user=$wgDBuser --password $wgDBname | gzip > ../backup/"$wgDBname"_$(date -I).sql.gz
Dateisystem
tar -czf ../backup/mediawiki_$(date -I).tar.gz mediawiki/