Craig Barratt wrote:
> Matt writes:
> 
>> I have in my status page:
>>
>> # 23 pending backup requests from last scheduled wakeup,
>> # 1 pending user backup requests,
>> # 1 pending command requests,
>>
>> The 23 pending requests are a full nightly run which seems to have been
>> hung by a single host.
>>
>> The 1 pending user request is a restore direct to the originating host.
>>
>> The 1 pending command request is a BackupPC_link job.
>>
>> There is also 2 BackupPC_link jobs running.
>>
>>
>> In my config I have:
>>
>> $Conf{MaxBackups} = 4;
>> $Conf{MaxUserBackups} = 4;
>> $Conf{MaxPendingCmds} = 10;
>> $Conf{MaxBackupPCNightlyJobs} = 2;
>>
>> Which makes me think that the restore job should be able to run straight
>> away, and if I like I can start more backup jobs. The Max*Bakup limits
>> haven't been hit yet, so why are my restores queued? Similarly the
>> MaxPendingCmds has not been hit yet. The NightlyJobs is in line with the
>> status page.
>>
>> So the question is how do I make sure that my users can recover files
>> immediately even if the nightly job overran due to an issue.
>>
>> And while we're here why did one host hang the rest of the queue? When I
>> came to the cgi interface this morning there was only one job running. I
>> canceled it and the 2 BackupPC_link started. I cannot see the command of
>> the 23 pending backups, so I am presuming they are all link jobs?
>> Several hosts seem to have recent backups in the last day.
>>
>> So again... can I force BackupPC to start a user restore job even if
>> there are queued nightly link jobs >10?
> 
> The issues you mention are all fixed in 3.x.  In 2.x, BackupPC_nightly
> wouldn't run until the last running backup finished.  New backups were
> deferred until after BackupPC_nightly finished.  Therefore, a single
> slow client would delay BackupPC_nightly and then all other backups
> too, even if $Conf{MaxBackups} allowed more.  In 3.x the backups run
> independently of BackupPC_nightly, so they run concurrently.
> 
> This also means that restores can run at any time in 3.x, although they
> are considered a user requested backup, so the $Conf{MaxUserBackups}
> limit applies.  It's unlikely you will run up against that limit, but
> if so simply increase it.
> 
> Craig

Hi Craig,

Thanks for that explanation.

/me upgrades backuppc from debian unstable

Oh isn't it shiny =]

Cheers,

Matt

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/backuppc-users
http://backuppc.sourceforge.net/

Reply via email to