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

-------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/backuppc-users
http://backuppc.sourceforge.net/

Reply via email to