DUMP TO A FILE
Ever have the need to dump the contents of a partition
into a single file on a remote machine. The local machine does need to be
trusted by the remote machine for this to work.
Use the following command:
# dump 0fb - 126 [filesystem] | rsh [remote machine] \
'(cd
[destination dir];dd of=[destination file] os=126b)'
# dump 0fb - 126 /dev/root | rsh foo '(cd /usr2/tmp;dd
of=root.dump os=126b)'
=========================================================================
Example 2: MAINTAINING LOG AND TMP FILE
If you need to maintain an application that generate a lot of logfiles or tmp files with running numbers as part of the filename and uses a common extension.These two command together will help to maintain it for a window of time.
It compress those files that are more than 24hrs and have it remove after 120hrs. You need to put it in daily cron.
find $LOGDIR -name '*.ext' -mtime +0 -exec compress {} \; find $LOGDIR -name '*.Z' -mtime +5 -exec rm -f {} \;
You can change the time to suit your needs and use wherever compressing utility you have to save space.
If you need to maintain directories created by application here are help;
If you need to maintain directories created by application here are help;
find $LOGDIR -type d -mtime +0 -exec compress -r {} \; find $LOGDIR -type d -mtime +5 -exec rm -f {} \
The compression is to save space while waiting to be deleted. Application developers may need to read these files/directories
so keep those files/directories for a certain amount of time before deleting.
so keep those files/directories for a certain amount of time before deleting.
No comments:
Post a Comment