Need tips on creating scripts for daily backup (tar) a directory to an external drive
Linux - ServerThis forum is for the discussion of Linux Software used in a server related context.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Need tips on creating scripts for daily backup (tar) a directory to an external drive
Hi,
I need some tips on creating a script for daily backup of a large directory with tar to an external scsi drive.
The problem here is that, i need to have the script find the oldest tar archive and remove it so as to free space on the drive once its full (the size of the directory is between 80 and 100GB) and the size of the external drive is 500GB.
Also need to have a log file to keep track of the backup cuz i'm execute it as a cron job to run at night.
Would really appreciate ur kind suggestions? If possible an example script wuld help me speed things up. Its kinda urgent as i have to have it ready 2morow.
where n is days, for example if you want to remove files created before 2 days replace n by 2. to be sure about the functionality of this command try it first with ls command:
#find /bigdir -mtime +n -exec ls -ltr {}\;
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.