tips:backup_script
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tips:backup_script [2014-01-13 00:22] – [Backup Script] 2.85.81.18 | tips:backup_script [2024-01-08 13:29] (current) – 84.136.35.186 | ||
---|---|---|---|
Line 28: | Line 28: | ||
-- dp < | -- dp < | ||
- | <code bash> | + | <file bash dw-backup.sh> |
#!/bin/sh | #!/bin/sh | ||
# $Id: dw-backup.sh 328 2004-12-22 13:15:20Z dp $ | # $Id: dw-backup.sh 328 2004-12-22 13:15:20Z dp $ | ||
Line 88: | Line 88: | ||
# create an archive backup? | # create an archive backup? | ||
- | if [ `date +%d` == " | + | if [ `date +%d` = " |
then | then | ||
cp "/ | cp "/ | ||
Line 97: | Line 97: | ||
mv "/ | mv "/ | ||
mv "/ | mv "/ | ||
- | </code> | + | </file> |
- | correction: in the above script I had to make following change to work \\ | + | |
- | if [ `date +%d` = " | + | |
- | that is: = , not == | + | |
===== An rsync alternative ===== | ===== An rsync alternative ===== | ||
The script above works perfectly fine, thanks! | The script above works perfectly fine, thanks! | ||
- | That being said, for bigger wiki sites the archive might grow very big with a daily tar file of the whole web site, especialy | + | That being said, for bigger wiki sites the archive might grow very big with a daily tar file of the whole web site, especially |
Furthermore, | Furthermore, | ||
- | This script is far from being well written, so please feel free to do any improvments | + | This script is far from being well written, so please feel free to do any improvements |
- | <code bash> | + | <file bash rsync-dw-backup.sh> |
- | #!/bin/sh | + | #!/bin/bash |
# | # | ||
# backup script for stuff on wiki to be run periodically through a crontab on a trusted server | # backup script for stuff on wiki to be run periodically through a crontab on a trusted server | ||
Line 195: | Line 193: | ||
tar -cjf ${backupdir}/ | tar -cjf ${backupdir}/ | ||
fi | fi | ||
- | </code> | + | </file> |
- | The script | + | The script |
+ | Here is a copy of my '' | ||
< | < | ||
data/ | data/ | ||
Line 348: | Line 347: | ||
===== windows command line script ===== | ===== windows command line script ===== | ||
- | Although wndows "ms dos shell" is not powerful as Unix shells, it can handle a lot of problems with or without | + | Although wndows "ms dos shell" is not powerful as Unix shells, it can handle a lot of problems with or without |
<code dos ncFtpGetDokuWikiBackup.bat> | <code dos ncFtpGetDokuWikiBackup.bat> |
tips/backup_script.1389568959.txt.gz · Last modified: 2014-01-13 00:22 by 2.85.81.18