====== Backup ======
Es besteht die Möglichkeit interne VMs und Services ein Backup machen zu lassen via [[https://github.com/borgbackup/borg|Borg]]. \\
===== How-To =====
Falls das hier ein NOC-Member sieht: \\
[[noc:utils:backup|Die serverseitige Konfiguration ist hier.]]
==== Vorbereitung ====
Generiert einen SSH-Key:
ssh-keygen -t ed25519
Überlegt euch was ihr sichern wollt und wie viel Platz ihr braucht.
==== Schritt 1: Das NOC kontaktieren ====
Kontaktiert das [[infrastruktur:noc:]], teilt ihnen mit wie viel Platz ihr braucht und gebt ihnen euren Public-Key den ihr eben generiert habt. \\
Siehe [[infrastruktur:netzwerk:hosts:backup:start|hier]] bezüglich Besonderheiten des SSH-Servers. \\
Wurde eure Anfrage bearbeitet geht es weiter zum nächsten Schritt.
==== Schritt 2: SSH ====
Eine SSH-Config muss angelegt werden: \\
Host backup
HostName 10.42.0.205
User irgendwas-backup
Port 65001
IdentityFile ~/.ssh/identity
Ersetzt ''irgendwas-backup'' mit dem Usernamen, der euch vom NOC mitgeteilt wurde.
Testet die Verbindung, damit ihr sicher sein könnt, dass alles funktioniert und verifiziert die Fingerprints des Hosts (Siehe [[infrastruktur:netzwerk:hosts:backup:start|hier]]). \\
$> ssh backup
PTY allocation request failed on channel 0
^CWrite failed: Broken pipe
Dies ist vollkommen normal. \\
==== Schritt 3: Repo anlegen ====
**FIXME**