backup freebsd mpd5 server
/home/backup/backup.sh
#!/bin/sh
SERVER_NAME="matrix_nas1"
DATE=`date +%Y-%m-%d_%Hh%Mm`
HOME_DIR=$(cd $(dirname $0)&& pwd)
PACH_FOR_BACKUP_TO_DISK=$HOME_DIR/files
TAR_INCLUDE_LIST=$HOME_DIR/tar.include.list
#FILENAME=files-"$SERVER_NAME"-"$DATE".tar.gz
FILENAME=files-"$SERVER_NAME".tar.gz
tar -T $TAR_INCLUDE_LIST -czf $PACH_FOR_BACKUP_TO_DISK/$FILENAME
tar.include.list
/usr/local/etc/
/etc/
Cron
00 03 * * * root /home/backup/backup.sh >/dev/null
На сервере откуда будет забор копии:
scp -P 3223 mikbill@10.10.10.10:/home/backup/files/files.tar.gz /home/mikbill
$BACKUP_SCRIPT_DIR/dropbox_uploader.sh upload /home/mikbill/files.tar.gz /
#!/bin/sh
SERVER_NAME="matrix_nas1"
DATE=`date +%Y-%m-%d_%Hh%Mm`
HOME_DIR=$(cd $(dirname $0)&& pwd)
PACH_FOR_BACKUP_TO_DISK=$HOME_DIR/files
TAR_INCLUDE_LIST=$HOME_DIR/tar.include.list
#FILENAME=files-"$SERVER_NAME"-"$DATE".tar.gz
FILENAME=files-"$SERVER_NAME".tar.gz
tar -T $TAR_INCLUDE_LIST -czf $PACH_FOR_BACKUP_TO_DISK/$FILENAME
tar.include.list
/usr/local/etc/
/etc/
Cron
00 03 * * * root /home/backup/backup.sh >/dev/null
На сервере откуда будет забор копии:
scp -P 3223 mikbill@10.10.10.10:/home/backup/files/files.tar.gz /home/mikbill
$BACKUP_SCRIPT_DIR/dropbox_uploader.sh upload /home/mikbill/files.tar.gz /
Комментарии
Отправить комментарий