I am planning to implement a backup strategy to backup my basic system ,applications installed and the different configurations also of the personal data (From documents , music etc , to my photos , 3d design files etc)
I have a Hard disk (well SSD really) of 120GB for the system (8GB Swap,30GB / and 60GB /home), one 750GB Hdd for save my music,photos,images and other things not related to 3d design , and i am going to buy tomorrow 2 hdds more , one of 1 TB for use only for 3D design , for save final images , models , textures , 3d related documentation and like , and one 1,5 TB HDD to use as backup of the personal data and the system. (One 500 Gb partition for backup system, and hold clonezilla images, and one for backup the data for example)
By the moment what i have done , is use clonezilla to save a image of / and another image of /home in my other hard disk (I save a image of system installation in ext3 prior migrate to XFS , and later , one image with the system migrated to XFS) and i have used Rsync to copy both / and /home to two partitions in the other hard disk , so have a copy also of clonezilla images.
I think use clonezilla ,is useful to do each some time,so be able to have a fast way of recover the system , but i would like to implement a daily or weekly backup of my data and system , for example making a full backup and then incremental backups.
Perhaps for backup data this is a good aproach , but for backup configuration files , and the system in general ? , i mean , if i backup the things while using the system , could some files being not backuped , because being used ?
If i decide to install,for example, my new Wacom Intuos4 M tablet, for that i need to install the kernel source , and compile some modules and things by hand (because repository packages of wacom are a bit older than need for new intuos4) ,that will change my system and add new libraries and files to it.
If i make a full backup , and then incremental backups , each some time , if i have a problem or make a mistake when installing it or doing something , i have only to restore the backups via live cd, no ?
But if some files are being used , that, will not be backuped, so when restore it , that files , will be modern versions compared to the backup (perhaps that files would not be later modified , but who knows) and i could have problems no ?
Perhaps a solution is have a clonezilla image of the system prior the first full backup ,and restore it fist to have a new installation ,with all files , used included, and then restore the full backup of the 1h later ,and the incremental backups until the moment all gone bad , to have the system working again no ?
So i don't have to be worried by files used by the system as long as also of doing online backups , also have a exact image of my system , that will make me able to restore it in some minutes and don't have to install all , by hand and remember what i had installed.
Also that lets me to backup only , at least when doing full and incremental backups , the directories of the system that are dynamic, and change , and those that are static , backup them only one time.