[OpenAFS] backup strategy
Mattias Pantzare
pantzer@ludd.ltu.se
Thu, 13 Nov 2014 22:38:31 +0100
--001a11c1211a69f3b30507c455bf
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
On Wed, Nov 12, 2014 at 8:18 PM, Anders Magnusson <ragge@ltu.se> wrote:
> Mattias Pantzare skrev den 2014-11-12 19:49:
>
> On Wed, Nov 12, 2014 at 11:49 AM, Harald Barth <haba@kth.se> wrote:
>
>>
>> > and with NetWorker, it was (it probably still is) impossible to save
>> > from a pipe, requiring the use of temporary disk for the purpose.
>>
>> TSM as shipped by IBM can't either, but there is a TSM API. Then
>> tsmpipe was written in Ume=C3=A5. Thanks again!
>>
>
> And in Lule=C3=A5 we are using the TSM API to do backups at the file lev=
el.
> We detect if a volume has changed so it is very fast for static volumes.
>
> I don't know if the code has been published but we can do that if anyone
> is interested.
>
> % ls -l /afs/ltu.se/misc/tsmafs/tsmafs-0.2.tgz
> -rw-r--r-- 1 14431 seblar-0 16787 Sep 13 2010 /afs/
> ltu.se/misc/tsmafs/tsmafs-0.2.tgz
>
> I think there may have been a bunch of the updates to the code since 2010=
.
>
> -- Ragge
>
This is the latest version, I put it on gituhub:
https://github.com/mattiaspantzare/tsmafs
Contributions is welcome.
--001a11c1211a69f3b30507c455bf
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On W=
ed, Nov 12, 2014 at 8:18 PM, Anders Magnusson <span dir=3D"ltr"><<a href=
=3D"mailto:ragge@ltu.se" target=3D"_blank">ragge@ltu.se</a>></span> wrot=
e:<br><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;b=
order-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:s=
olid;padding-left:1ex">
=20
=20
=20
<div bgcolor=3D"#FFFFFF" text=3D"#000000">
Mattias Pantzare skrev den 2014-11-12 19:49:<div><div class=3D"h5"><br>
<blockquote type=3D"cite">
<div dir=3D"ltr">On Wed, Nov 12, 2014 at 11:49 AM, Harald Barth <span=
dir=3D"ltr"><<a href=3D"mailto:haba@kth.se" target=3D"_blank">haba@kth.=
se</a>></span>
wrote:<br>
<div class=3D"gmail_extra">
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0=
.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-s=
tyle:solid;padding-left:1ex"><span><br>
> and with NetWorker, it was (it probably still is)
impossible to save<br>
> from a pipe, requiring the use of temporary disk
for the purpose.<br>
<br>
</span>TSM as shipped by IBM can't either, but there is a
TSM API. Then<br>
tsmpipe was written in Ume=C3=A5. Thanks again!<br>
</blockquote>
<div><br>
</div>
<div>And in Lule=C3=A5 we are using the TSM API to do backups a=
t
the file level. We detect if a volume has changed so it is
very fast for static volumes.<br>
<br>
I don't know if the code has been published but we can do
that if anyone is interested.=C2=A0</div>
</div>
</div>
</div>
</blockquote></div></div>
% ls -l /afs/<a href=3D"http://ltu.se/misc/tsmafs/tsmafs-0.2.tgz" targe=
t=3D"_blank">ltu.se/misc/tsmafs/tsmafs-0.2.tgz</a> <br>
-rw-r--r-- 1 14431 seblar-0 16787 Sep 13=C2=A0 2010
/afs/<a href=3D"http://ltu.se/misc/tsmafs/tsmafs-0.2.tgz" target=3D"_bl=
ank">ltu.se/misc/tsmafs/tsmafs-0.2.tgz</a><br>
<br>
I think there may have been a bunch of the updates to the code since
2010.<br>
<br>
-- Ragge<br></div></blockquote><div><br></div><div>This is the latest v=
ersion, I put it on gituhub:</div><div><br></div><div><a href=3D"https://gi=
thub.com/mattiaspantzare/tsmafs">https://github.com/mattiaspantzare/tsmafs<=
/a>=C2=A0</div></div><br></div><div class=3D"gmail_extra">Contributions is =
welcome.</div></div>
--001a11c1211a69f3b30507c455bf--