Сценарии резервного копирования клиента Rsync

#! / Bin / Баш

Backup_dir = "/ резервный"
IP_info = $ (имя хоста -i | AWK -F '' '{печать $ 2}')

Создание резервной копии Dir

MkDir -p $ BACKUP_DIR / $ IP_info

Принимая данные резервного копирования

кд /
деготь -zchf $ Backup_dir / $ IP_info / система резервного копирования $ (дата +% F_week% у -d -1day) .tar.gz ./etc/rc.local

день 7 назад данные

найти $ резервного копирования / $ IP_info / -типа е -mtime +7 | xargs гт 2> / DEV / нуль

создать файл палец

найти $ Backup_dir / $ IP_info -типа п! -name "палец *" | xargs md5sum> $ Backup_dir / $ IP_info / finger.txt

толкать Backup_data к Backup_server информации

Rsync -avz $ Backup_dir / [email protected] :: резервного копирования --password-файл = / и т.д. / rsync.passwd

рекомендация

отblog.51cto.com/368145/2406516