"i want to make a backup script to make incremental backup every day on the lastday backup.
can any one hlp me for that"
I use the cpbk in a cron job to do a daily incremental backup to a backup partition. Here is my script:
# This command saves fedora to a backup disk
# partition
# It only copies files that have changed.
# It removes backup files for which the source file has been deleted.
# If /backup does not exist then error touch and exit
if test ! -d /backup;
then
touch /root/data/backups/cpbk.failed.date
exit 1
fi
if test ! -d /backup/fedora;
then
mkdir /backup/fedora
fi
if test ! -d /backup/fedora/bin;
then
mkdir /backup/fedora/bin
fi
cpbk -q /bin /backup/fedora/bin
if test ! -d /backup/fedora/boot;
then
mkdir /backup/fedora/boot
fi
cpbk -q /boot /backup/fedora/boot
if test ! -d /backup/fedora/dev;
then
mkdir /backup/fedora/dev
fi
cpbk -q /dev /backup/fedora/dev
if test ! -d /backup/fedora/etc;
then
mkdir /backup/fedora/etc
fi
cpbk -q /etc /backup/fedora/etc
if test ! -d /backup/fedora/home;
then
mkdir /backup/fedora/home
fi
cpbk -q -c /root/data/cpbkrc/home.cpbkrc /home /backup/fedora/home
if test ! -d /backup/fedora/lib;
then
mkdir /backup/fedora/lib
fi
cpbk -q /lib /backup/fedora/lib
if test ! -d /backup/fedora/makeCD;
then
mkdir /backup/fedora/makeCD
fi
if test ! -d /backup/fedora/mnt;
then
mkdir /backup/fedora/mnt
fi
if test ! -d /backup/fedora/mnt/cdrom;
then
mkdir /backup/fedora/mnt/cdrom
fi
if test ! -d /backup/fedora/mnt/floppy;
then
mkdir /backup/fedora/mnt/floppy
fi
if test ! -d /backup/fedora/opt;
then
mkdir /backup/fedora/opt
fi
cpbk -q /opt /backup/fedora/opt
if test ! -d /backup/fedora/root;
then
mkdir /backup/fedora/root
fi
cpbk -q -c /root/data/cpbkrc/root.cpbkrc /root /backup/fedora/root
if test ! -d /backup/fedora/sbin;
then
mkdir /backup/fedora/sbin
fi
cpbk -q /sbin /backup/fedora/sbin
if test ! -d /backup/fedora/spare1;
then
mkdir /backup/fedora/spare1
fi
if test ! -d /backup/fedora/spare2;
then
mkdir /backup/fedora/spare2
fi
if test ! -d /backup/fedora/software;
then
mkdir /backup/fedora/software
fi
if test ! -d /backup/fedora/tmp;
then
mkdir /backup/fedora/tmp
fi
cpbk -q /tmp /backup/fedora/tmp
if test ! -d /backup/fedora/var;
then
mkdir /backup/fedora/var
fi
cpbk -q -c /root/data/cpbkrc/var.cpbkrc /var /backup/fedora/var
if test ! -d /backup/fedora/usr;
then
mkdir /backup/fedora/usr
fi
cpbk -q /usr /backup/fedora/usr
# Change cpbk date
touch /root/data/backups/cpbk.date
___________________________________
Be prepared. Create a LifeBoat CD.
http://users.rcn.com/srstites/LifeBo...home.page.html
Steve Stites