Re: [Bacula-users] A few of questions

2011-04-15 Thread Martin Simmons
> On Thu, 14 Apr 2011 14:56:56 -0400, Mike Hobbs said:
> 
>   When backing up to a disk/RAID system, how do you guys mirror your 
> raid array?  If you were to mirror in real-time and something got 
> corrupted it could cause problems on your mirror.  Do you mirror once a 
> day?  What software do you use to mirror your array?  is rsync good enough?

What do you mean by corrupted and cause problems?  A disk error or something
in software?

RAID arrays are designed to cope gracefully with disk errors.  File systems
using checksums with built-in RAID capabilities such as zfs can make that
process more robust.

If you are worried about software bugs (in the filesystem implementation or
Bacula), then I think you need to make separate backups and test them
regularly, because any kind of automatic synchronization of the mirror will
just silently propagate the corruption to all copies.

__Martin

--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] A few of questions

2011-04-14 Thread Josh Fisher

On 4/14/2011 2:56 PM, Mike Hobbs wrote:
> ...
>
> If using vchanger and a jbod setup, if a disk was to fail, how does this
> failure impact bacula?  How would you figure out what was on that drive
> so you can re-run backups and how would you cleanup the bacula database?

That's not much different than when a tape fails when backing up to 
tape. If an i/o error occurs, Bacula will fail the job and mark the 
volume in error. You can query from within bconsole what jobs were on a 
volume. The difference from tape is that the tape is only one volume, 
whereas a failed hard drive could contain several volumes. So you would 
have to re-run jobs that used any of the volumes on that failed drive. 
With vchanger, a unique "magazine number" is assigned to every drive, 
and that magazine number is part of the volume file name, (and barcode 
label), so it is easy to see which volumes are on which drive.

This is a good example of why one should always have at least two 
backups at all times, whether using tape or disk.


--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] A few of questions

2011-04-14 Thread Mike Hobbs
  On 04/14/2011 03:10 PM, John Drescher wrote:
> Yes you can restore to any machine. And any location on that machine.
> When doing a restore in bconsole after you select the job. Type mod
> then change the client and location. I am not sure what you do in bat
> since I rarely use that.
>
>
Works great!  Thank you!


--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] A few of questions

2011-04-14 Thread John Drescher
> When testing bacula I notice restores always expect the client machine
> to be up so you can restore directly to it.  What would you do if the
> client machine was dead or just not alive on the network?  Is there a
> way to specify a restore point other than the machine itself that the
> data was originally on?
>

Yes you can restore to any machine. And any location on that machine.
When doing a restore in bconsole after you select the job. Type mod
then change the client and location. I am not sure what you do in bat
since I rarely use that.

John

--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


[Bacula-users] A few of questions

2011-04-14 Thread Mike Hobbs
  When backing up to a disk/RAID system, how do you guys mirror your 
raid array?  If you were to mirror in real-time and something got 
corrupted it could cause problems on your mirror.  Do you mirror once a 
day?  What software do you use to mirror your array?  is rsync good enough?

When testing bacula I notice restores always expect the client machine 
to be up so you can restore directly to it.  What would you do if the 
client machine was dead or just not alive on the network?  Is there a 
way to specify a restore point other than the machine itself that the 
data was originally on?

If using vchanger and a jbod setup, if a disk was to fail, how does this 
failure impact bacula?  How would you figure out what was on that drive 
so you can re-run backups and how would you cleanup the bacula database?

thank you all for any information you can provide,

mike

--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users