Re: BackupPC 4.1.5 released (plus new versions of backuppc-xs and rsync-bpc)

Craig Barratt via BackupPC-devel <[email protected]> Tue, 12 Dec 2017 13:07:54 -0800
Newsgroups gmane.comp.sysutils.backup.backuppc.devel
Message-ID <CADSzEFiTNOEeU37GzcsG4N4ZLXVSzMWAsnNwYkt6xjDiEmBkkg@mail.gmail.com>
--===============1738840946456386319==
Content-Type: multipart/alternative; boundary="94eb2c0c0bb69a4ecd05602b0caa"

--94eb2c0c0bb69a4ecd05602b0caa
Content-Type: text/plain; charset="UTF-8"

Steve,

Thanks for confirming.  I'll release rsync-bpc-3.0.9.11 in the next day or
two with that latest fix.

Craig

On Tue, Dec 12, 2017 at 12:10 PM, Steve Palm <[email protected]> wrote:

> The job completed OK.  Thanks again.
>
> On Dec 12, 2017, at 1:50 PM, Steve Palm <[email protected]> wrote:
>
> It is running now, it's a large-ish host, so it will take a while, but it
> is looking good.
>
> Thanks!
>
> On Dec 12, 2017, at 1:34 PM, Craig Barratt via BackupPC-devel <
> [email protected]> wrote:
>
> I pushed a change ba50ec9
> <https://github.com/backuppc/rsync-bpc/commit/ba50ec9fdda2429d6afc812d80ab65f4c9d08d5b> that
> checks the hlink_nlinks hash is non-NULL before accessing it. Can you try
> that change, either by apply that diff, or building rsync_bpc with the
> latest 3.0.9 branch, eg:
>
> git clone https://github.com/backuppc/rsync-bpc
> cd rsync-bpc
> git checkout 3.0.9
> ./configure
> make
> sudo make install
>
>
> On Tue, Dec 12, 2017 at 10:53 AM, Steve Palm <[email protected]> wrote:
>
>>
>> On Dec 3, 2017, at 10:28 PM, Craig Barratt via BackupPC-devel <
>> [email protected]> wrote:
>>
>> BackupPC 4.1.5 <https://github.com/backuppc/backuppc/releases/tag/4.1.5> has
>> been released on Github.
>>
>> New versions of BackupPC-XS 0.57
>> <https://github.com/backuppc/backuppc-xs/releases/tag/0.57> and
>> rsync-bpc 3.0.9.9
>> <https://github.com/backuppc/rsync-bpc/releases/tag/3.0.9.9> have also
>> been released.  BackupPC 4.1.5 requires BackupPC-XS 0.57.
>>
>>
>> I'm seeing new errors on hosts that were working before.  I am on 4.1.5,
>> with BackupPC-XS-0.57 and rsync-bpc 3.0.9.10 as that was the latest release
>> on Github. Should I revert to rsync-bpc-3.0.9.9?
>>
>> Errors below, not sure where to look:
>>
>> Backup prep: type = incr, case = 4, inPlace = 0, doDuplicate = 0,
>> newBkupNum = 2998, newBkupIdx = 8, lastBkupNum = 2997, lastBkupIdx = 7
>> (FillCycle = 0, noFillCnt = 6)
>> Running: /usr/local/bin/rsync_bpc --bpc-top-dir /mnt/stage/BackupPC
>> --bpc-host-name dasco --bpc-share-name / --bpc-bkup-num 2998
>> --bpc-bkup-comp 1 --bpc-bkup-prevnum 2997 --bpc-bkup-prevcomp 1
>> --bpc-bkup-inode0 643528 --bpc-attrib-new --bpc-log-level 1 -e
>> /usr/bin/ssh\ -T\ -q\ -x\ -l\ backuppc\ -c\ arcfour --rsync-path=nice\ -n\
>> 10\ sudo\ /usr/bin/rsync --super --recursive --numeric-ids --perms --owner
>> --group -D --times --links --hard-links --delete --partial
>> --log-file-format=log:\ %o\ %i\ %B\ %8U,%8G\ %9l\ %f%L --stats
>> --one-file-system --timeout=72000 --exclude=/proc --exclude=/nfs
>> hostname_here:/ /
>> incr backup started for directory /
>> Xfer PIDs are now 14182
>> This is the rsync child about to exec /usr/local/bin/rsync_bpc
>> rsync_bpc exited with fatal status 0 (139) (This is the rsync child about
>> to exec /usr/local/bin/rsync_bpc)
>> Xfer PIDs are now
>> Got fatal error during xfer (rsync_bpc exited with fatal status 0 (139)
>> (This is the rsync child about to exec /usr/local/bin/rsync_bpc))
>> Backup aborted (rsync_bpc exited with fatal status 0 (139) (This is the
>> rsync child about to exec /usr/local/bin/rsync_bpc))
>> BackupFailCleanup: nFilesTotal = 0, type = incr, BackupCase = 4, inPlace
>> = 0, lastBkupNum = 2997
>>
>>
>>
>> ------------------------------------------------------------
>> ------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org <http://slashdot.org/>!
>> http://sdm.link/slashdot
>> _______________________________________________
>> BackupPC-devel mailing list
>> [email protected]
>> List:    https://lists.sourceforge.net/lists/listinfo/backuppc-devel
>> Wiki:    http://backuppc.wiki.sourceforge.net
>> Project: http://backuppc.sourceforge.net/
>>
>>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org <http://slashdot.org/>!
> http://sdm.link/slashdot_______________________________________________
> BackupPC-devel mailing list
> [email protected]
> List:    https://lists.sourceforge.net/lists/listinfo/backuppc-devel
> Wiki:    http://backuppc.wiki.sourceforge.net
> Project: http://backuppc.sourceforge.net/
>
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot______
> _________________________________________
> BackupPC-devel mailing list
> [email protected]
> List:    https://lists.sourceforge.net/lists/listinfo/backuppc-devel
> Wiki:    http://backuppc.wiki.sourceforge.net
> Project: http://backuppc.sourceforge.net/
>
>
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> BackupPC-devel mailing list
> [email protected]
> List:    https://lists.sourceforge.net/lists/listinfo/backuppc-devel
> Wiki:    http://backuppc.wiki.sourceforge.net
> Project: http://backuppc.sourceforge.net/
>
>

