BACKUP DỮ LIỆU TRONG LINUX
Ở đây ta sử dụng file crontab. cài đặt lịch hẹn, đến giờ nó sẽ move dữ liệu đến thư mục cần backup.
dưới đây là ví dụ 1 file crontab .
Thư
mục log: /u01/vas_vcgw/VCGW/VCGWCore/log/
Thư mục backup: /u01/vas_vcgw/VCGW/VCGWCore/backup_log/
File crontab: /u01/vas_vcgw/VCGW/VCGWCore/cronBackup.sh
Thư mục backup: /u01/vas_vcgw/VCGW/VCGWCore/backup_log/
File crontab: /u01/vas_vcgw/VCGW/VCGWCore/cronBackup.sh
date=`date
+%F-%H`
zip -r
/u01/vas_vcgw/VCGW/VCGWCore/log/$date /u01/vas_vcgw/VCGW/VCGWCore/log/*
mv
/u01/vas_vcgw/VCGW/VCGWCore/log/$date.zip
/u01/vas_vcgw/VCGW/VCGWCore/backup_log/
rm -rf
/u01/vas_vcgw/VCGW/VCGWCore/log/*
Cài
đặt lịch hẹn : dữ liệu sẽ được backup
vào lúc 1h00’ đêm
00 1 * * *
/u01/vas_vcgw/VCGW/VCGWCore/cronBackup.sh
Không có nhận xét nào:
Đăng nhận xét