Server:Backup: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
// via Wikitext Extension for VSCode |
// via Wikitext Extension for VSCode |
||
| (Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
| Zeile 87: | Zeile 87: | ||
| Netzwerklaufwerke, Web-Integration. | | Netzwerklaufwerke, Web-Integration. | ||
|} | |} | ||
==Vergleich: rsync, Restic, BorgBackup und Rclone== | |||
{| class="wikitable" | |||
! Tool | |||
! Hauptfunktion | |||
! Vorteile | |||
! Nachteile | |||
! Typische Nutzung | |||
|- | |||
| rsync | |||
| Datei-Synchronisation und inkrementelle Backups über das Netzwerk (meist via SSH). | |||
| Schnell, effizient, weit verbreitet, viele Optionen. | |||
| Keine integrierte Verschlüsselung (außer via SSH), keine Deduplizierung, keine integrierte Backup-Verwaltung. | |||
| Synchronisation von Verzeichnissen, einfache Backups auf Server oder NAS. | |||
|- | |||
| Restic | |||
| Moderne Backup-Software mit Verschlüsselung und Deduplizierung. | |||
| Einfach zu bedienen, verschlüsselt, unterstützt viele Speicherziele (lokal, SFTP, S3, etc.), inkrementelle Backups. | |||
| Nur Kommandozeile, keine GUI, weniger granulare Restore-Optionen als Borg. | |||
| Sichere, verschlüsselte Backups auf verschiedene Ziele (Cloud, Server, externe Festplatte). | |||
|- | |||
| BorgBackup | |||
| Backup-Software mit starker Deduplizierung und Verschlüsselung. | |||
| Sehr effizient, verschlüsselt, inkrementelle Backups, schnelle Wiederherstellung einzelner Dateien. | |||
| Einrichtung komplexer als rsync, hauptsächlich für Linux, CLI-basiert. | |||
| Platzsparende, sichere Backups auf Server oder NAS, besonders für viele ähnliche Dateien. | |||
|- | |||
| Rclone | |||
| Synchronisation und Backup zu/von vielen Cloud-Anbietern und Protokollen. | |||
| Unterstützt viele Cloud-Dienste, vielseitig, verschlüsselt möglich, Synchronisation und Kopieren. | |||
| CLI-basiert, Konfiguration kann komplex sein, keine klassische Backup-Verwaltung. | |||
| Synchronisation und Backups zwischen lokalen Systemen und Cloud-Speichern. | |||
|} | |||
===Wie funktioniert das?=== | |||
* '''rsync''': Kopiert und synchronisiert Dateien/Verzeichnisse lokal oder über das Netzwerk. Beispiel: | |||
<syntaxhighlight lang="bash"> | |||
rsync -avz /quelle/ user@server:/ziel/ | |||
</syntaxhighlight> | |||
* '''Restic''': Erstellt verschlüsselte, deduplizierte Backups. Beispiel: | |||
<syntaxhighlight lang="bash"> | |||
restic -r /pfad/zum/repo backup /zu/sichernder/ordner | |||
</syntaxhighlight> | |||
* '''BorgBackup''': Erstellt verschlüsselte, deduplizierte Archive. Beispiel: | |||
<syntaxhighlight lang="bash"> | |||
borg init --encryption=repokey /pfad/zum/repo | |||
borg create /pfad/zum/repo::backup-$(date +%Y-%m-%d) /zu/sichernder/ordner | |||
</syntaxhighlight> | |||
* '''Rclone''': Synchronisiert Dateien mit vielen Cloud-Anbietern. Beispiel: | |||
<syntaxhighlight lang="bash"> | |||
rclone sync /lokaler/ordner remote:backup | |||
</syntaxhighlight> | |||
Aktuelle Version vom 1. Juli 2025, 14:32 Uhr
Server Backup Anbieter in Deutschland
Es gibt mehrere günstige Backup-Server-Anbieter in Deutschland. Hier sind einige Beispiele:
- Hetzner Storage Box – Bietet verschiedene Speichergrößen, schnelle Anbindung und einfache Verwaltung.
- Netcup Storage Server – Flexible Tarife, gute Anbindung innerhalb Deutschlands, günstige Preise.
- Contabo Storage VPS – Große Speicherkapazitäten, günstige Preise, verschiedene Standorte verfügbar.
Git-Backup erstellen, ohne Nutzerdaten zu verwenden
Es gibt verschiedene Anbieter, bei denen Sie Git-Repositories hosten können. Zu den bekanntesten gehören:
- GitHub – Weltweit größter Anbieter für Git-Repositories, bietet kostenlose und kostenpflichtige Pläne.
- GitLab – Open-Source-Lösung, kann selbst gehostet oder als Cloud-Service genutzt werden.
- Codeberg – Gemeinnütziger Anbieter aus Europa, legt Wert auf Datenschutz und Transparenz.
Hetzner Storage Box
| Protokoll | Beschreibung | Vorteile | Nachteile | Einsatzgebiet |
|---|---|---|---|---|
| FTP | File Transfer Protocol, klassisches Protokoll für Dateiübertragungen. | Einfach, weit verbreitet. | Keine Verschlüsselung, unsicher. | Einfache Dateiübertragung in internen Netzen. |
| FTPS | FTP mit SSL/TLS-Verschlüsselung. | Verschlüsselt, sicherer als FTP. | Komplexere Einrichtung, Firewall-Probleme möglich. | Sicherer Dateitransfer über das Internet. |
| SFTP | SSH File Transfer Protocol, basiert auf SSH. | Verschlüsselt, sicher, einfach zu bedienen. | Etwas langsamer als FTP. | Sicherer Dateitransfer und Backups. |
| SCP | Secure Copy Protocol, basiert auf SSH. | Schnell, verschlüsselt, einfach. | Keine Verzeichnis-Synchronisation, nur Kopieren. | Schnelle, sichere Dateiübertragung. |
| Samba/CIFS | Netzwerkprotokoll für Windows-Freigaben. | Integration in Windows, Netzwerklaufwerk möglich. | Komplexe Rechteverwaltung, Performance. | Netzwerklaufwerke, Windows-Umgebungen. |
| BorgBackup | Backup-Software mit Deduplizierung und Verschlüsselung. | Effizient, verschlüsselt, inkrementelle Backups. | Komplexere Einrichtung, CLI-basiert. | Sicheres, platzsparendes Backup. |
| Restic | Moderne Backup-Software, verschlüsselt und dedupliziert. | Einfach, sicher, viele Speicherziele. | CLI-basiert, weniger GUI. | Cloud- und Server-Backups. |
| Rclone | Synchronisation mit vielen Cloud-Anbietern. | Vielseitig, unterstützt viele Ziele. | CLI-basiert, Konfiguration nötig. | Cloud-Synchronisation, Backups. |
| rsync via SSH | Datei-Synchronisation über SSH. | Schnell, effizient, verschlüsselt. | Komplexere Syntax, nur für Unix. | Backups, Spiegelung von Verzeichnissen. |
| HTTPS | Dateiübertragung über das Web (verschlüsselt). | Einfach, sicher, überall verfügbar. | Kein echtes Dateisystem, meist Web-Interface. | Web-Uploads, einfache Transfers. |
| WebDAV | Erweiterung von HTTP für Dateizugriff. | Netzwerklaufwerk möglich, verschlüsselt. | Performance, Kompatibilität. | Netzwerklaufwerke, Web-Integration. |
Vergleich: rsync, Restic, BorgBackup und Rclone
| Tool | Hauptfunktion | Vorteile | Nachteile | Typische Nutzung |
|---|---|---|---|---|
| rsync | Datei-Synchronisation und inkrementelle Backups über das Netzwerk (meist via SSH). | Schnell, effizient, weit verbreitet, viele Optionen. | Keine integrierte Verschlüsselung (außer via SSH), keine Deduplizierung, keine integrierte Backup-Verwaltung. | Synchronisation von Verzeichnissen, einfache Backups auf Server oder NAS. |
| Restic | Moderne Backup-Software mit Verschlüsselung und Deduplizierung. | Einfach zu bedienen, verschlüsselt, unterstützt viele Speicherziele (lokal, SFTP, S3, etc.), inkrementelle Backups. | Nur Kommandozeile, keine GUI, weniger granulare Restore-Optionen als Borg. | Sichere, verschlüsselte Backups auf verschiedene Ziele (Cloud, Server, externe Festplatte). |
| BorgBackup | Backup-Software mit starker Deduplizierung und Verschlüsselung. | Sehr effizient, verschlüsselt, inkrementelle Backups, schnelle Wiederherstellung einzelner Dateien. | Einrichtung komplexer als rsync, hauptsächlich für Linux, CLI-basiert. | Platzsparende, sichere Backups auf Server oder NAS, besonders für viele ähnliche Dateien. |
| Rclone | Synchronisation und Backup zu/von vielen Cloud-Anbietern und Protokollen. | Unterstützt viele Cloud-Dienste, vielseitig, verschlüsselt möglich, Synchronisation und Kopieren. | CLI-basiert, Konfiguration kann komplex sein, keine klassische Backup-Verwaltung. | Synchronisation und Backups zwischen lokalen Systemen und Cloud-Speichern. |
Wie funktioniert das?
- rsync: Kopiert und synchronisiert Dateien/Verzeichnisse lokal oder über das Netzwerk. Beispiel:
rsync -avz /quelle/ user@server:/ziel/
- Restic: Erstellt verschlüsselte, deduplizierte Backups. Beispiel:
restic -r /pfad/zum/repo backup /zu/sichernder/ordner
- BorgBackup: Erstellt verschlüsselte, deduplizierte Archive. Beispiel:
borg init --encryption=repokey /pfad/zum/repo
borg create /pfad/zum/repo::backup-$(date +%Y-%m-%d) /zu/sichernder/ordner
- Rclone: Synchronisiert Dateien mit vielen Cloud-Anbietern. Beispiel:
rclone sync /lokaler/ordner remote:backup