diff options
Diffstat (limited to 'src/etc/rc.create_full_backup')
-rwxr-xr-x | src/etc/rc.create_full_backup | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/etc/rc.create_full_backup b/src/etc/rc.create_full_backup new file mode 100755 index 0000000..048e68b --- /dev/null +++ b/src/etc/rc.create_full_backup @@ -0,0 +1,18 @@ +#!/bin/sh + +FILENAME="pfSense-full-backup-`date "+%Y%m%d-%H%M"`.tgz" +echo ">>> Creating full backup to /root/$FILENAME" +tar czPf /root/$FILENAME \ + --exclude dev/* \ + --exclude tmp/* \ + --exclude var/db \ + --exclude var/run/* \ + --exclude root/* \ + --exclude var/empty/* \ + --exclude var/empty \ + --exclude var/etc \ + / + +echo ">>> Backup completed. Note: this backup includes config.xml!" +echo ">>> To restore this backup run this command:" +echo " /etc/rc.restore_full_backup /root/$FILENAME" |