<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>