![]() |
This site is currently Under Construction |
...soon to be...![]() |
|---|
|
OpenBSD Backup & Restore Last updated: 2009-06-31 See also "OpenBSD RSync" and "OpenBSD Disaster Recovery" docs. Backup Script: The following example backup script makes a single copy of the system directories and files, and a 7 previous day retention backup of the data directories. Here is an example of my backup script: Save/edit file: # vi /usr/local/sbin/rsync_backup Make executable: # chmod +x /usr/local/sbin/rsync_backup To Execute: # rsync_backup To View Log Files: # cat /var/log/rsync_system_backup.log Scheduled Backups: Use a CRON job to do an auto-backup every night. See "OpenBSD CRON" for details. Sample code to add our backup script to the root user crontab file: # echo "" >> /var/cron/tabs/root Restoring Data: Since we used rsync to backup our data with permissions, you can easily use rsync to restore the directories or single files as required. Examples: Restores the /home directory: # rsync -av --ignore-errors --delete --force --stats --progress /wd1/Backup/Data/Wednesday/home /home
|