--94eb2c0c0bb69a4ecd05602b0caa
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Steve,<div><br></div><div>Thanks for confirming.=C2=A0 I&#=
39;ll release rsync-bpc-3.0.9.11 in the next day or two with that latest fi=
x.</div><div><br></div><div>Craig</div></div><div class=3D"gmail_extra"><br=
><div class=3D"gmail_quote">On Tue, Dec 12, 2017 at 12:10 PM, Steve Palm <s=
pan dir=3D"ltr">&lt;<a href=3D"mailto:[email protected]" target=3D"_blank">n9=
[email protected]</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div =
style=3D"word-wrap:break-word"><div>The job completed OK.=C2=A0 Thanks agai=
n.</div><div><div class=3D"h5"><br><div><blockquote type=3D"cite"><div>On D=
ec 12, 2017, at 1:50 PM, Steve Palm &lt;<a href=3D"mailto:[email protected]" =
target=3D"_blank">[email protected]</a>&gt; wrote:</div><br class=3D"m_790809=
4862749038137Apple-interchange-newline"><div><div style=3D"word-wrap:break-=
word"><div>It is running now, it&#39;s a large-ish host, so it will take a =
while, but it is looking good.</div><div><br></div><div>Thanks!</div><br><d=
iv><blockquote type=3D"cite"><div>On Dec 12, 2017, at 1:34 PM, Craig Barrat=
t via BackupPC-devel &lt;<a href=3D"mailto:[email protected]=
.net" target=3D"_blank">backuppc-devel@lists.<wbr>sourceforge.net</a>&gt; w=
rote:</div><br class=3D"m_7908094862749038137Apple-interchange-newline"><di=
v><div dir=3D"ltr"><p style=3D"box-sizing:border-box;margin-bottom:16px;col=
or:rgb(36,41,46);font-family:-apple-system,system-ui,&quot;Segoe UI&quot;,H=
elvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoj=
i&quot;,&quot;Segoe UI Symbol&quot;;font-size:14px;margin-top:0px">I pushed=
 a change=C2=A0<a href=3D"https://github.com/backuppc/rsync-bpc/commit/ba50=
