# Backup

# Backups

## Warum/Wofür Backups?

- Vermeidung von Datenverlust
- Festplatten haben begrenzte Lebensdauer

# Backup-Strategien

## Händisch erstellte Kopien auf Speichermedien

## Vollständige / Differenzielle / Inkrementelle Backups

## Inkrementell

## Differentiell

## FIFO / Großvater-Vater-Sohn / Türme von Hanoi

## FIFO

- First In First Out

## Großvater-Vater-Sohn

## Türme von Hanoi

# Backup-Tools

## Windows 10

##

##

##

## Windows 7

##

##

##

##

##

## macOS

- Time Machine

## Linux

- rsync (Kommandozeile)
- borg
- BackupPC (Webfrontend, Serverbasiert)
- von Hand: /home Ordner sichern

## Android

- micro SD Karte händisch sichern
- Titanium Backup
- NAND Backup

## iOS

- iTunes

## Eins für (fast) Alles

- BorgBackup (Attic-Fork mit Deduplizierung etc.)
- Für Linux, macOS, diverse BSD

# Hardware

## Eine USB-Festplatte

- Einfach…
- … aber problematisch
- “Hör bloß auf, ich hab die ganze Firma an einer USB Platte hängen. Das darfst du keinem erzählen…”

## NAS

- RaspberryPi mit angesteckter Festplatte
- Diverse Fertiglösungen (Synology usw.)
- Ideal: Mehrere Platten im RAID

## Cloud

# Fallstricke

## Was kann schon schief gehen?

- Backups regelmäßig prüfen
- Backup nicht am Livesystem lassen
- Backup auf separatem Datenträger
- Backup auf räumlich getrennten Datenträgern
- Backup immer verschlüsseln

# Fragen?

# Feedback?

# Build

    git clone https://github.com/hakimel/reveal.js
    curl https://pads.chaospott.de/p/backup_cp/export/txt > vortrag.md
    pandoc --slide-level 2 --variable theme=black --variable transition=slide --variable writerHtml5=True -i -s -o slides.html --template=default.revealjs --variable controls=true --variable history=true -t revealjs vortrag.md