<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hallo Christian,<br>
</p>
<div class="moz-cite-prefix">Am 30.12.19 um 17:26 schrieb Christian
Wimmer:<br>
</div>
<blockquote type="cite"
cite="mid:C57D4CD06DD3634D957ED773E14748B459DB7A99@exchange01b.w4ymail.local">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="Generator" content="Microsoft Word 15 (filtered
medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
color:black;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
{mso-style-name:msonormal;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
color:black;}
span.E-MailFormatvorlage19
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:windowtext;}
span.E-MailFormatvorlage20
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p class="MsoNormal"><span
style="color:windowtext;mso-fareast-language:EN-US">So wäre
es sehr einfach für mich!<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="color:windowtext;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span
style="color:windowtext;mso-fareast-language:EN-US">>Mitschrift
der wesentlichen Setup-Schritte<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="color:windowtext;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span
style="color:windowtext;mso-fareast-language:EN-US">Meinst
du da das Setup vom VZ?</span></p>
</div>
</blockquote>
<p>Nein, es ist wirklich eine "Mitschrift", siehe Anhang.</p>
<p><br>
</p>
<blockquote type="cite"
cite="mid:C57D4CD06DD3634D957ED773E14748B459DB7A99@exchange01b.w4ymail.local">
<div class="WordSection1">
<p class="MsoNormal"><span
style="color:windowtext;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span
style="color:windowtext;mso-fareast-language:EN-US">Alles
andere wird über rsync gesichert?<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="color:windowtext;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span
style="color:windowtext;mso-fareast-language:EN-US">Also
quasi VZ neu installieren (am schnellsten mit fertigem Image
auf SD-Card) und dann alle Files der Sicherung retour.<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="color:windowtext;mso-fareast-language:EN-US">Dann
müsste der VZ doch innerhalb ein paar Minuten wieder laufen?</span></p>
</div>
</blockquote>
<p>Ganz so kommod geht's vermutlich nicht, aber aus dem Backup
konnte ich alle notwendigen config-Dateien herauskopieren oder
nachschauen, wie irgendwas zuletzt eingestellt war. Das war sehr
hilfreich. <br>
</p>
<p>Außerdem: Den letzten Crash nahm ich zum Anlass, von Stretch auf
Buster zu migrieren. Da ist "blindes" Zurückspeichern sowieso
keine gute Strategie...</p>
<p><br>
</p>
<p>Und hier das Setting für rsync:</p>
<p>Der erwähnte Arbeitsplatzrechner ist "pluto". Dort ist ein User
remotebackup eingerichtet, der nichts anderes macht als das Backup
von "ras2" und "ras3" (meinen beiden Raspberry Pis) zu ziehen und
in seinem Home-Verzeichnis abzulegen. Dazu werden die drei
Shellskripte (Anhang) verwendet, die ich in /usr/local/bin
abgelegt habe.</p>
<p>backup-rasppi: Macht die beiden Backups und trägt sich gleich für
24h später wieder in die Queue ein.</p>
<p>backup-rotate: Rotiert die 7 Versionen eins weiter.</p>
<p>backup-rsync: Aktualisiert die jüngste Version ("daily.0").</p>
<p>Wichtig ist dabei, dass der User "remotebackup" von pluto ohne
Eingabe des Passworts als root auf ras2 und ras3 zugreifen darf,
bzw. zumindest dort den rsync-Befehl starten. Es ist in "Ras2
Config" kurz beschrieben, wie das eingerichtet wird.</p>
<p>Beim ersten Mal kopiert das Skript die ganze SD-Karte bzw. das
ganze Filesystem des Pi, das dauert dann schon eine Weile. Die
weiteren, inkrementellen Backups laufen bei mir dann nur noch
knapp eine Minute beim ras2, auf dem sich kaum was tut, und rd. 5
Minuten beim ras3, der auch die VZ-Datenbank beinhaltet.</p>
<p>Fast vergessen: Es gibt noch je Pi eine Datei rsync-excludes.conf
mit einer Auflistung der Verzeichnisse, die vom Backup ausgenommen
werden sollen. Inhalt z.B. <br>
</p>
<p>/dev<br>
/lost+found<br>
/proc<br>
/sys<br>
/run<br>
</p>
<p>Gruß von Lech und Wertach</p>
<p>Rupert<br>
</p>
</body>
</html>