Im trying to do a full file backup of about 1Tb over the internet.
evrything works fine except 2 large files that keep failiing with the following error.
These files are all on a different drive/partition. Is it possible that DattoDB is not working for that drive?
I tried this twice and it took a week each time
This is the errors I get:
ERROR: Client calculated hash of “/urbackup/…/…/…/Archive.pst” differs from server calculated hash. This may be caused by a bug or by random bit flips on the client or server hard disk. Failing backup. (Hash: tree-sparse, client hash: cfL/7W03LWQg58owZqfjfjiRizGln9hGL3kyKGv2UAmw4r+5SdtMvxeByrbXojiauLyUwV2aIyiJwjSdph1n/Q==, server hash: DTawg7/mxC8MZn5yesNO41BRPo33MNFqj/GPHLCEx55Br9dMaEu0UlZmv6/Xrwd3P05ZFMArryWN/sTNLQFOFg==)
ERROR: Client calculated hash of “/urbackup/…/…/Arvhive2.pst” differs from server calculated hash. This may be caused by a bug or by random bit flips on the client or server hard disk. Failing backup. (Hash: tree-sparse, client hash: FgJ8+JhhjSlJnn05907QdwcoOWpp0vnd2qWqecX7ab4M4rTTyh82z09+IgAk5dtL8t+sheJWw1va/uYjxOhFfg==, server hash: 93EPfJs9lxdrjN80RHiwSpWDabnpRyhcWEqP7nq4/RtNl5nmagyBILJyJ5xl6W83A5Di8GpkEI1BBt/cTmmB6Q==)
WARNING: Not all folder metadata could be applied. Metadata was inconsistent.
ERROR: Fatal error during backup. Backup not completed
ERROR: FATAL: Backup failed because of disk problems (see previous messages)
You could look at the client side debug log file to see if it is backed up via snapshot?
If a file is backed up without snapshot while the server thinks it is backed up via snapshot and the file changes during backup you’ll see those errors, yes.
I turned on debug logging for this client, It still fails and it seems to me that the snapshot IS indeed working for taht partition
The files that fail are super large .pst (outlook files)
What do you think?
This is the relevant parts of the log file (The start of a new one and the end of failing previous one):
2021-09-11 10:13:20: rc=0 hasError=true state=0
2021-09-11 10:13:20: SERVICE_COMMANDS finished
2021-09-11 10:13:38: ClientService cmd: PONG
2021-09-11 10:13:38: rc=0 hasError=true state=3
2021-09-11 10:13:38: SERVICE_COMMANDS finished
2021-09-11 10:13:38: Started connection to SERVICE_COMMANDS
2021-09-11 10:13:38: ClientService cmd: #IY9LV1V6khXi4sQCkGEbb#1CHANNEL capa=196381&token=pZlMin97GzUM8i5jEWTf&restore_version=1&virtual_client=
2021-09-11 10:13:38: New channel: Number of Channels: 1
2021-09-11 10:13:44: Started connection to SERVICE_COMMANDS
2021-09-11 10:13:44: ClientService cmd: #IY9LV1V6khXi4sQCkGEbb#2PING RUNNING pc_done=&status_id=25&speed_bpms=0&total_bytes=-1&done_bytes=0&paused_fb=1#token=pZlMin97GzUM8i5jEWTf
2021-09-11 10:13:44: Started connection to SERVICE_COMMANDS
2021-09-11 10:13:44: ClientService cmd: #IY9LV1V6khXi4sQCkGEbb#3START FULL BACKUP group=0&running_jobs=1&sha=528&with_permissions=1&with_scripts=1&with_orig_path=1&with_sequence=1&with_proper_symlinks=1&status_id=25&async=1#token=pZlMin97GzUM8i5jEWTf
2021-09-11 10:13:44: Async index d0835e3ff690ea033d643349d4eefb37
2021-09-11 10:13:44: Removing VSS log data…
2021-09-11 10:13:44: Final path: /srv/dev-disk-by-label-DataA1RAID6
2021-09-11 10:13:44: rc=0 hasError=true state=0
2021-09-11 10:13:44: SERVICE_COMMANDS finished
2021-09-11 10:13:44: Script list at “/usr/local/etc/urbackup/scripts/list” does not exist. Skipping.
2021-09-11 10:13:44: Deleting files… doing full index…
2021-09-11 10:13:44: Started connection to SERVICE_COMMANDS
2021-09-11 10:13:44: ClientService cmd: #IY9LV1V6khXi4sQCkGEbb#WAIT FOR INDEX async_id=d0835e3ff690ea033d643349d4eefb37#token=pZlMin97GzUM8i5jEWTf
2021-09-11 10:13:44: Wait for async index d0835e3ff690ea033d643349d4eefb37
…
2021-09-11 10:16:38: Script “/usr/local/etc/urbackup/prefilebackup” does not exist
2021-09-11 10:16:38: Final path: /srv/dev-disk-by-label-DataA1RAID6
2021-09-11 10:16:38: Creating shadowcopy of “dev-disk-by-label-DataA1RAID6” in indexDirs()
…
2021-09-11 10:17:13: Snapshotting device /dev/sdb1 via dattobd…
2021-09-11 10:17:13: Using /dev/datto0…
2021-09-11 10:17:13: Mounting /dev/mapper/wsnap-e8b88f23e2df6e0e52e883736056150203878282dca08b50…
2021-09-11 10:17:13: Shadowcopy path: /mnt/urbackup_snaps/e8b88f23e2df6e0e52e883736056150203878282dca08b50
2021-09-11 10:17:13: done.
2021-09-11 10:17:13: Indexing “dev-disk-by-label-DataA1RAID6”…
2021-09-11 10:13:44: ClientService cmd: #IY9LV1V6khXi4sQCkGEbb#3START FULL BACKUP group=0&running_jobs=1&sha=528&with_permissions=1&with_scripts=1&with_orig_path=1&with_sequence=1&with_proper_symlin
ks=1&status_id=25&async=1#token=pZlMin97GzUM8i5jEWTf
2021-09-11 10:13:44: Async index d0835e3ff690ea033d643349d4eefb37
2021-09-11 10:13:44: Removing VSS log data…
2021-09-11 10:13:44: Final path: /srv/dev-disk-by-label-DataA1RAID6
2021-09-11 10:13:44: rc=0 hasError=true state=0
2021-09-11 10:13:44: SERVICE_COMMANDS finished
2021-09-11 10:13:44: Script list at “/usr/local/etc/urbackup/scripts/list” does not exist. Skipping.
2021-09-11 10:13:44: Deleting files… doing full index…
2021-09-11 10:13:44: Started connection to SERVICE_COMMANDS
2021-09-11 10:13:44: ClientService cmd: #IY9LV1V6khXi4sQCkGEbb#WAIT FOR INDEX async_id=d0835e3ff690ea033d643349d4eefb37#token=pZlMin97GzUM8i5jEWTf
2021-09-11 10:13:44: Wait for async index d0835e3ff690ea033d643349d4eefb37
2021-09-11 10:16:38: Script “/usr/local/etc/urbackup/prefilebackup” does not exist
2021-09-11 10:16:38: Final path: /srv/dev-disk-by-label-DataA1RAID6
2021-09-11 10:16:38: Creating shadowcopy of “dev-disk-by-label-DataA1RAID6” in indexDirs()
If the file is open in someone’s Outlook app, the timestamp on the PST will keep getting updated, which will make it seem like it is steadily changing.
Newer versions of Outlook (such as 2016 or 2019) should be able to backup a PST via VSS, but I haven’t seen an article from Microsoft to substantiate this as yet.
I wish I didnt have to bother you. Than k you so much, Ill look into it and I’ll post the finfings
…I see I have to compile the client … ill see how far I get with it. I used to run gentoo in the past, so I used to have to compile everything, so we’ll see if that will help.