After completely pruning a group on my onsite PBS that I want to re-sync from my offsite PBS (see my previous post) the job suddenly loops continually with the line "Found X groups to sync (out of XX total)".
The logs show:
I manually stopped the job after 1,5h of no change.
The weird thing is, that it got further along than this before I pruned the whole group on the target datastore:
Afterwards, I noticed in the Administration > Server Status dashboards that there was actually some kind of data transfer happening.
So, I guess my question ist: is this intended behaviour? Did everything work as designed and I simply wasn't patient enough?
The logs show:
2025-01-16T10:51:52+01:00: Starting datastore sync job '$REMOTE_CONFIGURATION:$REMOTE_DATASTORE:$SOURCE_DATASTORE:$SOURCE_NAMESPACE:s-00ee9145-853c'
2025-01-16T10:51:52+01:00: sync datastore '$SOURCE_DATASTORE' to '$REMOTE_CONFIGURATION/$REMOTE_DATASTORE'
2025-01-16T10:51:52+01:00: ----
2025-01-16T10:51:52+01:00: Syncing datastore '$SOURCE_DATASTORE', namespace '$SOURCE_NAMESPACE' into datastore '$REMOTE_DATASTORE', namespace '$REMOTE_NAMESPACE'
2025-01-16T10:51:52+01:00: Found 1 groups to sync (out of 54 total)
2025-01-16T12:22:46+01:00: queued notification (id=f19f4445-327a-4e1f-81a3-93bdacca0119)
2025-01-16T12:22:46+01:00: TASK ERROR: sync aborted
2025-01-16T10:51:52+01:00: sync datastore '$SOURCE_DATASTORE' to '$REMOTE_CONFIGURATION/$REMOTE_DATASTORE'
2025-01-16T10:51:52+01:00: ----
2025-01-16T10:51:52+01:00: Syncing datastore '$SOURCE_DATASTORE', namespace '$SOURCE_NAMESPACE' into datastore '$REMOTE_DATASTORE', namespace '$REMOTE_NAMESPACE'
2025-01-16T10:51:52+01:00: Found 1 groups to sync (out of 54 total)
2025-01-16T12:22:46+01:00: queued notification (id=f19f4445-327a-4e1f-81a3-93bdacca0119)
2025-01-16T12:22:46+01:00: TASK ERROR: sync aborted
2025-01-16T10:51:53+01:00: starting new backup on datastore '$REMOTE_DATASTORE' from :$IP_ADDRESS: "ns/$REMOTE_NAMESPACE/host/archiv/2024-08-22T12:14:01Z"
2025-01-16T10:51:53+01:00: created new dynamic index 1 ("ns/$REMOTE_NAMESPACE/host/archiv/2024-08-22T12:14:01Z/HF-SFL-FS1.pxar.didx")
2025-01-16T12:22:46+01:00: backup failed: connection error: connection reset
2025-01-16T12:22:46+01:00: removing failed backup
2025-01-16T12:22:46+01:00: TASK ERROR: connection error: connection reset
2025-01-16T12:22:46+01:00: POST /dynamic_chunk: 400 Bad Request: error reading a body from connection: connection reset
2025-01-16T12:22:46+01:00: POST /dynamic_chunk: 400 Bad Request: error reading a body from connection: connection reset
2025-01-16T12:22:46+01:00: POST /dynamic_chunk: 400 Bad Request: error reading a body from connection: connection reset
[last line repeats multiple times]
2025-01-16T10:51:53+01:00: created new dynamic index 1 ("ns/$REMOTE_NAMESPACE/host/archiv/2024-08-22T12:14:01Z/HF-SFL-FS1.pxar.didx")
2025-01-16T12:22:46+01:00: backup failed: connection error: connection reset
2025-01-16T12:22:46+01:00: removing failed backup
2025-01-16T12:22:46+01:00: TASK ERROR: connection error: connection reset
2025-01-16T12:22:46+01:00: POST /dynamic_chunk: 400 Bad Request: error reading a body from connection: connection reset
2025-01-16T12:22:46+01:00: POST /dynamic_chunk: 400 Bad Request: error reading a body from connection: connection reset
2025-01-16T12:22:46+01:00: POST /dynamic_chunk: 400 Bad Request: error reading a body from connection: connection reset
[last line repeats multiple times]
I manually stopped the job after 1,5h of no change.
The weird thing is, that it got further along than this before I pruned the whole group on the target datastore:
2025-01-16T10:00:33+01:00: Starting datastore sync job '$REMOTE_CONFIGURATION:$TARGET_DATASTORE:$SOURCE_DATASTORE:$SOURCE_NAMESPACE:s-00ee9145-853c'
2025-01-16T10:00:33+01:00: sync datastore '$SOURCE_DATASTORE' to '$REMOTE_CONFIGURATION/$TARGET_DATASTORE'
2025-01-16T10:00:33+01:00: ----
2025-01-16T10:00:33+01:00: Syncing datastore '$SOURCE_DATASTORE', namespace '$SOURCE_NAMESPACE' into datastore '$TARGET_DATASTORE', namespace '$TARGET_NAMESPACE'
2025-01-16T10:00:33+01:00: Found 1 groups to sync (out of 54 total)
2025-01-16T10:00:33+01:00: skipped: 2 snapshot(s) (2024-08-22T12:14:01Z .. 2024-08-22T13:51:18Z) - older than the newest snapshot present on sync target
2025-01-16T10:00:33+01:00: Finished syncing namespace $SOURCE_NAMESPACE, current progress: 0 groups, 0 snapshots
2025-01-16T10:00:33+01:00: Summary: sync job found no new data to push
2025-01-16T10:00:33+01:00: sync job '$REMOTE_CONFIGURATION:$TARGET_DATASTORE:$SOURCE_DATASTORE:$SOURCE_NAMESPACE:s-00ee9145-853c' end
2025-01-16T10:00:33+01:00: queued notification (id=a131c2c1-53d1-465a-9459-40eeaead9c7e)
2025-01-16T10:00:33+01:00: TASK OK
2025-01-16T10:00:33+01:00: sync datastore '$SOURCE_DATASTORE' to '$REMOTE_CONFIGURATION/$TARGET_DATASTORE'
2025-01-16T10:00:33+01:00: ----
2025-01-16T10:00:33+01:00: Syncing datastore '$SOURCE_DATASTORE', namespace '$SOURCE_NAMESPACE' into datastore '$TARGET_DATASTORE', namespace '$TARGET_NAMESPACE'
2025-01-16T10:00:33+01:00: Found 1 groups to sync (out of 54 total)
2025-01-16T10:00:33+01:00: skipped: 2 snapshot(s) (2024-08-22T12:14:01Z .. 2024-08-22T13:51:18Z) - older than the newest snapshot present on sync target
2025-01-16T10:00:33+01:00: Finished syncing namespace $SOURCE_NAMESPACE, current progress: 0 groups, 0 snapshots
2025-01-16T10:00:33+01:00: Summary: sync job found no new data to push
2025-01-16T10:00:33+01:00: sync job '$REMOTE_CONFIGURATION:$TARGET_DATASTORE:$SOURCE_DATASTORE:$SOURCE_NAMESPACE:s-00ee9145-853c' end
2025-01-16T10:00:33+01:00: queued notification (id=a131c2c1-53d1-465a-9459-40eeaead9c7e)
2025-01-16T10:00:33+01:00: TASK OK
Afterwards, I noticed in the Administration > Server Status dashboards that there was actually some kind of data transfer happening.
So, I guess my question ist: is this intended behaviour? Did everything work as designed and I simply wasn't patient enough?