From: Paul Hänsch Date: Wed, 16 Oct 2019 14:23:49 +0000 (+0200) Subject: symlinks, hardlinks, backups X-Git-Url: http://git.plutz.net/?p=vhs_kurs;a=commitdiff_plain;h=c488b5529ff68bb27b91eb32ac1df8c9cc564a51 symlinks, hardlinks, backups --- diff --git a/Tag_5.short b/Tag_5.short index d2b22f0..4865ebc 100644 --- a/Tag_5.short +++ b/Tag_5.short @@ -36,7 +36,7 @@ [slide [h2 Installation von Software] [ul - [li Lizenzvertrag durch lesen [ul + [li Lizenzvertrag durchlesen [ul [li Verwenden, Verstehen, Verbreiten, Verbessern?] [li GNU Software in Windows-Programmen?] ]] @@ -60,6 +60,49 @@ [slide [h1 Symlinks, Hardlinks, Backup]] +[slide [h2 Symlinks] + [ul .uncover + [li Symlinks wirken wie Dateien, Verweise auf einen anderen Pfad] + [li Andere Bzeichungen: symbolische Links, semantische Links] + [li [pre ~$ ln -s /usr/share/icons/Adwaita/scalable/ icons]] + [li Im Dateimanager: Ordner ziehen, Strg + Shift] + [li Symlinks können ungültig sein] + ] +] +[slide [h2 Hardlinks] + [ul .uncover + [li Eine Datei wird über einen Pfad identifiziert] + [li Ein Pfad ist ein Verzeichniseintrag] + [li Ein Verschiedene Verzeichiseinträge dürfen auf die selbe Datei verweisen] + [li Die Datei ist an mehreren Orten gleichzeitig (!)] + [li Funktioniert natürlihc nur innerhalb des selben Dateisystems] + [li Wird ein Eintrag gelöscht, bleiben die anderen gültig] + ] +] +[slide [h2 Backups] + [ul + [li Zum Backup gehört auch Restore ;-)] + [li Klassisches Backup: voll, differentiell, inkrementell] + [li Probleme: [ul + [li Backups müssen in mehreren Schritten zurück gespielt werden] + [li Verlust eines Backups macht nachfolgende Inkremente unbrauchbar] + ]] + [li Das geht besser - mit Hardlinks] + ] +] + +[slide [h2 Backups mit rsync] + [ul + [li [pre ~$ rsync -a Daten/ Backup_2019-10-16/]] + [li [pre ~$ rsync -a Daten/ Backup_2019-10-17/ --link-dest=Backup_2019-10-16/ ]] + [li Jedes Backup wirkt wie ein Vollbackup [ul + [li Kann als ganzes zurückgespielt werden] + [li Kann gelöscht werden - andere Backups bleiben nutzbar] + ]] + [li Zeit- und Speicherplatzaufwand wirken wie bei inkrementellen Backups] + ] +] + [slide [h1 Nextcloud]] [slide [h2 Installation] @@ -104,7 +147,7 @@ Alias / "/srv/nextcloud/" ] ] -[slide [h1 \...] cups, cron, adduser?] +[slide [h1 \...] cups, cron, adduser, snapshots?] [slide [h2 Nächster Termin] [ul