rc.create_full_backup 506 Bytes
Newer Older
Ad Schellevis's avatar
Ad Schellevis committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#!/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:"
18
echo "    /usr/local/etc/rc.restore_full_backup /root/$FILENAME"