Englisch: Projects More |
PmWikiDe /
Datensicherung und Wiederherstellung
Administratoren
Diese Seite enthält einige Hintergrundinformationen über das Erstellen von Sicherungskopien (Backups) und erläutert einige *nix-Sicherungs- und -Wiederherstellungsmethoden. EinführungEine Wikiinstallation enthält einmalige Daten in den Verzeichnissen: local/ lokale Einstellungsdateien/-skripte cookbook/ Erweiterungen aus dem Cookbook pub/ Öffentlich zugängliche Dateien wiki.d/ Wikiseiten uploads/ Hochgeladene Dateien (Anhänge) Ein guter Backupplan beinhaltet das regelmäßige Archivieren dieser Verzeichnisse – oder als absolutes Minimum von Einfaches Backup und Wiederherstellen (*nix)Beim Backup gilt: je einfacher, desto besser. Da die PmWiki-Distribution sehr klein ist (1/4 Megabyte), ist es am einfachsten, die Distributionsdateien zusammen mit den Daten zu sichern. Anlegen eines BackuparchivesDer folgende *nix-Befehl, ausgeführt im Oberverzeichnis des Wikiverzeichnisses erzeugt ein vollständiges Backup in ihrem Homeverzeichnis. tar -zcvf ~/wiki-backup-`date +%Y%m`.tar.gz wiki/ Wiederherstellen des BackuparchivesDer einfache WegDas Wiki kann innerhalb weniger Sekunden mit den folgenden Befehlen wiederhergestellt werden: tar -zxvf ~/wiki-backup-200512.tar.gz find wiki/uploads/ -type d |xargs chmod 777 find wiki/wiki.d/ -type d |xargs chmod 777 Ein etwas sichererer WegDie einfachen Wiederherstellungsbefehle von oben erzeugen Verzeichnisse, auf die Jedermann Schreibrechte besitzt. Dies lässt sich vermeiden, wenn PmWiki die Verzeichnisse mit korrekten Besitzern und Rechten anlegt. Begonnen wird mit tar -zxvf ~/wiki-backup-200512.tar.gz rm -rf wiki/wiki.d rm -rf uploads chmod 2777 wiki/ Jetzt wird eine Datei in jede Gruppe hochgeladen, welche vorher schon Dateien enthielt. Falls das Wiki zuvor keine Anhänge enthielt, besuchen Sie das Wiki einmal, damit das Verzeichnis Das Wiederherstellen wird abgeschlossen mit chmod 755 wiki/ tar -zxvf ~/wiki-backup-200512.tar.gz DetailsBei den Befehlen auf dieser Seite wird davon ausgegangen, dass sich das Wiki in einem Verzeichnis namens "wiki/" befindet. Das Backup wurde im Dezember 2005 gemacht, deshalb die entsprechende Bezeichnung. Das Wiki besitzt nur dann ein Verzeichnis "uploads/", wenn das Hochladen von Dateien aktiviert wurde. Der Backupbefehl verwendet die Datumsangabe (JJJJMM) im Dateinamen. Falls die Befehle regelmäßig ausgeführt werden, z.B. mittels SonstigesBackup via FTPLaden Sie sich einen FTP-Client wie Filezilla herunter und installieren Sie ihn.
Sie können Ihre FTP-Verzeichnisse auch sehr einfach mit Ihrer Festplatte synchronisieren mittels dieser Kommandozeile: wget -nv -np -m ftp://user:password@ftp.yourhost.net/
Laden Sie sich Wget für Windows hier herunter (in anderen System ist es bereits vorhanden). Alternativ können Sie die FTP-Verzeichnisse auch mit lftp -u your_user_name,your_password -e "mirror --verbose /wiki.d /path/to/local/folder" ftp://your_host
(Dies wird nur Ihr Verwendung von rsyncSiehe Cookbook:BackupWithRsync und Cookbook:TwoWayMirroringWithRsync. Siehe auch
Übersetzung von PmWiki.BackupAndRestore, Originalseite auf PmWikiDe.BackupAndRestore — Backlinks
|