ec9fdda2429d6afc812d80ab65f4c9d08d5b" class=3D"m_7908094862749038137gmail-c=
ommit-link" style=3D"box-sizing:border-box;background-color:transparent;col=
or:rgb(3,102,214);text-decoration-line:none" target=3D"_blank"><tt style=3D=
"box-sizing:border-box;font-family:SFMono-Regular,Consolas,&quot;Liberation=
 Mono&quot;,Menlo,Courier,monospace;font-size:11.9px;padding:0.2em 0.4em;ma=
rgin:0px;background-color:rgba(27,31,35,0.05);border-radius:3px">ba50ec9</t=
t></a>=C2=A0that checks the hlink_nlinks hash is non-NULL before accessing =
it. Can you try that change, either by apply that diff, or building rsync_b=
pc with the latest 3.0.9 branch, eg:</p><pre style=3D"box-sizing:border-box=
;font-family:SFMono-Regular,Consolas,&quot;Liberation Mono&quot;,Menlo,Cour=
ier,monospace;font-size:11.9px;margin-top:0px;word-wrap:normal;padding:16px=
;overflow:auto;line-height:1.45;background-color:rgb(246,248,250);border-ra=
dius:3px;color:rgb(36,41,46);margin-bottom:0px"><code style=3D"box-sizing:b=
order-box;font-family:SFMono-Regular,Consolas,&quot;Liberation Mono&quot;,M=
enlo,Courier,monospace;font-size:11.9px;padding:0px;margin:0px;background:t=
ransparent;border-radius:3px;word-break:normal;border:0px;display:inline;ov=
erflow:visible;line-height:inherit;word-wrap:normal">git clone <a href=3D"h=
ttps://github.com/backuppc/rsync-bpc" target=3D"_blank">https://github.com/=
backuppc/<wbr>rsync-bpc</a>
cd rsync-bpc
git checkout 3.0.9
./configure
make
sudo make install</code></pre></div><div class=3D"gmail_extra"><br><div cla=
ss=3D"gmail_quote">On Tue, Dec 12, 2017 at 10:53 AM, Steve Palm <span dir=
=3D"ltr">&lt;<a href=3D"mailto:[email protected]" target=3D"_blank">n9yty@n9y=
ty.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"=
margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style=
=3D"word-wrap:break-word"><div style=3D"word-wrap:break-word"><br><div><spa=
n><div>On Dec 3, 2017, at 10:28 PM, Craig Barratt via BackupPC-devel &lt;<a=
 href=3D"mailto:[email protected]" target=3D"_blank">bac=
[email protected]<wbr>rge.net</a>&gt; wrote:</div><blockquote type=
=3D"cite"><div><div dir=3D"ltr"><a href=3D"https://github.com/backuppc/back=
uppc/releases/tag/4.1.5" target=3D"_blank">BackupPC=C2=A04.1.5</a>=C2=A0has=
 been released on Github.<div><br></div><div>New versions of=C2=A0<a href=
=3D"https://github.com/backuppc/backuppc-xs/releases/tag/0.57" target=3D"_b=
lank">BackupPC-XS 0.57</a>=C2=A0and=C2=A0<a href=3D"https://github.com/back=
uppc/rsync-bpc/releases/tag/3.0.9.9" target=3D"_blank">rsync-bpc=C2=A03.0.9=
.9</a>=C2=A0hav<wbr>e also been released.=C2=A0 BackupPC 4.1.5 requires Bac=
kupPC-XS 0.57.</div></div></div></blockquote><div><br></div></span><div>I&#=
39;m seeing new errors on hosts that were working before.=C2=A0 I am on 4.1=
.5, with BackupPC-XS-0.57 and rsync-bpc 3.0.9.10 as that was the latest rel=
ease on Github. Should I revert to rsync-bpc-3.0.9.9?</div><div><br></div><=
div>Errors below, not sure where to look:</div><div><br></div><div><span st=
yle=3D"font-family:SourceCodePro-Regular">Backup prep: type =3D incr, case =
=3D 4, inPlace =3D 0, doDuplicate =3D 0, newBkupNum =3D 2998, newBkupIdx =
=3D 8, lastBkupNum =3D 2997, lastBkupIdx =3D 7 (FillCycle =3D 0, noFillCnt =
=3D 6)</span><br style=3D"font-family:SourceCodePro-Regular"><span style=3D=
"font-family:SourceCodePro-Regular">Running: /usr/local/bin/rsync_bpc --bpc=
-top-dir /mnt/stage/BackupPC --bpc-host-name dasco --bpc-share-name / --bpc=
-bkup-num 2998 --bpc-bkup-comp 1 --bpc-bkup-prevnum 2997 --bpc-bkup-prevcom=
p 1 --bpc-bkup-inode0 643528 --bpc-attrib-new --bpc-log-level 1 -e /usr/bin=
/ssh\ -T\ -q\ -x\ -l\ backuppc\ -c\ arcfour --rsync-path=3Dnice\ -n\ 10\ su=
do\ /usr/bin/rsync --super --recursive --numeric-ids --perms --owner --grou=
p -D --times --links --hard-links --delete --partial --log-file-format=3Dlo=
g:\ %o\ %i\ %B\ %8U,%8G\ %9l\ %f%L --stats --one-file-system --timeout=3D72=
000 --exclude=3D/proc --exclude=3D/nfs hostname_here</span><span style=3D"f=
ont-family:SourceCodePro-Regular">:/ /</span><br style=3D"font-family:Sourc=
eCodePro-Regular"><span style=3D"font-family:SourceCodePro-Regular">incr ba=
ckup started for directory /</span><br style=3D"font-family:SourceCodePro-R=
egular"><span style=3D"font-family:SourceCodePro-Regular">Xfer PIDs are now=
 14182</span><br style=3D"font-family:SourceCodePro-Regular"><span style=3D=
