Hello Josip,

On Sun, 8 May 2022 at 20:51, Josip Deanovic <djosip+n...@linuxpages.net>
wrote:

> On 2022-05-08 18:29, Marcin Haba wrote:
> > Hello Josip,
> >
> > On Sun, 8 May 2022 at 15:27, Josip Deanovic
> > <djosip+n...@linuxpages.net>
> > wrote:
> >
> >> Hello!
> >>
> >> I have compared Baculum and Bacularis web interfaces using their demo
> >> sites.
> >>
> >
> > Many thanks for your response and feedback. As always any fresh look at
> > the
> > project is precious and it helps to see it using other pair of eyes.
>
> Glad to be of help.
> I am not sure if Baculum improved its look since the last time I looked
> into it within a year or is it just me.
>
>
> >> It is hard to spot the differences and from what I have seen on the
> >> demo
> >> site, they poses the same features. Bacularis just moved few buttons
> >> under existing menus and that's pretty much all.
> >>
> >> I am curious, what is the actual functional difference and benefit of
> >> using one
> >> over another?
> >>
> >
> > Comparing visually two demos it can look as you described. Bacularis is
> > a
> > fork of Baculum so it contains Baculum functions. To better know the
> > differences, if I could advise something, I would propose to read the
> > Bacularis website. The news section is a good place for start the same
> > as
> > the documentation. I also encourage to visit the GitHub project.
>
> Thank you, I will follow your advice if I get more time.
> Unfortunately I am short with time, that's the reason why I compared
> project's demo sites instead of performing real life tests.
>
>
> >> While comparing Baculum and Bacularis demo sites I noticed few strange
> >> behaviors
> >> which could be caused by a bug.
> >>
> >> For example, with Baculum, when using restore and selecting either the
> >> exact job
> >> or chose the latest backup, in both cases at the end one would be
> >> presented with
> >> multiple files with the same name and location but from different
> >> backup
> >> job.
> >>
> >> One could then select multiple of those files with the same name for
> >> restoration
> >> using "Add" link or using drag-and-drop feature.
> >>
> >
> > It is versions box where you can choose version of selected file. It
> > lists
> > all versions of file for selected client, path and file.
>
> That doesn't seem intuitive. Why would one expect to see all the files
> for the client right after the step where one get to chose the exact
> backup job and on the page it says that it is about:
> - Backup client: server.baculus.pl-fd
> - Job type: Backup
> - Job name: BackupClient1
> - Status: Ok
> - Restore time point: 2022-05-08 20:00:18
>
> When I test the restore procedure, the first step asks me to chose the
> backup client. On the second step there is a list of available jobs to
> chose from and only a single job can be selected (selection by radio
> buttons).
>
> There is also a note written in bold which says:
> "Note: if you select incremental or differential backup, on the next
> step
> will be also loaded all directories and files from older backups
> required
> to do the job restore. In other words, the selected backup determines
> time
> point from which will be loaded the selected backup and other older
> backups
> (incremental, differential) backups up till closest full backup."
>
> And that note is perfectly fine as one cannot restore files using just
> incremental or differential backup job. A full backup job is required.
>

Both restore type options (selected job or group most recent backups)
decide what will be loaded on the restore file browser. As long as you
select to restore files from the restore file browser on the left, you will
restore files from selected in previous step jobs. File version box is
independent on the restore type selection and it is available both for
selected job restore and group most recent backups.


>
> I interpret that note as an implicit statement that no files unrelated
> to the selected job will be shown. This is also the most logical
> decision
> (at least to me).
> Also, if full backup is selected, only the files related to that
> specific
> backup job should be displayed.
>

Thanks for your idea to the file version box. I think it might be possible
to limit listed file versions to versions belonging to selected backup(s).
I noted it in my local feature request list.


>
>
> >> That makes no sense.
> >>
> >
> > When you select from file versions box files to restore, you can see
> > yellow
> > tooltips for each file. In this tooltip is information about jobid for
> > file
> > together with few other file version properties.
>
> Yes, I noticed that. That's how I confirmed that these are files
> belonging to
> multiple unrelated jobs. In fact, on the test server there are only full
> backup jobs available and since I selected a single full backup jobs I
> didn't
> expect to see multiple versions of a file existing in other backup jobs
> performed for the same backup client.
>
> >> Which job would be used to restore the files added for the
> >> restoration?
> >>
> >
> > There will be restored file version from the latest job.
>
> Ok, that's good but a warning message about two files of a different
> version
> selected for the restore might be even better. Maybe a user could be
> prevented to add another file with the same location/filename to the
> list
> until the file already in the list is removed.
>

I jotted down this improvement as well. Thanks.


>
> Also, if I may suggest a feature request, it would be nice to have
> tooltip
> similar to the one you have described, implemented for the files already
> in the list of files selected for the restoration.
> That would help observing and checking the version of the file
> previously
> added to the list.
>

It is a good idea. Thanks.

Best regards,
Marcin Haba (gani)


>
>
> >> With Bacularis the case is almost identical with the difference that
> >> at
> >> the last
> >> step one cannot add multiple files but can still use drag-and-drop to
> >> add them
> >> to the list for restoration.
> >>
> >
> > It is something to fix. Thanks for catching it.
>
> You are welcome.
>
>
> >> Apart from that, both tools have issues showing schedule configuration
> >> for
> >> a job.
> >>
> >
> > This has been fixed already in 1.0.9. The version used in the online
> > demo
> > does not contain this fix yet.
>
> I thought it might be the case.
>
>
> Regards!
>
> --
> Josip Deanovic
>
>
> _______________________________________________
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users
>


-- 
"Greater love hath no man than this, that a man lay down his life for his
friends." Jesus Christ

"Większej miłości nikt nie ma nad tę, jak gdy kto życie swoje kładzie za
przyjaciół swoich." Jezus Chrystus
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to