#!/bin/sh # RSYNC main files # cp /r00t/cron-sync-info.txt /r00t/cron-sync_`date +'%d%b%y-%H'`.txt # clear file date +'%d%b%y-%H' > /r00t/cron-sync-info.txt rsync -rp /1TB/ /x_1TB_BAK/ # rsync -rp /1TB/ /x_1TB_BAK/ # optional tests to confirm syncronization # ls -alR /1TB | wc -l ; ls -alR /x_1TB_BAK/ | wc -l # ls -alR / | wc -l ; ls -alR /x_R00T_BAK/ | wc -l # Rsync r00t directories # # would be ideal if other drives unmounted rsync -rp / /x_R00T_BAK/ # exclude: # 1TB/ # x_1TB_BAK/ # x_R00T_BAK/ # 250G/ # lost+found/ # echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt ls /x_R00T_BAK/ >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt w >> /r00t/cron-sync-info.txt df -h | grep -v udev >> /r00t/cron-sync-info.txt date >> /r00t/cron-sync-info.txt echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt # # rsync -rp /boot /x_R00T_BAK/ # echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt ls /x_R00T_BAK/ >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt w >> /r00t/cron-sync-info.txt df -h | grep -v udev >> /r00t/cron-sync-info.txt date >> /r00t/cron-sync-info.txt echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt # # rsync -rp /home /x_R00T_BAK/ # echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt ls /x_R00T_BAK/ >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt w >> /r00t/cron-sync-info.txt df -h | grep -v udev >> /r00t/cron-sync-info.txt date >> /r00t/cron-sync-info.txt echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt # # rsync -rp /media /x_R00T_BAK/ # echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt ls /x_R00T_BAK/ >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt w >> /r00t/cron-sync-info.txt df -h | grep -v udev >> /r00t/cron-sync-info.txt date >> /r00t/cron-sync-info.txt echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt # # rsync -rp /proc /x_R00T_BAK/ # echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt ls /x_R00T_BAK/ >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt w >> /r00t/cron-sync-info.txt df -h | grep -v udev >> /r00t/cron-sync-info.txt date >> /r00t/cron-sync-info.txt echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt # # rsync -rp /srv /x_R00T_BAK/ # echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt ls /x_R00T_BAK/ >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt w >> /r00t/cron-sync-info.txt df -h | grep -v udev >> /r00t/cron-sync-info.txt date >> /r00t/cron-sync-info.txt echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt # # rsync -rp /usr /x_R00T_BAK/ # echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt ls /x_R00T_BAK/ >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt w >> /r00t/cron-sync-info.txt df -h | grep -v udev >> /r00t/cron-sync-info.txt date >> /r00t/cron-sync-info.txt echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt # # rsync -rp /dev /x_R00T_BAK/ # echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt ls /x_R00T_BAK/ >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt w >> /r00t/cron-sync-info.txt df -h | grep -v udev >> /r00t/cron-sync-info.txt date >> /r00t/cron-sync-info.txt echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt # # rsync -rp /lib /x_R00T_BAK/ # echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt ls /x_R00T_BAK/ >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt w >> /r00t/cron-sync-info.txt df -h | grep -v udev >> /r00t/cron-sync-info.txt date >> /r00t/cron-sync-info.txt echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt # # rsync -rp /mnt /x_R00T_BAK/ # echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt ls /x_R00T_BAK/ >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt w >> /r00t/cron-sync-info.txt df -h | grep -v udev >> /r00t/cron-sync-info.txt date >> /r00t/cron-sync-info.txt echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt # # rsync -rp /r00t /x_R00T_BAK/ # echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt ls /x_R00T_BAK/ >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt w >> /r00t/cron-sync-info.txt df -h | grep -v udev >> /r00t/cron-sync-info.txt date >> /r00t/cron-sync-info.txt echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt # # rsync -rp /sys /x_R00T_BAK/ # echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt ls /x_R00T_BAK/ >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt w >> /r00t/cron-sync-info.txt df -h | grep -v udev >> /r00t/cron-sync-info.txt date >> /r00t/cron-sync-info.txt echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt # # rsync -rp /var /x_R00T_BAK/ # echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt ls /x_R00T_BAK/ >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt w >> /r00t/cron-sync-info.txt df -h | grep -v udev >> /r00t/cron-sync-info.txt date >> /r00t/cron-sync-info.txt echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt # # rsync -rp /bin /x_R00T_BAK/ # echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt ls /x_R00T_BAK/ >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt w >> /r00t/cron-sync-info.txt df -h | grep -v udev >> /r00t/cron-sync-info.txt date >> /r00t/cron-sync-info.txt echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt # # rsync -rp /etc /x_R00T_BAK/ # echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt ls /x_R00T_BAK/ >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt w >> /r00t/cron-sync-info.txt df -h | grep -v udev >> /r00t/cron-sync-info.txt date >> /r00t/cron-sync-info.txt echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt # # rsync -rp /opt /x_R00T_BAK/ # echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt ls /x_R00T_BAK/ >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt w >> /r00t/cron-sync-info.txt df -h | grep -v udev >> /r00t/cron-sync-info.txt date >> /r00t/cron-sync-info.txt echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt # # rsync -rp /sbin /x_R00T_BAK/ # echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt ls /x_R00T_BAK/ >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt w >> /r00t/cron-sync-info.txt df -h | grep -v udev >> /r00t/cron-sync-info.txt date >> /r00t/cron-sync-info.txt echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt # # rsync -rp /tmp /x_R00T_BAK/ # echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt ls /x_R00T_BAK/ >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt w >> /r00t/cron-sync-info.txt df -h | grep -v udev >> /r00t/cron-sync-info.txt date >> /r00t/cron-sync-info.txt echo " " >> /r00t/cron-sync-info.txt echo "--------------" >> /r00t/cron-sync-info.txt # |
![]() Wagoneers FULL SIZE JEEPS JeepMeister "Jeep is America's -Enzo Ferrari MeisterTech Diesels + |
One Page Overview![]() Intro to Linux ![]() |
|
at Midway Auto on SR9 in Snohomish, or at Northland Diesel in Bellingham, WA |