Bacula-users

Re: [Bacula-users] Cross-architecture tape backward compatabiltiy

2008-06-23 13:33:02
Subject: Re: [Bacula-users] Cross-architecture tape backward compatabiltiy
From: Bruno Friedmann <bruno AT ioda-net DOT ch>
To: bacula-users AT lists.sourceforge DOT net
Date: Mon, 23 Jun 2008 19:32:51 +0200
Frank Sweetser wrote:
> James Cort wrote:
>> Dear All,
>>
>> I'm looking at rebuilding the server that (amongst other things) is my 
>> SD/Director using an amd64 version of Linux (it's currently running an 
>> x86 version).
>>
>> Will the minor architecture change affect my ability to read tapes 
>> created prior to rebuilding the server?  I know the goal is to maintain 
>> compatability of the on-tape format between versions, but I don't know 
>> if that includes endian-ness and C data type independence.
> 
> According to the bacula developer's manual at
> 
> http://bacula.org/en/developers/Storage_Media_Output_Format.html#SECTION000115000000000000000
> 
> "All Block Headers, Record Headers, and Label Records are written using
> Bacula's serialization routines. These routines guarantee that the data is
> written to the output volume in a machine independent format."
> 
> So you should be pretty safe.  Odds are, if you do find any problems due to
> the 32 to 64 change, it's something that should be filed as a bug report.
> 

We don't have any trouble to re-read x86 made tape by x86_64 build.
But all are intel/amd compatible no try with a ppc or other proc hardware.


-- 

     Bruno Friedmann


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users

<Prev in Thread] Current Thread [Next in Thread>