Daily Backup of DHCP Configuration and MAC addresses for MDI DHCP Server
Appearance
Daily Backup of DHCP server's configuration and MAC Binded addresses are backed up at /home/Dhcp_Backup directory via following script /dhcp_backup.sh .
[root@mdidhcpserver Dhcp_Backup]# cat /dhcp_backup.sh
#!bin/bash
find /home/Dhcp_Backup/mac_address_2016* -mtime +29 -exec rm {} \;
find /home/Dhcp_Backup/dhcpd.conf_2016* -mtime +29 -exec rm {} \;
tar -cvzf /home/Dhcp_Backup/mac_address_`date +%F_at_%H_%M`.tar.gz /mac_address
tar -cvzf /home/Dhcp_Backup/dhcpd.conf_`date +%F_at_%H_%M`.tar.gz /etc/dhcp/dhcpd.conf
echo
echo backup has been completed on +%F_at_%H_%M.
This script will generate daily backup file file with date and time .
Cron has been implemented as shown below .
[root@mdidhcpserver ~]# crontab -l 59 23 * * * sh /dhcp_backup.sh >> /var/log/dhcp_backup.log