MediaWiki/Datensicherung: Unterschied zwischen den Versionen
Aus Foxwiki
| Zeile 31: | Zeile 31: | ||
|- | |- | ||
| Datenbankbenutzer || | | Datenbankbenutzer || | ||
<syntaxhighlight lang="bash" highlight=" | <syntaxhighlight lang="bash" highlight="0" copy> | ||
export wgDBuser="wgDBuser" | export wgDBuser="wgDBuser" | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| | |- | ||
Passwort | | Passwort || | ||
<syntaxhighlight lang="bash" highlight=" | <syntaxhighlight lang="bash" highlight="0" copy> | ||
export wgDBpassword="wgDBpassword" | export wgDBpassword="wgDBpassword" | ||
</syntaxhighlight> | </syntaxhighlight> | ||
|- | |||
Neue Version | | Neue Version || | ||
<syntaxhighlight lang="bash" highlight | <syntaxhighlight lang="bash" highlight="" copy> | ||
export NewWikiVersion=mediawiki-1.46.0 | export NewWikiVersion=mediawiki-1.46.0 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
|} | |||
<!-- | <!-- | ||
Version vom 20. Oktober 2026, 10:04 Uhr
MediaWiki/Datensicherung - Backup von Dateien und Datenbank
Beschreibung
Fehler beim Update können die Installation unbrauchbar machen
- Daher MUSS zuvor eine Datensicherung durchgeführt werden
Vorbereitung
- Konfiguration auslesen
grep '$wgDB' mediawiki/LocalSettings.php
Beispiel
$wgDBtype = "mysql";
$wgDBserver = "127.0.0.1";
$wgDBname = wgDBname;
$wgDBuser = wgDBuser;
$wgDBpassword = wgDBpassword;
…
- Variablen setzen
| Datenbankname |
export wgDBname="wgDBname"
|
| Datenbankbenutzer |
export wgDBuser="wgDBuser"
|
| Passwort |
export wgDBpassword="wgDBpassword"
|
| Neue Version |
export NewWikiVersion=mediawiki-1.46.0
|
Datenbank
mysqldump --user=$wgDBuser --password $wgDBname | gzip > ../backup/"$wgDBname"_$(date -I).sql.gz
Dateisystem
tar -czf ../backup/mediawiki_$(date -I).tar.gz mediawiki/