"font-family:SourceCodePro-Regular">This is the rsync child about to exec /=
usr/local/bin/rsync_bpc</span><br style=3D"font-family:SourceCodePro-Regula=
r"><span style=3D"font-family:SourceCodePro-Regular">rsync_bpc exited with =
fatal status 0 (139) (This is the rsync child about to exec /usr/local/bin/=
rsync_bpc)</span><br style=3D"font-family:SourceCodePro-Regular"><span styl=
e=3D"font-family:SourceCodePro-Regular">Xfer PIDs are now=C2=A0</span><br s=
tyle=3D"font-family:SourceCodePro-Regular"><span style=3D"font-family:Sourc=
eCodePro-Regular">Got fatal error during xfer (rsync_bpc exited with fatal =
status 0 (139) (This is the rsync child about to exec /usr/local/bin/rsync_=
bpc))</span><br style=3D"font-family:SourceCodePro-Regular"><span style=3D"=
font-family:SourceCodePro-Regular">Backup aborted (rsync_bpc exited with fa=
tal status 0 (139) (This is the rsync child about to exec /usr/local/bin/rs=
ync_bpc))</span><br style=3D"font-family:SourceCodePro-Regular"><span style=
=3D"font-family:SourceCodePro-Regular">BackupFailCleanup: nFilesTotal =3D 0=
, type =3D incr, BackupCase =3D 4, inPlace =3D 0, lastBkupNum =3D 2997</spa=
n><br style=3D"font-family:SourceCodePro-Regular"><br></div></div><div><br>=
</div></div></div><br>------------------------------<wbr>------------------=
------------<wbr>------------------<br>
Check out the vibrant tech community on one of the world&#39;s most<br>
engaging tech sites, <a href=3D"http://slashdot.org/" target=3D"_blank">Sla=
shdot.org</a>! <a href=3D"http://sdm.link/slashdot" rel=3D"noreferrer" targ=
et=3D"_blank">http://sdm.link/slashdot</a><br>_____________________________=
_<wbr>_________________<br>
BackupPC-devel mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">B=
[email protected]<wbr>ge.net</a><br>
List:=C2=A0 =C2=A0 <a href=3D"https://lists.sourceforge.net/lists/listinfo/=
backuppc-devel" rel=3D"noreferrer" target=3D"_blank">https://lists.sourcefo=
rge.net/<wbr>lists/listinfo/backuppc-devel</a><br>
Wiki:=C2=A0 =C2=A0 <a href=3D"http://backuppc.wiki.sourceforge.net/" rel=3D=
"noreferrer" target=3D"_blank">http://backuppc.wiki.sourcefor<wbr>ge.net</a=
><br>
Project: <a href=3D"http://backuppc.sourceforge.net/" rel=3D"noreferrer" ta=
rget=3D"_blank">http://backuppc.sourceforge.ne<wbr>t/</a><br>
<br></blockquote></div><br></div>
------------------------------<wbr>------------------------------<wbr>-----=
-------------<br>Check out the vibrant tech community on one of the world&#=
39;s most<br>engaging tech sites, <a href=3D"http://slashdot.org/" target=
=3D"_blank">Slashdot.org</a>! <a href=3D"http://sdm.link/slashdot__________=
_____________________________________" target=3D"_blank">http://sdm.link/sl=
ashdot______<wbr>______________________________<wbr>___________</a><br>Back=
upPC-devel mailing list<br><a href=3D"mailto:[email protected]=
ge.net" target=3D"_blank">BackupPC-devel@lists.<wbr>sourceforge.net</a><br>=
List: =C2=A0=C2=A0=C2=A0<a href=3D"https://lists.sourceforge.net/lists/list=
info/backuppc-devel" target=3D"_blank">https://lists.sourceforge.<wbr>net/l=
ists/listinfo/backuppc-<wbr>devel</a><br>Wiki: =C2=A0=C2=A0=C2=A0<a href=3D=
"http://backuppc.wiki.sourceforge.net" target=3D"_blank">http://backuppc.wi=
ki.<wbr>sourceforge.net</a><br>Project: <a href=3D"http://backuppc.sourcefo=
rge.net/" target=3D"_blank">http://backuppc.sourceforge.<wbr>net/</a><br></=
div></blockquote></div><br></div>------------------------------<wbr>-------=
-----------------------<wbr>------------------<br>Check out the vibrant tec=
h community on one of the world&#39;s most<br>engaging tech sites, <a href=
=3D"http://Slashdot.org" target=3D"_blank">Slashdot.org</a>! <a href=3D"htt=
p://sdm.link/slashdot_______________________________________________" targe=
t=3D"_blank">http://sdm.link/slashdot______<wbr>___________________________=
___<wbr>___________</a><br>BackupPC-devel mailing list<br><a href=3D"mailto=
:[email protected]" target=3D"_blank">BackupPC-devel@lis=
ts.<wbr>sourceforge.net</a><br>List: =C2=A0=C2=A0=C2=A0<a href=3D"https://l=
ists.sourceforge.net/lists/listinfo/backuppc-devel" target=3D"_blank">https=
://lists.sourceforge.<wbr>net/lists/listinfo/backuppc-<wbr>devel</a><br>Wik=
i: =C2=A0=C2=A0=C2=A0<a href=3D"http://backuppc.wiki.sourceforge.net" targe=
t=3D"_blank">http://backuppc.wiki.<wbr>sourceforge.net</a><br>Project: <a h=
ref=3D"http://backuppc.sourceforge.net/" target=3D"_blank">http://backuppc.=
sourceforge.<wbr>net/</a><br></div></blockquote></div><br></div></div></div=
><br>------------------------------<wbr>------------------------------<wbr>=
------------------<br>
Check out the vibrant tech community on one of the world&#39;s most<br>
engaging tech sites, Slashdot.org! <a href=3D"http://sdm.link/slashdot" rel=
=3D"noreferrer" target=3D"_blank">http://sdm.link/slashdot</a><br>_________=
_____________________<wbr>_________________<br>
BackupPC-devel mailing list<br>
<a href=3D"mailto:[email protected]">BackupPC-devel@list=
s.<wbr>sourceforge.net</a><br>
List:=C2=A0 =C2=A0 <a href=3D"https://lists.sourceforge.net/lists/listinfo/=
backuppc-devel" rel=3D"noreferrer" target=3D"_blank">https://lists.sourcefo=
rge.net/<wbr>lists/listinfo/backuppc-devel</a><br>
Wiki:=C2=A0 =C2=A0 <a href=3D"http://backuppc.wiki.sourceforge.net" rel=3D"=
noreferrer" target=3D"_blank">http://backuppc.wiki.<wbr>sourceforge.net</a>=
<br>
Project: <a href=3D"http://backuppc.sourceforge.net/" rel=3D"noreferrer" ta=
rget=3D"_blank">http://backuppc.sourceforge.<wbr>net/</a><br>
<br></blockquote></div><br></div>

--94eb2c0c0bb69a4ecd05602b0caa--


--===============1738840946456386319==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
--===============1738840946456386319==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
BackupPC-devel mailing list
[email protected]
List:    https://lists.sourceforge.net/lists/listinfo/backuppc-devel
Wiki:    http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/

--===============1738840946456386319==--