OK thanks for the pointers.
Tomorrow I'll test it with a few clients.
The next problem on my roadmap is the Mac OS X Binary client...
On the test machine I just installed it with Brew but compiling it from
scratch on the CEO machine seems complicated.
---
Andrea Brancatelli
On 2019-07-11 13:12, Heitor Faria wrote:
> Hello Andrea,
>
>> * The scheduling - you can certainly schedule backups for a working hour and
>> hope that the guy's is working at that moment, but hey... Is there any way
>> to "invoke" a backup from client side (I don't know, like on system startup)
>> -- "Hey, I'm ready, backup me!" :-)
>
> You can schedule on the Director, and have these directives:
>
> "RESCHEDULE ON ERROR = YES|NO If this directive is enabled, and the job
> terminates in error, the job will be rescheduled as determined by the
> RESCHEDULE INTERVAL and RESCHEDULE TIMES directives. If you cancel the job,
> it will not be rescheduled. The default is NO (i.e. the job will not be
> rescheduled).
>
> This specification can be useful for portables, laptops, or other machines
> that are not always connected to the network or switched on.
>
> RESCHEDULE INCOMPLETE JOBS = YES|NO
>
> If this directive is enabled, and the job terminates in incomplete status,
> the job will be rescheduled as determined by the RESCHEDULE INTERVAL and
> RESCHEDULE TIMES directives. If you cancel the job, it will not be
> rescheduled. The default is YES (i.e. Incomplete jobs will be rescheduled).
>
> RESCHEDULE INTERVAL = TIME-SPECIFICATION If you have specified RESCHEDULE ON
> ERROR = YES and the job terminates in error, it will be rescheduled after the
> interval of time specified by TIME-SPECIFICATION. See the time specification
> formatsTime in the Configure chapter for details of time specifications. If
> no interval is specified, the job will not be rescheduled on error. The
> default Reschedule Interval is 30 minutes (1800 seconds).
>
> RESCHEDULE TIMES = COUNT This directive specifies the maximum number of times
> to reschedule the job. If it is set to zero (the default) the job will be
> rescheduled an indefinite number of times."
> [https://www.bacula.org/9.2.x-manuals/en/main/Configuring_Director.html#10256]
>
>
> It will retry in case machine is not on.
> Instead of all this, you could have a console in each client and/or tray
> monitor to start jobs from the Client machine, via script or user action.
>
>> * The IP addresses - again one could try to fix client's IP address or have
>> DHCP automatically update a fixed name, like desktop-jon.company.com but
>> that seems pretty flaky. Is there any way to, maybe, update the client IP
>> from client side?
>
> You could use Static DNS which uses the MAC address to fix an IP for each
> client machine.
> There is also a setip console command:
>
> "SETIP Sets new client address - if authorized.
>
> A console is authorized to use the SETIP command only if it has a Console
> resource definition in both the Director and the Console. In addition, if the
> console name, provided on the NAME = directive, must be the same as a Client
> name, the user of that console is permitted to use the SETIP command to
> change the Address directive in the Director's client resource to the IP
> address of the Console. This permits portables or other machines using DHCP
> (non-fixed IP addresses) to "notify" the Director of their current IP
> address."
> [https://www.bacula.org/9.0.x-manuals/en/console/Bacula_Console.html]
>
>> Is it totally unfeasible to use Bacula in such scenario?
> It is possible, go for it.
>
>> Thanks in advance
> Regards,
>
>> --
>>
>> Andrea Brancatelli
>>
>> _______________________________________________
>> Bacula-users mailing list
>> Bacula-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/bacula-users
>
> --
>
> MSc Heitor Faria
> CEO Bacula LATAM
>
> mobile1: + 1 909 655-8971
> mobile2: + 55 61 98268-4220
>
> [1]
>
> [2]
>
> América Latina
>
> bacula.lat [3] | bacula.com.br [4]
Links:
------
[1] https://www.linkedin.com/in/msc-heitor-faria-5ba51b3
[2] Http://www.bacula.com.br
[3] http://bacula.lat
[4] http://www.bacula.com.br
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users