rclone - Rclone hat den Vorteil gegen über anderen Synchronisationlösungen, es kann Daten verschlüsselt ablegen.

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
AxelMD
Beiträge: 1380
Registriert: 15.03.2009 08:02:11

rclone - Rclone hat den Vorteil gegen über anderen Synchronisationlösungen, es kann Daten verschlüsselt ablegen.

Beitrag von AxelMD » 23.11.2021 09:53:17

Edit: 16. Januar 2022 Betreff geändert, weil zuvor kein Feedback

Dies ist ein Folgebeitrag von: restic - schnelles Erstellen von Sicherungskopien viewtopic.php?p=1357254#p1287503

Hallo Forum,

https://rclone.org/

Rclone is a command line program to manage files on cloud storage. It is a feature rich alternative to cloud vendors' web storage interfaces.

Bild

Um ein Backup auf einer HDD zu erstellen, sollte ich da Rclone oder restic verwenden?
Bei Rclone gibt es die Auswahl Sicherung "The local filesystem".
https://rclone.org/local/

MfG
AxelMD


21. März 2024
Super Rclone Anleitung
Warum ich rclone für Backups so genial finde https://www.youtube.com/watch?v=P8Tgtp9odBQ
Zuletzt geändert von AxelMD am 21.03.2024 17:39:32, insgesamt 13-mal geändert.

AxelMD
Beiträge: 1380
Registriert: 15.03.2009 08:02:11

Re: Rclone --------- Folgebeitrag von: "restic - schnelles Erstellen von Sicherungskopien"

Beitrag von AxelMD » 23.11.2021 12:57:05

https://rclone.org/local/
Der erste Versuch mit einem USB Speicher der das ext4 Dateisystem verwendet
Vorbeitet wie folgt:

Code: Alles auswählen

sudo chmod a+rwx /media/[NAME DER NUTZER_IN]/[NAME DES DATENTRÄGERS]

sudo chmod a+rwx /media/a/usbstick/axel
Manual:

Code: Alles auswählen

rclone sync -i /home/source /tmp/destination
Umgesetz:

Code: Alles auswählen

rclone sync -i /home/axel/Bilder /media/axel/usbstick/Bilder
Hinweis für -i aus der Manual:
**Important**: Since this can cause data loss, test first with the
`--dry-run` or the `--interactive`/`-i` flag.


Das war erfolgreich.

Hinweis: Rclone synchronisiert nur in eine Richtung.

Code: Alles auswählen

rclone 
Usage:
  rclone [flags]
  rclone [command]

Available Commands:
  about           Get quota information from the remote.
  authorize       Remote authorization.
  backend         Run a backend specific command.
  cat             Concatenates any files and sends them to stdout.
  check           Checks the files in the source and destination match.
  cleanup         Clean up the remote if possible.
  config          Enter an interactive configuration session.
  copy            Copy files from source to dest, skipping already copied.
  copyto          Copy files from source to dest, skipping already copied.
  copyurl         Copy url content to dest.
  cryptcheck      Cryptcheck checks the integrity of a crypted remote.
  cryptdecode     Cryptdecode returns unencrypted file names.
  dedupe          Interactively find duplicate filenames and delete/rename them.
  delete          Remove the files in path.
  deletefile      Remove a single file from remote.
  genautocomplete Output completion script for a given shell.
  gendocs         Output markdown docs for rclone to the directory supplied.
  hashsum         Produces a hashsum file for all the objects in the path.
  help            Show help for rclone commands, flags and backends.
  link            Generate public link to file/folder.
  listremotes     List all the remotes in the config file.
  ls              List the objects in the path with size and path.
  lsd             List all directories/containers/buckets in the path.
  lsf             List directories and objects in remote:path formatted for parsing.
  lsjson          List directories and objects in the path in JSON format.
  lsl             List the objects in path with modification time, size and path.
  md5sum          Produces an md5sum file for all the objects in the path.
  mkdir           Make the path if it doesn't already exist.
  mount           Mount the remote as file system on a mountpoint.
  move            Move files from source to dest.
  moveto          Move file or directory from source to dest.
  ncdu            Explore a remote with a text based user interface.
  obscure         Obscure password for use in the rclone config file.
  purge           Remove the path and all of its contents.
  rc              Run a command against a running rclone.
  rcat            Copies standard input to file on remote.
  rcd             Run rclone listening to remote control commands only.
  rmdir           Remove the empty directory at path.
  rmdirs          Remove empty directories under the path.
  selfupdate      Update the rclone binary.
  serve           Serve a remote over a protocol.
  settier         Changes storage class/tier of objects in remote.
  sha1sum         Produces an sha1sum file for all the objects in the path.
  size            Prints the total size and number of objects in remote:path.
  sync            Make source and dest identical, modifying destination only.
  test            Run a test command
  touch           Create new file or change file modification time.
  tree            List the contents of the remote in a tree like fashion.
  version         Show the version number.

