Re: [Bacula-users] Bacularis - Bacula web interface

2022-05-09 Thread Marcin Haba
Hello Josip,

On Mon, 9 May 2022 at 09:59, Josip Deanovic 
wrote:

> On 2022-05-09 04:36, Marcin Haba wrote:
> > On Sun, 8 May 2022 at 20:51, Josip Deanovic
> > 
> > wrote:
> >>
> >> 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.
>
> Just noticed that when "Selected backup" method is used, one can search
> for the file on the given client and select the right job considering
> the
> time which is also shown in the rightmost column.
>
> This is where user can look for different versions of a file if specific
> file is what he is looking for.
>
>
Yes, it is a function for searching files in backups to select a proper
backup to restore.

Best regards,
Marcin Haba (gani)


>
> 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


Re: [Bacula-users] Bacularis - Bacula web interface

2022-05-09 Thread Josip Deanovic

On 2022-05-09 04:36, Marcin Haba wrote:
On Sun, 8 May 2022 at 20:51, Josip Deanovic 


wrote:


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.


Just noticed that when "Selected backup" method is used, one can search
for the file on the given client and select the right job considering 
the

time which is also shown in the rightmost column.

This is where user can look for different versions of a file if specific
file is what he is looking for.


Regards!

--
Josip Deanovic


___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] Bacularis - Bacula web interface

2022-05-08 Thread Marcin Haba
Hello Josip,

On Sun, 8 May 2022 at 20:51, Josip Deanovic 
wrote:

> On 2022-05-08 18:29, Marcin Haba wrote:
> > Hello Josip,
> >
> > On Sun, 8 May 2022 at 15:27, Josip Deanovic
> > 
> > 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?

Re: [Bacula-users] Bacularis - Bacula web interface

2022-05-08 Thread Josip Deanovic

On 2022-05-08 18:29, Marcin Haba wrote:

Hello Josip,

On Sun, 8 May 2022 at 15:27, Josip Deanovic 


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.

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.



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.

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.


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 

Re: [Bacula-users] Bacularis - Bacula web interface

2022-05-08 Thread Marcin Haba
Hello Josip,

On Sun, 8 May 2022 at 15:27, Josip Deanovic 
wrote:

> On 2022-05-08 08:44, Marcin Haba wrote:
> > Hello Everybody,
> >
> > I am writing to let you know about a new web interface project related
> > to
> > Bacula. It is called Bacularis. It has been created to provide the
> > Bacula
> > web interface in an easy way, with simple installation and
> > configuration.
> >
> > Bacularis is a friendly fork of Baculum. One of the Bacularis goals is
> > to
> > simplify Baculum features that they could be used not only by users
> > with
> > stronger Bacula skills but also by beginners or intermediate users.
> > From
> > the internal architecture side there has been done significant changes.
> > In
> > Bacularis everything is available in one application (API and Web) and
> > during installation users can choose what components they would like to
> > configure. The interface can be installed by binary packages (deb, rpm)
> > or
> > by Composer.
> >
> > I would like to invite you to the Bacularis project website. You can
> > find
> > there much more information about this interface:
> >
> > https://bacularis.app
> >
> > Best regards,
> > Marcin Haba (gani)
>
>
> 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.


> 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.


>
>
> 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 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.


> Which job would be used to restore the files added for the restoration?
>

There will be restored file version from the latest job.


>
>
> 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.


>
>
> 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.

Best regards,
Marcin Haba (gani)


>
>
> 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


Re: [Bacula-users] Bacularis - Bacula web interface

2022-05-08 Thread Josip Deanovic

On 2022-05-08 08:44, Marcin Haba wrote:

Hello Everybody,

I am writing to let you know about a new web interface project related 
to
Bacula. It is called Bacularis. It has been created to provide the 
Bacula
web interface in an easy way, with simple installation and 
configuration.


Bacularis is a friendly fork of Baculum. One of the Bacularis goals is 
to
simplify Baculum features that they could be used not only by users 
with
stronger Bacula skills but also by beginners or intermediate users. 
From
the internal architecture side there has been done significant changes. 
In

Bacularis everything is available in one application (API and Web) and
during installation users can choose what components they would like to
configure. The interface can be installed by binary packages (deb, rpm) 
or

by Composer.

I would like to invite you to the Bacularis project website. You can 
find

there much more information about this interface:

https://bacularis.app

Best regards,
Marcin Haba (gani)



Hello!

I have compared Baculum and Bacularis web interfaces using their demo 
sites.


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?


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.

That makes no sense.
Which job would be used to restore the files added for the restoration?


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.


Apart from that, both tools have issues showing schedule configuration 
for

a job.


Regards!

--
Josip Deanovic


___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


[Bacula-users] Bacularis - Bacula web interface

2022-05-08 Thread Marcin Haba
Hello Everybody,

I am writing to let you know about a new web interface project related to
Bacula. It is called Bacularis. It has been created to provide the Bacula
web interface in an easy way, with simple installation and configuration.

Bacularis is a friendly fork of Baculum. One of the Bacularis goals is to
simplify Baculum features that they could be used not only by users with
stronger Bacula skills but also by beginners or intermediate users. From
the internal architecture side there has been done significant changes. In
Bacularis everything is available in one application (API and Web) and
during installation users can choose what components they would like to
configure. The interface can be installed by binary packages (deb, rpm) or
by Composer.

I would like to invite you to the Bacularis project website. You can find
there much more information about this interface:

https://bacularis.app

Best regards,
Marcin Haba (gani)

-- 
"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