UNcompressed zips in automatic backup + minimum backup: 1 (not 3)

Bigger Scrivener files (say 400 Mb) that are backupped automatically by Scrivener with the built in zipper, can take quite some time to zip (over 10 sec.). Why? Because they are not only zipped, but also compressed.

When one regularly opens and closes these files through the day the waiting can become quite annoying. Also because one cannot work in another Scrivener file and the spinning zip wheel stays on top of all windows.

When zipping without compression, zipping goes blazingly fast, also with big files (1-2 sec.). Even a 1.5 Gb Scrivener file takes no more than 5 sec. I tested this with Keka (Keka - the macOS file archiver).

Surprisingly, on my Macbook Pro 15" mid 2015, 2.8 GHz i7 (DG) 16GB/1TB, the Scrivener zipping process takes about the same time as on the M1 iMac 24" 16GB/512GB of my girlfriend. So buying a new AS-processor Mac wouldn’t change something substantially in this respect I guess.

So, my request: Set uncompressed backup zips as default.

Furthermore, when automatic backups are set in the prefs, the minimum is three backups. Why? To be save with different versions most likely. But we also have Time Machine, and most cloud services make backups of older versions.

So why not let users opt for just one backup per file? That is also the most space friendly option for where space counts the most: on the internal disk.

So, my request: Allow for just one automated backup (not three as minimum).

All ZIP files are compressed. That’s what the ZIP algorithm does.

You can, if you prefer, make un-zipped backups. You can also disable automatic backups entirely on a per-project basis.

No, zips can be uncompressed. Check out Keka.

And unzipped backups may damage when automatically synced.

I don’t know for sure (I’m neither part of the design team, nor an LL employee), but my guess is it’s to prevent against the error you don’t notice immediately because it’s not in the part of the manuscript you’re currently working on. One backup means if you don’t notice straight away, you’re in trouble.

Of course, three backups means if you don’t notice in three goes, you’re in trouble so it’s all a question of comfort and degrees of risk. The line has to be drawn somewhere, and my guess is that drawing it here means almost all support requests for these sorts of problems can be resolved by reverting to a backup… and at only one backup that wouldn’t be the case.

Many archive programmes let you change the compression ratio for archive files, including ZIP format. I believe when the archiving app offers you “no compression” it’s technically compressing with a compression ratio of zero.

So… you’re both right on this one! :slight_smile:

Fine if people want 3 or 5 or 10 backups. Or no backups. Or uncompressed backups. For my purpose (syncing), one zip per file is enough.

Older versions are on my Time Machine and clones and cloud service. So, why not let me choose for just one backup? Can be accompanied by a ‘warning’ if desired.

My guess is (see previous caveats), is that while you’re an informed individual with sensible alternative backup solutions in place, there is no way of checking that everyone that turns that down to “1” is as on the ball as you… and so they are keeping support requests manageable and making sure the programme does everything it can to prevent data loss.

I for one find that approach very confidence inspiring.

Depending on what service, and the types of errors that can occur (including just accidentally manually deleting or over-typing something!) you’re using for your syncing, it might not be.

Why are you doing that? There is no necessity I can think of for a Scrivener user to mess with the backups until there is a need to restore a project. For myself I have only once needed to restore a backup and use Scrivener on my Mac mini, MacBookPro, iPad, and iPhone.

Doing what? Regularly opening and closing files through the day? I work on things in one file, then work in the next etc. Then lateron again in the first file etc.

Messing with backups? What do you mean?

I too work on one project then another and a third etc throughout the day anything up to to seven or eight or more but I do that in Scrivener windows that are kept open then switch between them either from the Window menu or the shortcut to go to the next window (for me as a macOS user that is ⌘-backtick or ⌘-shift-backtick) and as I do with Firefox where I have 18 browser windows open at the sametime. I have auto-save set (using the default value). Also my projects are all stored on Dropbox so they are secured against machine failure.

I see no need to be constantly opening and closing Scrivener projects throughout the day.

Or, while I don’t recommend this, turn off automatic backups and initiate them manually. In your work process, will save a lot of time. Or, tweak the backup options to suit your tolerance for time. For example, only on close, not both open and close, or something like that. Up to you.

1 Like

Yes, you can keep Scrivener files open all the time. Keep them as separate files in your doc. Or merge them in one window, as if it were tabs. But I want them to be saved and synced as zips regularly.

I automatically backup/zip files only on close.

Yes, I have thought about doing things manually. But that requires a routine a couple of times a day. Well…

Hopefully Keith Blount will adjust this. An option for uncompressed zips shouldn’t be too difficult.

Maybe I could do something with an app like Keyboard Maestro. But I then have to dive into that…

So don’t close so often, and keep all your projects open and available for your attention.

As said, I want them to be saved and synced as zips regularly.

With XMenu, QSpace and smart folders, the navigation on my Mac is taken care of very well. So no need to keep files available for my attention :slight_smile:

Then you are going to have to take the performance hit as they are zipped up and if that takes 10 minutes then it takes 10 minutes.

1 Like

Or do a feature request :slight_smile:

Based on the OP, all this vigorous discussion being had is over 10 seconds of zipping.

1 Like

:grinning: Discussion once, zipping every day.

1 Like