[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">&lt;<a href=
=3D"mailto:ragge@ltu.se" target=3D"_blank">ragge@ltu.se</a>&gt;</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">&lt;<a href=3D"mailto:haba@kth.se" target=3D"_blank">haba@kth.=
se</a>&gt;</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>
                &gt; and with NetWorker, it was (it probably still is)
                impossible to save<br>
                &gt; from a pipe, requiring the use of temporary disk
                for the purpose.<br>
                <br>
              </span>TSM as shipped by IBM can&#39;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&#39;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--