UPDATE(new-years-backups): Tweaks.

This commit is contained in:
Danny O'Brien 2024-01-06 00:13:36 -08:00
parent a4c1243d53
commit aecb9b88bc
3 changed files with 53 additions and 53 deletions

View file

@ -33,12 +33,12 @@
<center><h1 class="frontispiece">Almanack</h1></center> <center><h1 class="frontispiece">Almanack</h1></center>
<header id="title-block-header"> <header id="title-block-header">
<h1 class="title">Look Back Up</h1> <h1 class="title">Look Back Up</h1>
<p class="author">Integrity Mather</p> <p class="author"><a href="/~integrity/">Integrity Mather</a></p>
<p class="date">January 1, 2024</p> <p class="date">January 1, 2024</p>
</header> </header>
<div class="maintext"> <div class="maintext">
<p><img src="res/new-years-backups-initial.png" class="initial" <p><img src="res/new-years-backups-initial.png" class="initial"
alt="T" /> he year ends, the North pole tips its deepest bow to the alt="T" /> he year ends, the North Pole tips its deepest bow to the
darkness, and we see even large language models have been <a darkness, and we see even large language models have been <a
href="https://arstechnica.com/information-technology/2023/12/is-chatgpt-becoming-lazier-because-its-december-people-run-tests-to-find-out/">taking href="https://arstechnica.com/information-technology/2023/12/is-chatgpt-becoming-lazier-because-its-december-people-run-tests-to-find-out/">taking
it easy</a> for the winter<a href="#fn1" class="footnote-ref" it easy</a> for the winter<a href="#fn1" class="footnote-ref"
@ -50,7 +50,7 @@ working as they should. An untested backup is no backup at all, said the
wise elders of the <a wise elders of the <a
href="http://www.faqs.org/faqs/sysadmin-recovery/">Scary Devil href="http://www.faqs.org/faqs/sysadmin-recovery/">Scary Devil
Monastery</a><a href="#fn2" class="footnote-ref" id="fnref2" Monastery</a><a href="#fn2" class="footnote-ref" id="fnref2"
role="doc-noteref"><sup>2</sup></a> and if we want to set the new year role="doc-noteref"><sup>2</sup></a>, and if we want to set the new year
off to its best start, we should ensure we can pause, tear down, and off to its best start, we should ensure we can pause, tear down, and
re-start its march, even at its lowest points.</p> re-start its march, even at its lowest points.</p>
<p>When examining my backup and restore process, I took the opportunity <p>When examining my backup and restore process, I took the opportunity
@ -67,7 +67,7 @@ would have to be shut down and then restarted anew. Humans need their
respite over the holiday break: but should I have granted my server the respite over the holiday break: but should I have granted my server the
same indulgence? My plan accepted that <code>boat</code> would be same indulgence? My plan accepted that <code>boat</code> would be
offline for, I hoped, a small slice of time.</p> offline for, I hoped, a small slice of time.</p>
<p>There are more convoluted ways to ensure that none of my web sites, <p>There are more convoluted ways to ensure that none of my websites,
file syncing, and miscellaneous tools flickered, even for a moment. I file syncing, and miscellaneous tools flickered, even for a moment. I
could have temporarily switched my DNS settings to point at the fresh could have temporarily switched my DNS settings to point at the fresh
clean <code>tub</code>, for instance, while overwriting clean <code>tub</code>, for instance, while overwriting
@ -132,19 +132,18 @@ do not lightly emphasize relaxation.</p>
I did occasionally carol a high-pitched note or two of concern.</p> I did occasionally carol a high-pitched note or two of concern.</p>
<p>Two hefty snowbanks stood between me and a perfectly clean restore. <p>Two hefty snowbanks stood between me and a perfectly clean restore.
Since I first installed it, I have had REAR create ISO files for burning Since I first installed it, I have had REAR create ISO files for burning
onto a CD-ROM that I could restore from. “CD stand now for”Cretaceous onto a rescue CD-ROM. “CD” now stands for “Cretaceous Disk”: I have not
Disk”: I have not used one for over a decade. Pouring a bootable ISO used one for over a decade. Pouring a bootable ISO into a contemporary
into a contemporary USB drive drive turns out to be surprisingly tricky, USB drive drive turns out to be surprisingly tricky, and I can never
and I can never remember how to do it. In the end, I was forced, remember how to do it. In the end, I was forced, humiliatingly, to read
humiliatingly, to read <a <a href="https://relax-and-recover.org/documentation/faq">REARs
href="https://relax-and-recover.org/documentation/faq">REARs FAQ</a>, FAQ</a>, where they recommended a meatier graphical utility, <a
where they recommended a meatier graphical utility, <a
href="https://unetbootin.github.io/">UnetBootin</a>, for achieving this. href="https://unetbootin.github.io/">UnetBootin</a>, for achieving this.
In the future, Ive set REAR to output those bootable blobs as <a In the future, Ive set REAR to output those bootable blobs as <a
href="https://relax-and-recover.org/rear-user-guide/basics/configuration.html">RAWDISK</a>, href="https://relax-and-recover.org/rear-user-guide/basics/configuration.html">RAWDISK</a>,
which can be burned (warmed?) onto a USB drive.</p> which can be burned (warmed?) onto a USB drive.</p>
<p>REARs ecumenical acceptance of external backup programs can <p>REARs ecumenical acceptance of external backup programs can
introduce a tremors into its solid scripts. My use of a distribution <a introduce tremors into its solid scripts. My use of a distribution <a
href="https://github.com/rear/rear/blob/master/usr/share/rear/conf/examples/borg-example.conf">borg href="https://github.com/rear/rear/blob/master/usr/share/rear/conf/examples/borg-example.conf">borg
backup</a> package broke the restore. REAR <a backup</a> package broke the restore. REAR <a
href="https://github.com/rear/rear/blob/0bd84e259c7c61612a1d8eb296ee1e81a2cbc87b/usr/share/rear/build/default/990_verify_rootfs.sh#L51">scans href="https://github.com/rear/rear/blob/0bd84e259c7c61612a1d8eb296ee1e81a2cbc87b/usr/share/rear/build/default/990_verify_rootfs.sh#L51">scans
@ -152,7 +151,7 @@ executables</a> that it plans to include on its rescue bootable blob to
detect what libraries they require, so that it may copy those over. detect what libraries they require, so that it may copy those over.
Sadly, the borg executable can be either a binary executable for which Sadly, the borg executable can be either a binary executable for which
this suffices or a Python script, whose demands REAR cannot fathom. this suffices or a Python script, whose demands REAR cannot fathom.
This is undoubtedly a bug a future REAR will fix. In the meantime I This is undoubtedly a bug a future REAR will fix. In the meantime, I
copied over the <a copied over the <a
href="https://borgbackup.readthedocs.io/en/stable/installation.html#standalone-binary">binary href="https://borgbackup.readthedocs.io/en/stable/installation.html#standalone-binary">binary
borg</a> into <code>/usr/local/bin</code> instead of the Pythonic borg borg</a> into <code>/usr/local/bin</code> instead of the Pythonic borg
@ -168,15 +167,15 @@ like a lucky <a href="https://www.youtube.com/watch?v=qlrvzLRgzdc">North
Sea seafarer</a>, bobbed back up from an early visit to “<a Sea seafarer</a>, bobbed back up from an early visit to “<a
href="https://en.wikipedia.org/wiki/Fiddler%27s_Green">Fiddlers href="https://en.wikipedia.org/wiki/Fiddler%27s_Green">Fiddlers
Green</a>”.</p> Green</a>”.</p>
<p>Testing your recovery plans during your own end-of-year downtime <p>Testing your recovery plans during your end-of-year downtime gives
gives you a moment to look back at the record of what has been, and you a moment to look back at the record of what has been, and prepare
prepare for the ups and downs of the coming year. What will be the same? for the ups and downs of the coming year. What will be the same? What
What will change? What parts of your life can you simply hard link to will change? What parts of your life can you simply hard link to the
the habits of the past? And what will you have to incrementally add and habits of the past? And what will you have to incrementally add and
integrate into your ever-evolving life?</p> integrate into your ever-evolving life?</p>
</div> </div>
<div class="signoff"> <div class="signoff">
<p><a href="/~integrity/">~Integrity Mather</a></p> <p>~<a href="/~integrity/">Integrity Mather</a></p>
</div> </div>
<section id="footnotes" class="footnotes footnotes-end-of-document" <section id="footnotes" class="footnotes footnotes-end-of-document"
role="doc-endnotes"> role="doc-endnotes">
@ -195,11 +194,12 @@ memo on the phenomenon, “The True Meaning of Wintermute: Northern
Hemisphere Seasonability in Tessier-Ashpool AIs”, Automatic Jack, Hemisphere Seasonability in Tessier-Ashpool AIs”, Automatic Jack,
Almnck. 1981.<a href="#fnref1" class="footnote-back" Almnck. 1981.<a href="#fnref1" class="footnote-back"
role="doc-backlink">↩︎</a></p></li> role="doc-backlink">↩︎</a></p></li>
<li id="fn2"><p><code>alt.sysadmin.recovery</code>s monastic wisdom, is <li id="fn2"><p><code>alt.sysadmin.recovery</code>s monastic wisdom is
only dimly remembered now that posting to Usenet and painting your nails only dimly remembered, now that posting to Usenet and painting your
black are no longer professional requirements for ops. The newsgroup nails black are no longer professional requirements for ops. The
provided several powerful and vile proverbs on the importance of newsgroup provided several powerful and vile proverbs on the importance
backups, the foulest of which remain unrecorded in Heather Garveys <a of backups, the foulest of which remain unrecorded in Heather Garveys
<a
href="https://web.archive.org/web/20060423055444/http://home.xnet.com/~raven/Sysadmin/ASR.Quotes.html">extant href="https://web.archive.org/web/20060423055444/http://home.xnet.com/~raven/Sysadmin/ASR.Quotes.html">extant
quotes file</a>. Garveys document was, you may note, updated mere hours quotes file</a>. Garveys document was, you may note, updated mere hours
before Y2K day. This lends some credence to the theory that an eldritch before Y2K day. This lends some credence to the theory that an eldritch

