fix: use scp -O instead of rsync for Synology NAS sync
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"version": 1,
|
||||
"lastRunAtMs": 1779026397247,
|
||||
"turnsSinceLastRun": 2,
|
||||
"turnsSinceLastRun": 7,
|
||||
"lastTranscriptMtimeMs": 1779026397153.5342,
|
||||
"lastProcessedGenerationId": "ebfbb794-0fc5-4c91-bdd5-581bc2a276c0",
|
||||
"lastProcessedGenerationId": "2cd15cc8-e19e-4dc7-b37a-7d6d7b76ae2b",
|
||||
"trialStartedAtMs": null
|
||||
}
|
||||
|
||||
@@ -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