fix: use scp -O instead of rsync for Synology NAS sync
This commit is contained in:
@@ -43,7 +43,7 @@ for NAS_ADDR in "$NAS1" "$NAS2"; do
|
||||
|
||||
log "Syncing to $NAS_NAME..."
|
||||
ssh -i "$SSH_KEY" -o StrictHostKeyChecking=no "$NAS_ADDR" "mkdir -p $NAS_PATH" 2>/dev/null
|
||||
rsync -az -e "ssh -i $SSH_KEY -o StrictHostKeyChecking=no" --chmod=F600 "$SNAPSHOT_DIR/" "${NAS_ADDR}:${NAS_PATH}/" 2>&1 | tee -a "$LOG_FILE"
|
||||
scp -O -i "$SSH_KEY" -o StrictHostKeyChecking=no "$SNAPSHOT_DIR"/*.sql.gz "${NAS_ADDR}:${NAS_PATH}/" 2>&1 | tee -a "$LOG_FILE"
|
||||
|
||||
if [ $? -eq 0 ]; then
|
||||
log "$NAS_NAME: sync complete"
|
||||
|
||||
Reference in New Issue
Block a user