no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
| — | tech:others:dokuwiki_backup [2014/11/15 15:13] (current) – created - external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Dokuwiki backup script ====== | ||
| + | Script to backup dokuwiki. | ||
| + | <file bash dokuwiki_backup> | ||
| + | #!/bin/sh | ||
| + | # | ||
| + | # Dokuwiki backup script | ||
| + | # | ||
| + | NOW=$(date +" | ||
| + | # | ||
| + | DOKUWIKILOC="/ | ||
| + | BACKUPLOC="/ | ||
| + | DOKUWIKIBACKUPLOC=" | ||
| + | # Change to denote each wiki | ||
| + | DWBKPREFIX=dw18vb | ||
| + | |||
| + | if [ ! -d $DOKUWIKIBACKUPLOC ]; then | ||
| + | echo " | ||
| + | exit 1 | ||
| + | fi | ||
| + | |||
| + | BACKUPFILE=" | ||
| + | BACKUPLOG=" | ||
| + | # | ||
| + | # Backup Data | ||
| + | tar -zcvf $BACKUPFILE -C $DOKUWIKILOC . > $BACKUPLOG 2>&1 | ||
| + | chmod 600 $BACKUPFILE | ||
| + | # | ||
| + | # Delete old backups and logs | ||
| + | / | ||
| + | / | ||
| + | # | ||
| + | exit 0 | ||
| + | </ | ||