> Are there any informations in the log file that prove the first full after a 
> base job is effectively using the base job ? 
The Bacula report after the FULL gives you very useful information, including 
the BASE backup files used. 

This is a sample report after a FULL backup, notice the line Base files/Used 
files: 

JobId: 371 
Job: server-fd-data.2011-05-09_16.58.33_17 
Backup Level: Full (upgraded from Incremental) 
Client: "server-fd" 5.0.3 (04Aug10) Linux,Cross-compile,Win32 
FileSet: "server-set" 2011-05-09 14:29:09 
Pool: "Yearly" (From User input) 
Catalog: "MyCatalog" (From Client resource) 
Storage: "FileStorage" (From Job resource) 
Scheduled time: 09-May-2011 16:58:24 
Start time: 09-May-2011 17:02:10 
End time: 09-May-2011 18:01:16 
Elapsed time: 59 mins 6 secs 
Priority: 10 
FD Files Written: 39,344 
SD Files Written: 39,344 
FD Bytes Written: 8,600,464,982 (8.600 GB) 
SD Bytes Written: 8,606,510,471 (8.606 GB) 
Rate: 2425.4 KB/s 
Software Compression: 39.7 % 
Base files/Used files: 39336/39114 (99.44%) 
VSS: yes 
Encryption: no 
Accurate: yes 
Volume name(s): Tape-Year-0001 
Volume Session Id: 358 
Volume Session Time: 1302812565 
Last Volume Bytes: 252,270,109,076 (252.2 GB) 
Non-fatal FD errors: 0 
SD Errors: 0 
FD termination status: OK 
SD termination status: OK 
Termination: Backup OK 

For your case, depending on how much data changes on the Laptop, it maybe OK 
just to leave it on the WiFi for all backups (except for the BASE). 

Pablo 
----- Original Message -----
From: "- -" <tipmeab...@gmail.com> 
To: "Pablo Marques" <pmarq...@miamilinux.net> 
Cc: bacula-users@lists.sourceforge.net 
Sent: Wednesday, May 18, 2011 9:10:55 AM 
Subject: Re: [Bacula-users] Base jobs and incremental backups 


2011/5/18 Pablo Marques < pmarq...@miamilinux.net > 



When you do a Base backup, you need to do a FULL immediately after, 
because the BASE backup is a "special" backup and you cannot restore only from 
it. 

>From then on you can do Incrementals, Fulls or Differentials. 

All the FULL backups that you will run after that fist FULL are going to be 
very small, 
so you should only need to have the laptop on Gig on your first BASE backup. 

Hope this helps. 

Pablo 








Hello ! 

That's an interesting point ! I did not understand when read the documentation 
that a full is necessary after a base job. I though a base replaces a full. 
For me the interesting point of a base job was that you can do a base job of a 
"template" server, and then backup n servers directly without having n full 
backups to do. Writing that, I now understand better the concept of base jobs, 
all the n full would contain pointers on the base jobs. Are there any 
informations in the log file that prove the first full after a base job is 
effectively using the base job ? 
Something like "running 'client-bkp job' based on 'based-job' " ? 

So for my problem, I should try to do a floating IP between the 2 interface - 
GiB and wifi - and do the backup on this interface: if the LAN cable is 
connected, backup goes through the LAN, if there is only the wifi it would use 
it. I think I can do that with a piece of script. eth0 would be "client-lan", 
wlan0 "client-wlan" and the backup interface would be "client-bkp" pointing on 
"eth0:0" if cable is connected or "wlan0:0". 

Thanks for your help ! 

JC 



<blockquote>


----- Original Message ----- 
From: "TipMeAbout" < tipmeab...@gmail.com > 
To: bacula-users@lists.sourceforge.net 
Sent: Tuesday, May 17, 2011 5:09:10 PM 
Subject: Re: [Bacula-users] Base jobs and incremental backups 

> On Mon, May 16, 2011 at 11:07 PM, TipMeAbout < tipmeab...@gmail.com > wrote: 
> > Hello all, 
> > 
> > I use Bacula for some times now and I experiment now the base job backup. 
> > I have to solve a problem and I need help: I have to backup a laptop. 
> > 
> > This laptop is most of the time connected by wifi. As it contains quite 
> > large 
> > data, I have decided to do a full the 1st of each month and an 
> > incremental the 
> > other days. 
> > To let the full run quickly, I decided that the laptop will be connected 
> > by its LAN 1Gb connection the 1st and by wifi the rest of the month. So 
> > I have 2 
> > client instances configured: "client-lan" and "client-wlan", one for each 
> > type 
> > of backup, each with its own IP address. But when I start an incremental 
> > for 
> > "client-wlan", Bacula tells me it does not find a valid full, so it 
> > starts a 
> > full through the wifi connection. Too long !! 
> > I have decided to do a base job the 1st of the month by LAN for instance 
> > "client-lan" and then each incremental for "client-wlan" would be based 
> > on this base job. It does not work neither as it still starts a full 
> > backup in wifi mode instead of incremental. I have read that a base job 
> > is like a full 
> > and let full backup base on it: so I change my incremental backup by a 
> > full with hope it would saved only some datas, for instance 
> > "client-wlan". But after a while running, I have the impression Bacula 
> > does a new total full without taking into consideration the base job 
> > backup. 
> > 
> > So my questions are simple: does base job can be used with incremental 
> > backups 
> > to realise what I would like and how to do that ? 
> > 
> > Thanks in advance for your help ! 
> > 
> > 
> > JC 
> > 
> > 
> > -- 
> > http://www.tipmeabout.org 
> 
> Rather than try to backup the laptop with Bacula, I would use RSYNC to on 
> the laptop and then backup the rsync "mirror" of the laptop, that way you 
> don't rely on the laptop being connected and once you have done the initial 
> rsync the incrementals are much easier to manage over your WiFi bandwidth. 
> You could also trigger your rsync job to run when the interface comes up, 
> and if you did this over SSH via an Internet resolvable f.q.d.n then you 
> can backup from "anywhere" 
> 
> Although Bacula is fantastic for backing up, sometimes other "tools" can 
> make the overall process better 


Hello, 

Thanks for your answer ! 
Of course I could use other tools, but the challenge is to do that with bacula 
and to highlight how to use base job backup as a base for incremental backup. 

By using RSYNC, I have to provide space left on the bacula server which would 
act as mirror, and then space to backup this mirror with bacula (I use backup 
on disk file of 4GiB). 
Moreover, the rsync would mirror data I don't care (iso, mpeg, jpg) which are 
space and bandwidth consuming through wifi; with bacula, it excluded from the 
beginning. And maintaining 2 lists of exclusion - one for each tool - is not 
the most recommended I think. 

If someone else has a proposal, I'm still open for an answer. 
I will myself think if a solution based on virtual IPs can be set up. If I 
found something, I would of course complete this thread. 

See you all ! 

JC 


-- 
http://www.tipmeabout.org 

------------------------------------------------------------------------------ 
What Every C/C++ and Fortran developer Should Know! 
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay 
_______________________________________________ 
Bacula-users mailing list 
Bacula-users@lists.sourceforge.net 
https://lists.sourceforge.net/lists/listinfo/bacula-users 

</blockquote>

------------------------------------------------------------------------------
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to