Use "rclone [command] --help" for more information about a command.
Use "rclone help flags" for to see the global flags.
Use "rclone help backends" for a list of supported services.
Jetzt erst mal Reclone aktualisieren:

Code: Alles auswählen

sudo rclone selfupdate
Dann:

Code: Alles auswählen

rclone version
rclone v1.57.0
Zuletzt geändert von AxelMD am 24.11.2021 08:02:20, insgesamt 2-mal geändert.

AxelMD
Beiträge: 1380
Registriert: 15.03.2009 08:02:11

Re: Rclone --------- Folgebeitrag von: "restic - schnelles Erstellen von Sicherungskopien"

Beitrag von AxelMD » 24.11.2021 00:25:35

Der zweite Versuch
Dateien sicher verschlüsselt per Kommandozeile zu xxxxxx und 40 anderen Cloud-Anbietern hochladen mit Rclone

Ende-zu-Ende-Verschlüsselung einrichten

Zitat gekürzt

Ende-zu-Ende-Verschlüsselung einrichten


Rclone setzt die Verschlüsselung über einen Pseudo-Cloudanbieter namens crypt um.
Diesen müssen wir zunächst einrichten und mit dem ungeschützten Cloudkonto verbinden, welches im vorherigen Schritt eingerichtet wurde.

Dazu starten wir das Konfigurationsmenü mit rclone config, wählen n) new remote
und
legen einen Namen fest.
Sinnvoll wäre es, den Name aus dem vorherigen Schritt zu nutzen und -crypted,
-verschluesselt oder eine andere Kennzeichnung hinzuzufügen, sodass klar
ist, welche Verbindung geschützt ist und welche nicht.

Im vorherigen Schritt habe ich meine ungeschützte Verbindung onedrive-wd benannt. Hier gebe ich onedrive-wd-crypted an.
Dies ist nur eine Empfehlung zur besseren Übersicht, man kann grundsätzlich die Bezeichnung frei wählen.

Wichtig ist nun, im Folgenden Schritt des Anbieters nicht den Cloudanbieter wie OneDrive auszuwählen!
Sonst erstellt man nur ein weiteres ungeschütztes Konto.
Hier wird immer crypt angegeben, egal welcher Cloudanbieter im Hintergrund steckt.
Auch wer z.B. Amazon nutzen möchte, muss hier crypt eingeben.

Die Verknüpfung zum bereits eingerichteten Cloudanbieter geschieht erst im nächsten Schritt.
Wir werden aufgefordert, dessen Bezeichnung (hier onedrive-wd) sowie den Zielordner anzugeben.
Jeder Upload wird in den angegebenen Zielordner des Cloudspeichers abgelegt.
Name und Ordnerpfad sind mit einem Doppelpunkt getrennt. onedrive-wd:/crypted definiert also,
alles zum eingerichteten Cloudanbieter namens onedrive-wd in den Ordner crypted hochzuladen.

Nach der Festlegung des Backends fragt uns Rclone noch, wie stark wir die Dateien und Ordner schützen möchten.
Hier ist die höchste Stufe zu empfehlen, also obfuscate und im nächsten Schritt true zum Schutz der Ordnernamen.
Auch Metadaten sind nicht ungefährlich und können viele Informationen enthalten.
Ein Paradebeispiel ist Dateinamen wie Brief_Ehemann_Schwangerschaftsabbruch.

Es folgt die Eingabe des Passwortes zur Verschlüsselung.
Hier am besten y drücken um selbst ein Passwort festzulegen,
das man sich im optimalsten Falle anhand einer zufälligen Zeichenkette via Passwortsafe generiert.
Anschließend dieses Passwort eingeben und einmal bestätigen.

Im Anschluss bietet Rclone noch eine Passphrase zum Schutze des Kennwortes an.
Diese ist optional, wird aber aus Sicherheitsgründen empfohlen.
Ich würde daher eben so verfahren wie beim obigen Passwort.

Damit sind alle erforderlichen Angaben vorliegend.
Die Zusammenfassung kann geprüft und mit Enter bestätigt werden.

AxelMD
Beiträge: 1380
Registriert: 15.03.2009 08:02:11

Re: Rclone Backup von /home/user

Beitrag von AxelMD » 16.01.2022 14:06:12

Hallo, nach vielen Script Fehlversuchen, bin ich wieder hier.

Rclone hat den Vorteil gegen über anderen Synchronisationlösungen, es kann Daten verschlüsselt ablegen.

Nur jemand Rclone so richtig regelmäßig, wenn ja, in welchen Szenario?
Wieso habt Ihr euch gerade für Rclone entschieden?

https://www.bitblokes.de/rclone-rsync-f ... -anbieter/
Es nennt sich rclone und die Entwickler bezeichnen es als rsync für Cloud Storage.
Das Tool rclone hat den Vorteil, dass Du damit Cloud-Speicher konfigurieren und direkt dorthin sichern kannst.
Bei rsync muss auf dem anderen Rechner ebenfalls rsync installiert sein
oder Du musst das Laufwerk vorher mounten – auf Deutsch einbinden.


