This is an old revision of the document!
# cd /; tar -c -v -f /mnt/user_dirs.tar --exclude home/user2 root/ home/ $ cd /; sudo /bin/tar -cjf - etc/ | ssh archiveserver "cat > etc.tbz"
# tar -t -f user_dirs.tar
# cd /tmp # tar -xf user_dirs.tar root/.bashrc # tar -xOf user_dirs.tar root/.bashrc #вывести на экран (STDOUT) # tar -xf user_dirs.tar root/ # tar -xf user_dirs.tar '*bash*'
# cd /; tar -x -v -f user_dirs.tar
-z - использовать gzip сжатие -j - использовать bzip2 сжатие
# cat /root/backup_conf.sh
#!/bin/sh echo Backup conf CMD="/bin/tar" # CMD="/usr/bin/tar" RCMD="ssh userX@backup" # RCMD="rsh -l userX backup" DIRS="etc/ var/cache/bind/" # DIRS="etc/ usr/local/etc/ var/named/etc/namedb" cd /; $CMD -cjf - $DIRS | $RCMD "cat > `hostname`.backup_conf.`date '+%Y%m%d'`.tbz"
# chmod +x /root/backup_conf.sh
# tar -cvf - apt-mirror/ | ssh root@backup.corpX.un "cd /mnt/rep1004; split -b 2GB - apt-mirror.tar."