[Box Backup] manual snapshot problem
Chris Wilson
boxbackup@boxbackup.org
Sat, 18 Oct 2008 11:32:48 +0100 (BST)
Hi Torsten,
On Sat, 18 Oct 2008, Torsten wrote:
> You are right. I have errors in the backup runs. I still have to locate
> them ;)
Doesn't the backup output/system logs help?
> I do not know if this works for me. Does UpdateStoreInterval only influence
> the backup interval?
Yes, as far as I know.
> I mean, is
> "Automatic Backup with UpdateStoreInterval=3600"
> and
> "AutomaticBackup=no, UpdateStoreInterval=99999999999999 and manual snapshot
> once per hour with crontab"
> exactly the same?
It's almost but not quite the same. There is some randomisation of times
introduced into the AutomaticBackup mode which is supposed to prevent
clients from falling into lock step with each other. Also, the latter does
rely on external influence, whatever that is, to kick off a backup, and
it's possible to do something much more sophisticated than just using cron
to do that.
> But i think this configuration is not really intuitive. I mean it could
> be difficult to describe how this works. Perhaps another
> ConfigurationOption (e.g. ImmediatelyRestartSyncOneErrrors) would be
> clearer?
That could work, but I'm reluctant to introduce a new option until I've
exhausted all options to make the default behaviour work for everyone.
The idea of the current behaviour is that if you requested a backup, and
it didn't complete successfully (e.g. the connection was interrupted),
then it should keep retrying until it does. I can see that there might be
a case for a retry limit here.
It should already ignore errors like failures to read files, and only do
this if something really bad like an exception causes the backup to fail
early. Is this a case where your DSL provider is killing your connection?
If so, then don't you want to try again immediately and keep trying until
you've completed a backup?
Is this happening in the middle of uploading a large file? Is it only a
problem because Box Backup doesn't know how to resume partial uploads?
Cheers, Chris.
--
_____ __ _
\ __/ / ,__(_)_ | Chris Wilson <0000 at qwirx.com> - Cambs UK |
/ (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Ruby/Perl/SQL Developer |
\ _/_/_/_//_/___/ | We are GNU : free your mind & your software |