Anleitung
https://www.patrick-gotthard.de/datensi ... -onedrive/

15. Dez. 2023
RSync vs RClone - What are the Differences?
https://www.clusterednetworks.com/blog/ ... ifferences
Zuletzt geändert von AxelMD am 21.03.2024 17:40:47, insgesamt 1-mal geändert.

AxelMD
Beiträge: 1380
Registriert: 15.03.2009 08:02:11

Re: rclone - Rclone hat den Vorteil gegen über anderen Synchronisationlösungen, es kann Daten verschlüsselt ablegen.

Beitrag von AxelMD » 16.03.2024 07:10:56

Rsync-Ableger Rclone wird 10 Jahre alt https://linuxnews.de/rsync-ableger-rclo ... jahre-alt/
Nur in eine Richtung
Wer mit Rsync vertraut ist, hat die Befehlssyntax bereits größtenteils im Muskelgedächtnis.
Ein Unterschied zwischen Rsync und Rclone ist, dass letzteres gemäß seiner Ausrichtung eine Einweg-Synchronisation bietet,
während Rsync in beide Richtungen arbeitet. Das bedeutet, dass lokal gelöschte Daten auch in der Cloud gelöscht werden,
IBM rclone verwenden Letzte Aktualisierung 2024-02-15 https://cloud.ibm.com/docs/cloud-object ... &locale=de
Linux Magazin Einbinden entfernter Cloud-Speicher mit Rclone https://www.linux-magazin.de/ausgaben/2024/03/rclone/

Fazit LM
Rclone ergänzt in optimaler Weise das im Intranet genutzte Rsync und bindet
Cloud-Dienste in Ihre Datensicherungsstrategie ein. Es gestattet auch,
mehrere Cloud-Dienste ohne vorheriges Installieren nativer Clients simultan zu verwenden.

Verschiedene grafische Frontends sorgen für mehr Komfort bei der Arbeit.
Cloud-Speicher lassen sich nahtlos als Massenspeicher in das lokale System integrieren.
Die Vielfalt der Funktionen erwartet allerdings auch eine sorgfältige Einarbeitung.
Möchten Sie Rclone professionell nutzen, sollten Sie sich daher vorab die erforderliche Zeit nehmen,
um die Applikation exakt an Ihre Bedürfnisse anzupassen.
Geplante Aufgaben mit systemd https://pascal-korz.de/blog/2020/09/27/ ... it-rclone/

Warum sollte man RCLONE nicht auch im Intranet einsetzen?
Welche Nachteile hat RCLONE im Intranet?

niemand
Beiträge: 493
Registriert: 22.12.2023 16:35:53
Kontaktdaten:

Re: rclone - Rclone hat den Vorteil gegen über anderen Synchronisationlösungen, es kann Daten verschlüsselt ablegen.

Beitrag von niemand » 16.03.2024 10:17:49

AxelMD hat geschrieben: ↑ zum Beitrag ↑
16.03.2024 07:10:56
Warum sollte man RCLONE nicht auch im Intranet einsetzen?
Gerade in deinem Intranet kannst du machen, was du willst. Wenn du allerdings nicht grad eine Wölkchenlösung mit den dort üblichen Schnittstellen im Intranet fährst, kommen halt die eigentlich relevanten Features von Debianrclone nicht einmal zum Tragen – aber wenn das, was übrigbleibt, für dich besser passt als andere Lösungen, dann nutz‘ es eben einfach in deinem Intranet.

Abgesehen davon, auf den Threadtitel bezogen: im Grunde kann man bei jeder Backuplösung die Daten verschlüsselt ablegen, bei vielen auch nativ; so’n großes Herausstellungsmerkmal von Debianrclone ist das entsprechend nicht. Dessen Stärken liegen, wie angedeutet, woanders.
„I fought in the Vim-Emacs-War.“ Quelle

AxelMD
Beiträge: 1380
Registriert: 15.03.2009 08:02:11

Re: rclone - Rclone hat den Vorteil gegen über anderen Synchronisationlösungen, es kann Daten verschlüsselt ablegen.

Beitrag von AxelMD » 17.03.2024 08:49:39

Die Entwickler von Rclone stellen ein grafisches, webbasiertes Frontend zur verfügung, Aufruf mit:

Code: Alles auswählen

rclone rcd --rc-web-gui 
RcloneBrowser - Github-Seite des Projekts als Appimage für 32- und 64-Bit-PCs sowie den Raspberry:
https://github.com/kapitainsky/RcloneBrowser
https://kapitainsky.github.io/RcloneBrowser/

rclone-browser-1.8.0-a0b66c6-linux-x86_64.AppImage

Die Vorteile der jeweiligen Lösung sind mir bis jetzt nicht vollständig klar.

Antworten