sync will resync files because the destination does not reflect the source mod time, and
large *.pst file fails and rclone is stuck
By adding the --size-only flag the first problem is overcome, but there may inaccuracy.
The static hashes for these two cloud media are different, so using --checksum ( size and checksum ) would effectively be size anyway. Is that correct ?
For the 'getting stuck problem', should i just exclude that file. Given that it is one of the largest we are transferring - at 47.5 GB - could that be the source of the issue?
What is your rclone version (output from rclone version)
1.53.2
Which OS you are using and how many bits (eg Windows 7, 64 bit)
Ubuntu 18
Which cloud storage system are you using? (eg Google Drive)
Google Shared Drives + DropBox
The command you were trying to run (eg rclone copy /tmp remote:tmp)
Yes I think I am guilty of mis-pasting logs for the file in question, it did give a few extra lines stating 'disallowed path'. Here below is a similar failure. As it happens another .pst file, this one is about 600MB - though size and type are probably not relevant.
I would also note that in the Drive dirs containing the failing pst file, there are *.tmp files prefixed with a tilda - screenshot attached.
(I have had no issue using rsync on this 1.27TB dir on our internal storage)
Any advice is appreciated, and I should say that the app is very impressive and has done most of what I set out to do. Thanks.
2020-11-20 21:23:56 DEBUG : Path_to_file/seems_to_always_involve_pstfiles.pst: Uploading chunk 6/6
2020-11-20 21:24:09 INFO : Path_to_file/seems_to_always_involve_pstfiles.pst: Copied (replaced existing)
2020-11-20 21:24:09 ERROR : Dropbox root 'Shared Drives Backup/CLIENTS': not deleting files as there were IO errors
2020-11-20 21:24:09 ERROR : Dropbox root 'Shared Drives Backup/CLIENTS: not deleting directories as there were IO errors
2020-11-20 21:24:09 ERROR : Attempt 3/3 failed with 16 errors and: upload failed: path/disallowed_name/
Transferred: 923.136M / 923.136 MBytes, 100%, 2.383 MBytes/s, ETA 0s
Errors: 16 (retrying may help)
Checks: 176964 / 176964, 100%
Transferred: 30 / 30, 100%
Elapsed time: 19m26.2s
2020/11/20 21:24:09 INFO :
Transferred: 923.136M / 923.136 MBytes, 100%, 2.383 MBytes/s, ETA 0s
Errors: 16 (retrying may help)
Checks: 176964 / 176964, 100%
Transferred: 30 / 30, 100%
Elapsed time: 19m26.2s
2020/11/20 21:24:09 DEBUG : 7 go routines active
2020/11/20 21:24:09 Failed to sync with 16 errors: last error was: upload failed: path/disallowed_name/![Screen Shot 2020-11-21 at 09.05.07|690x118]
.pst, that is a format used by outlook, and the .tmp means that the .pst file is open and inuse by some program.
is that correct, what program is using the .pst file?
Yes correct, Outlook. There may also be another app that converts PST to MBOX, but I don't believe these write tmp files.
That said, these tmp files prefixed with a tilda are disallowed by rclone and that's a good thing. These files are not in use, so the tmp files must remain after Outlook is quit.
Outlook is not in use. These files were opened using Outlook quite some time ago and I'm assuming those tmp files are 'left behind'.
I think rclone disallows anything with a tilda prefix, nothing to do with pst ? An assumption I will test.
The issue though is not the tmp files, but error ( 2020-11-20 21:24:09 ERROR : Attempt 3/3 failed with 16 errors and: upload failed: path/disallowed_name/ ) of syncing a plain pst file.
Here are my experiecnes. I signed up for dropbox business but because I mainly wanted to see how they handled the paying side and didn't want to risk having extra licenses skipped the trial and went right to paid.
So on my upload/copy from my VPS I have just passed the initial 3TB mark. However so far I am still able to copy and have not been blocked. On my Plex server (where I did also mount the DB as well) which is ubuntu the mount currently shows Size 3TB used -16EB (yes negative) and available 16EB. The dropbox GUI only shows 1TB in use so it clearly hasn't updated yet.
So far my sync is still running and no errors from DB on the rclone sync to dare.
Yes I will. That is why I posted my initial results. To let people know. Plan to keep doing that. So far I'm beyond the 3TB initial "limit" but rclone sync is still running. I will definitely keep this forum informed of my results going forward good or bad.
if so, running a vss snapshot on the server to backup the .pst, is not the way to go.
no way would i trust that.
for that to work reliably, the snapshot has to be run on the client.
this is due to the way vss interacts compliant applications such as m$office.
if you need a free backup solution for client and server machines, i use the community editions of veeam agent and veeam backup and replication.
then i use rclone sync --backup-dir with a date.time stamp, to copy those backup files to cheap aws s3 storage.
or run vss on client, use rclone sync --backup-dir to copy .pst to cloud,