On Friday 13 March 2009 17:40:30 Graham Keeling wrote:
> On Fri, Mar 13, 2009 at 04:16:13PM +0100, Kern Sibbald wrote:
> > On Friday 13 March 2009 15:37:38 Graham Keeling wrote:
> > > On Fri, Mar 13, 2009 at 02:23:14PM +0100, Kern Sibbald wrote:
> > > > On Friday 13 March 2009 13:00:37 Graham Keeling wrote:
> > > > > Hello,
> > > > > Here is a feature request.
> > > > >
> > > > >
> > > > > Item n: 'restore' menu: enter a JobId, automatically select
> > > > > dependents
> > > > >
> > > > > Origin: Graham Keeling ([email protected])
> > > > >
> > > > > Date: 13 March 2009
> > > > >
> > > > > Status: Proposing
> > > > >
> > > > > What: Add to the bconsole 'restore' menu the ability to select a
> > > > > job by JobId, and have bacula automatically select all the
> > > > > dependent jobs.
> > > >
> > > > I assume that the JobId you enter is a Full backup, otherwise the
> > > > rest of this doesn't make much sense to me.
> > >
> > > No - a Full backup is the only case where you only need a single JobId.
> > >
> > > When I wrote 'automatically select all the dependent jobs', I meant
> > > that it automatically selects all the jobs that are required in order
> > > to do a complete backup.
> > >
> > > Currently, in the case where you choose "Select backup for a client
> > > before a specified time", you are choosing the most recent job before
> > > that time. Bacula will calculate which other jobs need to be included
> > > in order for you to get all your data back.
> >
> > I don't remember the exact option, but there is an option to do a full
> > restore prior to a particular time, and in the gui programs, unless I
> > have forgotten something, they allow you to graphically select from a
> > list of date/times, which are in fact prior Full backups.  This is what I
> > was suggesting that might be a better user interface for bconsole (I
> > prefer leaving it to the GUIs but have no problem seeing it in bconsole)
> > to select prior Full backup points for restore.
> >
> > > For example, I have:
> > > JobId Level Date
> > > 1     Full  12/03/2009 10:00:00
> > > 2     Incr  13/03/2009 10:00:00
> > > 3     Incr  14/03/2009 10:00:00
> > > 4     Incr  15/03/2009 10:00:00
> > >
> > > If I want to restore all the files that were backed up in JobId 3, I
> > > have to enter some date between 14/03/2009 10:00:01 and 15/03/2009
> > > 09:59:59. Bacula then automatically selects JobIds 1,2,3 and puts you
> > > in its tree browsing mode.
> > >
> > > I would like an option where I could just type in '3' and get the same
> > > behaviour.
>
> In my example above, typing in '3' would select JobIds 1,2,3.
> It would not select '4'.

Yes, correct.

>
> This strategy is completely unambiguous. Entering a date is not.

We do not agree here.

>
> > OK, I think I understand what you want, but I am not very keen on that
> > idea. If you ask for JobId 3 to be restored, it will be very confusing
> > for many users if Bacula selects JobId's 1-4.  I think it is better for
> > Bacula to present a list of backup points (i.e. the list of date/time of
> > prior Full backups).  This keeps the interface for the user simple, and
> > as I said, I am 99% sure this already exists in bwx-console and bat.
>
> ---------------------------------------------------------------------------
>--- Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
> easily build your RIAs with Flex Builder, the Eclipse(TM)based development
> software that enables intelligent coding and step-through debugging.
> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
> _______________________________________________
> Bacula-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/bacula-devel



------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Bacula-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-devel

Reply via email to