So verbinden Sie eine virtuelle Maschine aus Ihrer Private Cloud mit Ihrem Managed Backup Storage – per NFS, SMB, SFTP, SSH, rsync oder Borg. Die Verbindung funktioniert nur aus dem privaten Netz, in das Sie den Speicher eingebunden haben.
Voraussetzungen
- Eine Anbindung an das private Netz, in dem Ihre Maschine hängt – siehe Erste Schritte.
- Der gewünschte Dienst ist im Bereich Dienste eingeschaltet (aktiv).
- Für SMB ein gesetztes SMB-Passwort, für SFTP, SSH, rsync und Borg ein hinterlegter SSH-Schlüssel.
Wo die Zugangsdaten stehen
Im Bereich Zugangsdaten Ihres Managed Backup Storage finden Sie:
- Benutzer
- Ihr Benutzername, der Form
u<Dienst-Nummer>. - Freigabe
/backupfür NFS,backupfür SMB.- Host
- Die IP-Adresse des Speichers in Ihrem privaten Netz, je Anbindung eine.
Darunter stehen für jeden eingeschalteten Dienst die fertigen Befehle mit Ihren Werten zum Kopieren. In den Beispielen unten steht <IP> für die Adresse unter Host und u<Dienst-Nummer> für Ihren Benutzernamen.
NFS (Linux) – Port 2049
mount -t nfs4 <IP>:/backup /mnt/backup
Wenn Sie NFS einschalten, erscheint daneben das Feld IP-Allow-Liste. Damit beschränken Sie den Zugriff auf bestimmte Adressen Ihres Netzes; leer bedeutet: das ganze Netz. Übernehmen Sie die Eingabe mit Allow-Liste speichern.
SMB (Windows, Linux, macOS) – Port 445
Setzen Sie im Bereich Dienste zuerst ein SMB-Passwort mit mindestens 12 Zeichen und klicken Sie auf setzen. Danach unter Linux:
mount -t cifs //<IP>/backup /mnt/backup -o username=u<Dienst-Nummer>,vers=3.1.1,seal
Die Option seal sorgt dafür, dass die Verbindung verschlüsselt wird. Unter Windows öffnen Sie im Explorer \\<IP>\backup und melden sich mit dem Benutzer u<Dienst-Nummer> an.
SFTP – Port 22
sftp -i ~/.ssh/mbs-sftp u<Dienst-Nummer>@<IP>
Mit restic über SFTP:
restic -o sftp.args="-i ~/.ssh/mbs-sftp" -r sftp:u<Dienst-Nummer>@<IP>:/home/restic init
SSH – Port 22
ssh -i ~/.ssh/mbs-ssh u<Dienst-Nummer>@<IP>
Sie bekommen eine eingeschränkte Kommandozeile in Ihrem Speicher – mit Dateiwerkzeugen und Packprogrammen wie tar, zip und 7z.
rsync – Port 2222
rsync -av -e "ssh -p 2222 -i ~/.ssh/mbs-rsync" ./daten/ u<Dienst-Nummer>@<IP>:sicherung/
Borg – Port 2222
BORG_RSH="ssh -p 2222 -i ~/.ssh/mbs-borg" borg init -e repokey ssh://u<Dienst-Nummer>@<IP>:2222/./home/borg
Für jeden Zugang ein eigener Schlüssel. SFTP, SSH, rsync und Borg erkennen am Schlüssel, was Sie tun dürfen. Geben Sie deshalb immer den passenden Schlüssel mit -i ~/.ssh/mbs-<zweck> an. Details: SSH-Schlüssel einrichten.
Wenn es nicht funktioniert
- Keine Verbindung: Prüfen Sie, ob Ihre Maschine im selben privaten Netz hängt wie die Anbindung, und ob der Dienst auf aktiv steht.
- NFS-Mount wird abgelehnt: Steht Ihre Maschine in der IP-Allow-Liste?
- Borg meldet einen rsync-Fehler (oder umgekehrt): Sie verbinden sich mit dem falschen Schlüssel. Geben Sie den Schlüssel für genau diesen Zweck mit
-ian.