Linux technical support - [email protected]


tar

# tar files older than one week
find /source_folder -mtime +7 -type f -exec sh -c 'tar -czvPf /dest_folder/older_log_$(basename $0)_$(date +%F).tar.gz $0' {} \;

# ARCHIVE FILE WITH SPEED LIMIT
tar -czf - FOLDER | pv -q -L 1M >  /srv/$DUMP_NAME.tar.gz

# ARCHIVE WITH MONTH RETENTION
tar -czf /srv/asterisk_`date +"%d"`.tar.gz /etc/asterisk

# ARCHIVE WITH WEEK RETENTION
tar -czf /srv/asterisk_`date +"%A"`.tar.gz /etc/asterisk

# ARCHIVE WITH WEEK RETENTION IN CRON
tar -czf /srv/asterisk_`date +"\%A"`.tar.gz /etc/asterisk

# TAR REMOVE OVER SSH
ssh myhost "(tar cvzf - / --exclude=/dev --exclude=/proc --exclude=/run --exclude=/sys )" | pv -q -L 10M > /srv/file-system.tar.gz

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>