NAS_0x03_使用rsync维持重要数据的多个副本(一)

为了最大程度地利用每一块硬盘,所以使用以下rsync脚本,在三块硬盘之间同步重要数据,以保证数据安全。

[root@21d5b39a1cec rsync]# cat rsync-datacenter.sh 
#!/bin/bash

execute_id=`uuidgen`

log_file="/mnt/TiPlus5A/Docker/CentOS7/rsync/log.d/`date '+%Y%m%d%H%M%S'`-execute.log"

echo 'Rsync script started time is :' `date` $execute_id >> $log_file

echo 'HC320A -> BarraCudaA' >> $log_file
rsync -av --delete /mnt/HC320A/DataCenter /mnt/BarraCudaA/ >> $log_file

echo 'BarraCudaA -> BarraCudaB' >> $log_file
rsync -av --delete /mnt/BarraCudaA/DataCenter /mnt/BarraCudaB/ >> $log_file

echo 'Rsync script finished time is :' `date` $execute_id >> $log_file
[root@21d5b39a1cec rsync]# 

NAS_0x03_使用rsync维持重要数据的多个副本(一)
https://srezone.open-space.cc/article/734821388.html
作者
Richard Li
发布于
2023年2月1日
许可协议