View file

@ -1,5 +1,5 @@
--- ---
author: Integrity Mather author: "[Integrity Mather](/~integrity/)"
title: Look Back Up title: Look Back Up
date: January 1, 2024 date: January 1, 2024
--- ---
@ -92,7 +92,7 @@ While I was never *not* relaxed during my holiday restoration. I did
occasionally carol a high-pitched note or two of concern. occasionally carol a high-pitched note or two of concern.
Two hefty snowbanks stood between me and a perfectly clean restore. Since I Two hefty snowbanks stood between me and a perfectly clean restore. Since I
first installed it, I have had REAR create ISO files for burning onto a rescue CD-ROM. "CD" stand now for "Cretaceous Disk": I have not first installed it, I have had REAR create ISO files for burning onto a rescue CD-ROM. "CD" now stands for "Cretaceous Disk": I have not
used one for over a decade. Pouring a bootable ISO into a contemporary USB used one for over a decade. Pouring a bootable ISO into a contemporary USB
drive drive turns out to be surprisingly tricky, and I can never remember how drive drive turns out to be surprisingly tricky, and I can never remember how
to do it. In the end, I was forced, humiliatingly, to read [REAR's to do it. In the end, I was forced, humiliatingly, to read [REAR's
@ -131,7 +131,7 @@ you have to incrementally add and integrate into your ever-evolving life?
::: :::
::: {.signoff} ::: {.signoff}
[~Integrity Mather](/~integrity/) ~[Integrity Mather](/~integrity/)
::: :::
[^winterbreak]: Are the rumors of an AI Winter true? Do LLMs get lazier during [^winterbreak]: Are the rumors of an AI Winter true? Do LLMs get lazier during
@ -145,8 +145,8 @@ you have to incrementally add and integrate into your ever-evolving life?
phenomenon, "The True Meaning of Wintermute: Northern Hemisphere phenomenon, "The True Meaning of Wintermute: Northern Hemisphere
Seasonability in Tessier-Ashpool AIs", Automatic Jack, Almnck. 1981. Seasonability in Tessier-Ashpool AIs", Automatic Jack, Almnck. 1981.
[^scarydevilmonastery]: `alt.sysadmin.recovery`'s monastic wisdom, is only dimly [^scarydevilmonastery]: `alt.sysadmin.recovery`\s monastic wisdom is only dimly
remembered now that posting to Usenet and painting your nails black are no remembered, now that posting to Usenet and painting your nails black are no
longer professional requirements for ops. The newsgroup provided several longer professional requirements for ops. The newsgroup provided several
powerful and vile proverbs on the importance of backups, the foulest of powerful and vile proverbs on the importance of backups, the foulest of
which remain unrecorded in Heather Garvey's [extant quotes which remain unrecorded in Heather Garvey's [extant quotes

View file

@ -33,12 +33,12 @@
<center><h1 class="frontispiece">Almanack</h1></center> <center><h1 class="frontispiece">Almanack</h1></center>
<header id="title-block-header"> <header id="title-block-header">
<h1 class="title">Look Back Up</h1> <h1 class="title">Look Back Up</h1>
<p class="author">Integrity Mather</p> <p class="author"><a href="/~integrity/">Integrity Mather</a></p>
<p class="date">January 1, 2024</p> <p class="date">January 1, 2024</p>
</header> </header>
<div class="maintext"> <div class="maintext">
<p><img src="res/new-years-backups-initial.png" class="initial" <p><img src="res/new-years-backups-initial.png" class="initial"
alt="T" /> he year ends, the North pole tips its deepest bow to the alt="T" /> he year ends, the North Pole tips its deepest bow to the
darkness, and we see even large language models have been <a darkness, and we see even large language models have been <a
href="https://arstechnica.com/information-technology/2023/12/is-chatgpt-becoming-lazier-because-its-december-people-run-tests-to-find-out/">taking href="https://arstechnica.com/information-technology/2023/12/is-chatgpt-becoming-lazier-because-its-december-people-run-tests-to-find-out/">taking
it easy</a> for the winter<a href="#fn1" class="footnote-ref" it easy</a> for the winter<a href="#fn1" class="footnote-ref"
@ -50,7 +50,7 @@ working as they should. An untested backup is no backup at all, said the
wise elders of the <a wise elders of the <a
href="http://www.faqs.org/faqs/sysadmin-recovery/">Scary Devil href="http://www.faqs.org/faqs/sysadmin-recovery/">Scary Devil
Monastery</a><a href="#fn2" class="footnote-ref" id="fnref2" Monastery</a><a href="#fn2" class="footnote-ref" id="fnref2"
role="doc-noteref"><sup>2</sup></a> and if we want to set the new year role="doc-noteref"><sup>2</sup></a>, and if we want to set the new year
off to its best start, we should ensure we can pause, tear down, and off to its best start, we should ensure we can pause, tear down, and
re-start its march, even at its lowest points.</p> re-start its march, even at its lowest points.</p>
<p>When examining my backup and restore process, I took the opportunity <p>When examining my backup and restore process, I took the opportunity
@ -67,7 +67,7 @@ would have to be shut down and then restarted anew. Humans need their
respite over the holiday break: but should I have granted my server the respite over the holiday break: but should I have granted my server the
same indulgence? My plan accepted that <code>boat</code> would be same indulgence? My plan accepted that <code>boat</code> would be
offline for, I hoped, a small slice of time.</p> offline for, I hoped, a small slice of time.</p>
<p>There are more convoluted ways to ensure that none of my web sites, <p>There are more convoluted ways to ensure that none of my websites,
file syncing, and miscellaneous tools flickered, even for a moment. I file syncing, and miscellaneous tools flickered, even for a moment. I
could have temporarily switched my DNS settings to point at the fresh could have temporarily switched my DNS settings to point at the fresh
clean <code>tub</code>, for instance, while overwriting clean <code>tub</code>, for instance, while overwriting
@ -132,19 +132,18 @@ do not lightly emphasize relaxation.</p>
I did occasionally carol a high-pitched note or two of concern.</p> I did occasionally carol a high-pitched note or two of concern.</p>
<p>Two hefty snowbanks stood between me and a perfectly clean restore. <p>Two hefty snowbanks stood between me and a perfectly clean restore.
Since I first installed it, I have had REAR create ISO files for burning Since I first installed it, I have had REAR create ISO files for burning
onto a CD-ROM that I could restore from. “CD stand now for”Cretaceous onto a rescue CD-ROM. “CD” now stands for “Cretaceous Disk”: I have not
Disk”: I have not used one for over a decade. Pouring a bootable ISO used one for over a decade. Pouring a bootable ISO into a contemporary
into a contemporary USB drive drive turns out to be surprisingly tricky, USB drive drive turns out to be surprisingly tricky, and I can never
and I can never remember how to do it. In the end, I was forced, remember how to do it. In the end, I was forced, humiliatingly, to read
humiliatingly, to read <a <a href="https://relax-and-recover.org/documentation/faq">REARs
href="https://relax-and-recover.org/documentation/faq">REARs FAQ</a>, FAQ</a>, where they recommended a meatier graphical utility, <a
where they recommended a meatier graphical utility, <a
href="https://unetbootin.github.io/">UnetBootin</a>, for achieving this. href="https://unetbootin.github.io/">UnetBootin</a>, for achieving this.
In the future, Ive set REAR to output those bootable blobs as <a In the future, Ive set REAR to output those bootable blobs as <a
href="https://relax-and-recover.org/rear-user-guide/basics/configuration.html">RAWDISK</a>, href="https://relax-and-recover.org/rear-user-guide/basics/configuration.html">RAWDISK</a>,
which can be burned (warmed?) onto a USB drive.</p> which can be burned (warmed?) onto a USB drive.</p>
<p>REARs ecumenical acceptance of external backup programs can <p>REARs ecumenical acceptance of external backup programs can
introduce a tremors into its solid scripts. My use of a distribution <a introduce tremors into its solid scripts. My use of a distribution <a
href="https://github.com/rear/rear/blob/master/usr/share/rear/conf/examples/borg-example.conf">borg href="https://github.com/rear/rear/blob/master/usr/share/rear/conf/examples/borg-example.conf">borg
backup</a> package broke the restore. REAR <a backup</a> package broke the restore. REAR <a
href="https://github.com/rear/rear/blob/0bd84e259c7c61612a1d8eb296ee1e81a2cbc87b/usr/share/rear/build/default/990_verify_rootfs.sh#L51">scans href="https://github.com/rear/rear/blob/0bd84e259c7c61612a1d8eb296ee1e81a2cbc87b/usr/share/rear/build/default/990_verify_rootfs.sh#L51">scans
@ -152,7 +151,7 @@ executables</a> that it plans to include on its rescue bootable blob to
detect what libraries they require, so that it may copy those over. detect what libraries they require, so that it may copy those over.
Sadly, the borg executable can be either a binary executable for which Sadly, the borg executable can be either a binary executable for which
this suffices or a Python script, whose demands REAR cannot fathom. this suffices or a Python script, whose demands REAR cannot fathom.
This is undoubtedly a bug a future REAR will fix. In the meantime I This is undoubtedly a bug a future REAR will fix. In the meantime, I
copied over the <a copied over the <a
href="https://borgbackup.readthedocs.io/en/stable/installation.html#standalone-binary">binary href="https://borgbackup.readthedocs.io/en/stable/installation.html#standalone-binary">binary
borg</a> into <code>/usr/local/bin</code> instead of the Pythonic borg borg</a> into <code>/usr/local/bin</code> instead of the Pythonic borg
@ -168,15 +167,15 @@ like a lucky <a href="https://www.youtube.com/watch?v=qlrvzLRgzdc">North
Sea seafarer</a>, bobbed back up from an early visit to “<a Sea seafarer</a>, bobbed back up from an early visit to “<a
href="https://en.wikipedia.org/wiki/Fiddler%27s_Green">Fiddlers href="https://en.wikipedia.org/wiki/Fiddler%27s_Green">Fiddlers
Green</a>”.</p> Green</a>”.</p>
<p>Testing your recovery plans during your own end-of-year downtime <p>Testing your recovery plans during your end-of-year downtime gives
gives you a moment to look back at the record of what has been, and you a moment to look back at the record of what has been, and prepare
prepare for the ups and downs of the coming year. What will be the same? for the ups and downs of the coming year. What will be the same? What
What will change? What parts of your life can you simply hard link to will change? What parts of your life can you simply hard link to the
the habits of the past? And what will you have to incrementally add and habits of the past? And what will you have to incrementally add and
integrate into your ever-evolving life?</p> integrate into your ever-evolving life?</p>
</div> </div>
<div class="signoff"> <div class="signoff">
<p><a href="/~integrity/">~Integrity Mather</a></p> <p>~<a href="/~integrity/">Integrity Mather</a></p>
</div> </div>
<section id="footnotes" class="footnotes footnotes-end-of-document" <section id="footnotes" class="footnotes footnotes-end-of-document"
role="doc-endnotes"> role="doc-endnotes">
@ -195,11 +194,12 @@ memo on the phenomenon, “The True Meaning of Wintermute: Northern
Hemisphere Seasonability in Tessier-Ashpool AIs”, Automatic Jack, Hemisphere Seasonability in Tessier-Ashpool AIs”, Automatic Jack,
Almnck. 1981.<a href="#fnref1" class="footnote-back" Almnck. 1981.<a href="#fnref1" class="footnote-back"
role="doc-backlink">↩︎</a></p></li> role="doc-backlink">↩︎</a></p></li>
<li id="fn2"><p><code>alt.sysadmin.recovery</code>s monastic wisdom, is <li id="fn2"><p><code>alt.sysadmin.recovery</code>s monastic wisdom is
only dimly remembered now that posting to Usenet and painting your nails only dimly remembered, now that posting to Usenet and painting your
black are no longer professional requirements for ops. The newsgroup nails black are no longer professional requirements for ops. The
provided several powerful and vile proverbs on the importance of newsgroup provided several powerful and vile proverbs on the importance
backups, the foulest of which remain unrecorded in Heather Garveys <a of backups, the foulest of which remain unrecorded in Heather Garveys
<a
href="https://web.archive.org/web/20060423055444/http://home.xnet.com/~raven/Sysadmin/ASR.Quotes.html">extant href="https://web.archive.org/web/20060423055444/http://home.xnet.com/~raven/Sysadmin/ASR.Quotes.html">extant
quotes file</a>. Garveys document was, you may note, updated mere hours quotes file</a>. Garveys document was, you may note, updated mere hours
before Y2K day. This lends some credence to the theory that an eldritch before Y2K day. This lends some credence to the theory that an eldritch