Jeder Administrator weiß, wie wichtig es ist, tägliche Backups zu erstellen.
Für mich ist der „ideale“ Backup-Service:
- Fehlende Registrierung, Bindung an eine Postanschrift usw.
- Die Möglichkeit, unabhängige Konten für jedes Projekt zu erstellen
- Clientseitige Verschlüsselung, einschließlich Dateiname
- Speicherung einer unbegrenzten Anzahl von "Versionen" von Dateien
- Client Open Source, damit Sie der Verschlüsselung vertrauen können
- Eine Binärdatei ohne Abhängigkeiten, damit die Bereitstellung bequem ist
- Wenn möglich kostenlos :)
Ich habe beschlossen, einen solchen
Service zu erstellen, und hier ist, was ich bekommen habe:
Nach dem
Laden des Clients können Sie sofort mit dem Speichern der erforderlichen Dateien beginnen. Der Dienst ist völlig anonym und erfordert keine Registrierung.
Unter der Haube erstellt der Client derzeit eindeutige Schlüssel für das Konto und für die Dateiverschlüsselung. Und die Datei selbst wird verschlüsselt und auf den Server hochgeladen:
savefileme put < > Active subscription until 2021-01-20T17:08:16Z. put: < >: 8.1MiB (1.2MiB/s) done
Das Wiederherstellen einer Datei ist so einfach wie das Hochladen:
savefileme get < > get: < >: 2KiB (41.2KiB/s) done
Sie können den Ordner mit Dateien speichern, indem Sie Daten über stdin übertragen:
tar cz <> | savefileme put --stdin folder.tar.gz Active subscription until 2021-01-20T17:08:16Z. put: folder.tar.gz: 8.1MiB (1.1MiB/s) done
Eine Liste der bereits heruntergeladenen Dateien anzeigen:
savefileme ls total 1 id size updated datetime name (
Standardmäßig "reduziert" der Client die Version der Datei, aber Sie können alle Versionen sehen:
savefileme ls -a total 6 id size updated datetime name 44 8539136 2019-01-19T07:49:53Z < > 45 8539136 2019-01-19T12:18:50Z < > 46 8539136 2019-01-20T16:17:42Z < > 47 8539136 2019-01-20T16:24:31Z < > 48 8539136 2019-01-20T16:31:25Z < > 49 8539136 2019-01-20T16:39:19Z < >
Jeder Version wird eine eindeutige Kennung zugewiesen. Sie können eine bestimmte Version wiederherstellen, indem Sie eine Kennung angeben:
savefileme get --id 46 get: < >: 2KiB (38KiB/s) done
Um ein Konto auf einen anderen Server zu exportieren, kopieren Sie einfach die Initialisierungszeile mit dem Befehl zum
Exportieren des
Kontos :
savefileme account export savefileme account import --secret < >
Mit dem kostenlosen Service können Sie Dateien bis zu 3 Tage speichern. Danach werden sie automatisch gelöscht. Normalerweise reicht dies aus, damit tägliche Sicherungen nach einer Katastrophe oder einfach bei der Migration von Daten auf einen anderen Server wiederhergestellt werden können. Ein Jahresabonnement verlängert die Dateispeicherdauer auf 30 Tage für 0,99 USD pro Monat (einschließlich Mehrwertsteuer).
Ich hoffe, dass der
Save File Me-Dienst sowohl für Sie als auch für mich nützlich ist.