User Tools

Site Tools


linux:backup

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
linux:backup [2022/07/25 17:42] – created mslinux:backup [2024/05/24 17:09] (current) ms
Line 1: Line 1:
 ====== rsync ====== ====== rsync ======
 +<code>
 +rsync [OPTION]... SRC [SRC]... DEST
 +</code>
 ===== Backup ===== ===== Backup =====
 Backup der ganzen Disk falls /home keine eigene Partition Backup der ganzen Disk falls /home keine eigene Partition
 <code> <code>
 rsync -aAXv --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found,/swapfile} /media/sdb1/ /media/sdb10/sdb1/ rsync -aAXv --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found,/swapfile} /media/sdb1/ /media/sdb10/sdb1/
-rsync -aAXv --delete -exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found,/swapfile} /media/sdb1/ /media/sdb10/sdb1/+rsync -aAXv --delete --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found,/swapfile} /media/sdb1/ /media/sdb10/sdb1/
 </code> </code>
  
Line 18: Line 21:
 rsync -aAXv --delete --exclude={.cache/*,.local/share/Trash/*} /home/user/ /media/Backup/ rsync -aAXv --delete --exclude={.cache/*,.local/share/Trash/*} /home/user/ /media/Backup/
 </code> </code>
 +
 +Backup bei dem nur die Dataigröße beachtet wird und nicht der Zeitstempel der Datei und mit "delete" die Dateien im Ziel gelöscht werden.
 +<code>
 +rsync -av --size-only /.../Documents/Books/magenta/ /.../magenta/user/Dokumente/
 +rsync -av --delete --size-only /.../Documents/Books/magenta/ /.../magenta/user/Dokumente/
 +</code>
 +===== Restore =====
 +Restore der ganzen Disk falls /home keine eigene Partition
 +<code>
 +rsync -aAXv /media/Backup/ /
 +rsync -aAXv --delete /media/Backup/ /
 +</code>
 +
 +Restore vom Home-Verzeichnis
 +<code>
 +rsync -aAXv /media/Backup/ /home/user
 +rsync -aAXv --delete /media/Backup/ /home/user
 +</code>
 +
 +====== tar ======
 +<code>
 +tar -cjf /path/to/tarfile.tar --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found,/swapfile} /path/to/backupfiles
 +</code>
 +
 +====== dd ======
 +==== Ganze Disk oder Partition sichern ====
 +<code>
 +dd if=/dev/sda bs=4M status=progress | gzip > /path/to/backup.img.gz
 +</code>
 +==== Restore ====
 +<code>
 +gzip -dc backup.img.gz | dd of=/dev/sda bs=4M status=progress
 +</code>
 +
linux/backup.1658763735.txt.gz · Last modified: 2023/01/11 20:30 (external edit)

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki