Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
admin_grundlagen:hardlink [2016/01/14 10:12] ingo_wichmann |
admin_grundlagen:hardlink [2017/01/16 13:55] art [Platzsparende Backups] |
||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
ls -li passwd* | ls -li passwd* | ||
ln passwd passwd-hardlink | ln passwd passwd-hardlink | ||
+ | ls -li passwd* | ||
editieren, umbenennen, verschieben, löschen (Ursprungdatei), ... ausprobieren | editieren, umbenennen, verschieben, löschen (Ursprungdatei), ... ausprobieren | ||
Zeile 15: | Zeile 16: | ||
ln virtual_alias_maps.txt.db virtual_mailbox_maps.txt.db | ln virtual_alias_maps.txt.db virtual_mailbox_maps.txt.db | ||
postconf -e 'virtual_mailbox_maps = hash:/etc/postfix/maps/virtual_mailbox_maps.txt' | postconf -e 'virtual_mailbox_maps = hash:/etc/postfix/maps/virtual_mailbox_maps.txt' | ||
- | rm virtual_alias_maps.txt virtual_alias_maps.txt.db | + | rm virtual_alias_maps.txt.db |
===== Backup ===== | ===== Backup ===== | ||
Zeile 27: | Zeile 28: | ||
=== 3. Backup === | === 3. Backup === | ||
- | cp -a montag dienstag | + | cp -al montag dienstag |
rsync -a --del /usr/share/doc/ dienstag | rsync -a --del /usr/share/doc/ dienstag | ||
... | ... | ||
+ | |||
+ | ===== Platzsparende Backups ===== | ||
+ | mkdir /var/tmp/backup | ||
+ | cp -a ~ /var/tmp/backup/sonntag | ||
+ | | ||
+ | echo geheim > passwd # Veränderungen zur Sichtbarkeit | ||
+ | ls | ||
+ | rm oh-oh.jpg # Veränderungen zur Sichtbarkeit | ||
+ | | ||
+ | cp -al /var/tmp/backup/sonntag /var/tmp/backup/montag #Handlinks werden angelegt, keine Kopien | ||
+ | rsync -av --del ~/ /var/tmp/backup/montag #Nur änderungen werden kopiert | ||
+ | | ||
===== Verzeichnisse zusammenführen ===== | ===== Verzeichnisse zusammenführen ===== | ||
<file> | <file> | ||
Zeile 62: | Zeile 75: | ||
touch dir2/b/file7.txt | touch dir2/b/file7.txt | ||
touch dir2/b/file8.txt | touch dir2/b/file8.txt | ||
- | touch dir2/c/file9.txt | + | touch dir2/c/file9.txt |
)) | )) | ||
mkdir merge | mkdir merge |