The near-disaster:
I like to write on both a desktop and laptop. Until yesterday, I successfully kept my project file in Dropbox, giving plenty of time for the project to sync before switching machines. I had a great writing day on Dec 26 on my desktop. I backed up to zip, then I closed Scrivener. Last night Dec 27, I opened the project from my laptop (so 24 hours later), but there was major file corruption. My folder and document structure remained, but text had been stripped from many of them. Yikes! No idea what happened, since I didn’t do anything different than usual.
Minor heart attack, etc. Opening my most recent zip backup from Dec 26 via my laptop (backup zips also stored on Dropbox) also showed the same corruption. Double heart attack.
It wasn’t backups that saved me, oddly, but opening the working project file from my desktop machine (in a Dropbox folder for automatic syncing) from my great writing day on Dec 26. It was as I had left it, thank heavens. Clearly some kind of major sync error to my laptop’s Dropbox folder. I see you don’t recommend Dropbox or other sync services for Scriv projects, and I definitely won’t do that any more!
My questions:
An open, synced Scrivener project is clearly quite fragile, but I do need to work on the same project file from two computers (not at the same time). Here forward, I plan to store the Scriv project file on a USB stick and open/use the project file from that stick. So, a few questions:
-
Can you confirm that running my project directly from the stick is the best way to go? My desktop has Time Machine and online backup with Crashplan, so I would think copying the working project file to my desktop and running it from there would have the same risks as I experienced with Dropbox.
-
What disk format for the USB stick will make Scrivener happiest (Extended Journaled/ GUID partition map, etc)? I use Mac Sierra 10.12.6 on both machines. I use Scrivener 3.1.5
-
Of course I will make redundant zip backups when I close the program after each writing session. But how much do I have to worry about losing a day of writing when autosaving to this USB stick? In other words, do I need to make hourly zip backups of my project? Is it the syncing of an open file that’s the danger, or is even an unsynced open Scriv project equally delicate and at risk for corruption during local autosaves?
-
I can’t imagine that zipped Scriv backups are at any more risk of corruption than any other file type when backed up with Time Machine/Crashplan. Am I correct?
Sorry for the long list of questions. If I can nail down the best practices now, hopefully I won’t have any more problems. Thanks for any thoughts.