Developer92
Anmeldungsdatum: 31. Dezember 2008
Beiträge: 4101
|
hakel schrieb: Deine kreativen Wortschöpfungen ändern daran nichts.
Leider erschweren diese kreativen Wortschöpfungen auch noch das Problem überhaupt richtig zu erfassen und eine passende Lösung zu finden. hakel schrieb: Wenn interner und externer Massespeicher identisch sind, kann man einfach syncen und spart sich ein zusätzliches Backup.
Wenn mit der externen Festplatte gearbeitet wird würde ich das nicht als Backup betrachten.
|
bueffel110
(Themenstarter)
Anmeldungsdatum: 15. Dezember 2006
Beiträge: 291
|
hakel schrieb: Dein Ziel ist ein ganz ordinärer Sync zwischen zwei sehr realen Massespeichern. Deine kreativen Wortschöpfungen ändern daran nichts.
Verzeih, aber wenn Inhalt stimmt kannst du es einordnen! Ich weiß es ncht anders. rsync ist ein sehr umfangreiches Paket (Eierlegende Wollmilchsau), nicht schlecht aber ich vermute das es was spezielleres gibt. Ich suche in Internet, sammle und verschaffe mir eine Überblick. Bearbeitet von sebix: Zitat ordentlich gekennzeichnet.
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Ich suche in Internet, sammle und verschaffe mir eine Überblick.
Das ist die richtige Idee 👍 . Wenn du einen besseren Überblick hast, kannst du ja eventuell konkreter deine Fragen formulieren. Meiner Meinung nach hast du dich total verrannt. "EDV-Luftschlösser"
es was spezielleres gibt.
Tja, definiere speziell wofür? Hast du den Beitrag von Developer gelesen? Ich sehe bei dir kein Backup im Moment.
|
bueffel110
(Themenstarter)
Anmeldungsdatum: 15. Dezember 2006
Beiträge: 291
|
hakel schrieb: Ich suche in Internet, sammle im Forum und verschaffe mir eine Überblick über die Programme, die möglich sind.
Das ist die richtige Idee 👍 . Wenn du einen besseren Überblick hast, kannst du ja eventuell konkreter deine Fragen formulieren.
Meinst Du, dass man nicht offene Fragen stellen kann?
Tja, definiere speziell wofür?
Ich will einen virtuellen „Hintergrundspeicher“: Erklärungen oben. Ich kann nicht Ubuntuusers-sprech, aber ihr versteht mich hoffentlich.
Hast du den Beitrag von Developer gelesen? Ich sehe bei dir kein Backup im Moment.
Davon habe ich nichts geschrieben!
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Meinst Du, dass man nicht offene Fragen stellen kann?
Man kann seine Fragen stellen, aber es werden keine befriedigenden Antworten kommen. Das ist nur ein Textforum hier, du überschätzt uns. Dein Projekt ist nicht trivial.
virtuellen „Hintergrundspeicher“:
Du möchtest eine Lösung für deine Massespeicher, aber dein Ansatz ist eine reine "Wortschöpfung" von dir.
Backup
Niemand wird dich hier verantwortungslos in den Datengau reiten lassen 😈. Das mußt du schon selber machen. Wir sind alle gespannt auf dein Feedback!
|
Developer92
Anmeldungsdatum: 31. Dezember 2008
Beiträge: 4101
|
bueffel110 schrieb: Meinst Du, dass man nicht offene Fragen stellen kann?
Selbstverständlich kann man das, aber die Supportforen sind eher für konkrete Problemlösungen geeignet. Wenn es mehr darum geht zu philosophieren wäre die Lounge wohl eher geeignet.
Ich will einen virtuellen „Hintergrundspeicher“: Erklärungen oben. Ich kann nicht Ubuntuusers-sprech, aber ihr versteht mich hoffentlich.
Das ist kein "Ubuntuusers-sprech" wie du es bezeichnest. Wir verwenden hier ganz geläufige Begriffe. Leider ist zumindest mir noch immer nicht klar, was du genau suchst. Oder was genau jetzt gegen rsync spricht.
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Das ist kein "Ubuntuusers-sprech" wie du es bezeichnest.
Wenn gewisse Begriffe verwendet, habe ich eine klare Vorstellung im Kopf. Ich bin schon etwas verkalkt und habe dann meine Probleme mit dem "verstehen". Da fehlt mir die nötige Flexibilität, das gebe ich zu. An dieser Stelle verstehe ich den "Büffel" etwas. Der Punkt ist, daß seine Darstellung und Sicht nicht "rüberkommt" bei den Fachidioten.
was genau jetzt gegen rsync spricht.
rsync versteht man nicht in 5 Minuten, das sagt doch alles über den TS. Die Hardwarelösung von Sebix war vermutlich nicht ganz Ernst gemeint, macht aber Sinn.
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11179
Wohnort: München
|
Für mich klingt das nach einem recht komplexen Spezialfall für ein Overlay-Dateisystem. Man könnte sowas vermutlich als FUSE-Dateisystem implementieren (z.B. ausgehend von trapexit/mergerfs) - also mal schnell C++ lernen und den Compiler anwerfen 😈 Ich sehe bei dem Konzept einige Nachteile und Schwierigkeiten, mit denen man sich vorab mal auseinander setzen sollte:
synchrones Schreiben auf SSD und HDD macht die Performance-Vorteile der SSD zu nichte die Zugriffszeiten sind nur auf dem Niveau der HDD, wenn das Dateisystem prüfen muss, ob eine Datei in einem Layer aktueller ist als in einem anderen (und man sich nicht auf einen Index verlassen will) Man braucht einen extra Mechanismus um zu tracken, ob eine Datei aus Platzgründen aus dem Cache gelöscht wurde oder ob der User das gezielt gemacht hat Anwendungen könnten plötzlich Dateien fehlen, wenn aus Platzgründen unterwegs aufgeräumt wird Wie holt man Dateien gezielt aus dem Hintergrundspeicher zurück auf die SSD, ohne dass sie gleich wieder gelöscht werden?
|
Akedia
Anmeldungsdatum: 3. Januar 2018
Beiträge: 83
|
Das geht in die Richtung vom früheren Tivoli Storage Manager (heißt jetzt IBM Spektrum Protect): siehe https://de.wikipedia.org/wiki/Tivoli_Storage_Manager Passt aber nicht genau auf die Anfordungen (Client-Server-Architektur statt lokale Festplatte an der Dockingstation) und wahrscheinlich auch preislich nicht im Rahmen für Privat/Small Business ...
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8989
|
hakel schrieb: rsync versteht man nicht in 5 Minuten,
da geb ich dir recht - aber es gibt dafür auch grafische Programme, die das ganze per Mausklick machen
hab hier auch ein ThinkPad + Docking und externer Festplatte zwecks Datensicherung → rsync, bzw., die grafischen "Abkömmlinge" funktionieren wunderbar. Ich persönlich mach das zwar "per Hand" und überprüfe die Sicherung hinterher, aber ich bin mir sicher, mittels cron kann man das Ganze auch automatisieren.
|
bueffel110
(Themenstarter)
Anmeldungsdatum: 15. Dezember 2006
Beiträge: 291
|
Danke an alle! Da habe Futter ... Meine Vorstellungen zur Abgrenzung:
Das Anwendungsprogramm soll „denken“ es hätte einen Massenspeicher vor sich. Sobald ich den Laptop stationär nutzte, ist der ganze Massenspeicher verfügbar. Wenn ich meinen Laptop mobil nutzte können die neusten Anwendungsdateien bearbeitet werden. Ich habe eine externe HDD.
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Sobald ich den Laptop stationär nutzte, ist der ganze Massenspeicher verfügbar.
Dafür gibt es im default das schöne virtuelle Dateisystem gvfs 😀 . Klappt prima!
aber es gibt dafür auch grafische Programme, die das ganze per Mausklick machen
Ändert aber nichts daran, daß man zunächst das nackte Tool und seine Möglichkeiten begreifen muß. Die Möglichkeiten bei rsync sind "gigantisch". Das ist doch das grundlegende Problem bei jeder GUI/Assistenten/Wizard. Hat man sich eingearbeitet, braucht man das Ding nicht mehr. Ich mag luckyBackup, bis auf den "doofen Namen".
mittels cron kann man das Ganze auch automatisieren.
Sollte eigentlich alles ohne Schweiß gehen, bei "Strom" ausführen/kein Laufwerk - keine Synchro. Müßte machbar sein ...
überprüfe die Sicherung hinterher,
Laß dir per Email von rsync die Log schicken. Unter Windows habe ich wochenlang ins Leere gesichert, ohne etwas zu merken!
Danke an alle! Da habe Futter ...
Viel Spaß, also einfach ist das nicht.
|
bueffel110
(Themenstarter)
Anmeldungsdatum: 15. Dezember 2006
Beiträge: 291
|
ich habe ein Skipt geschrieben:
rsyc soll die Verzeichnissstucktur wird von meinen ext. LW nach int. LW als leere Verzeichnisse übertragen:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 | # 03.04.2018
# bash Verzeichnissstucktur.sh # Aufrufen aus dem Verzeichiss, wo es steht.
# ************************************************
#!/bin/bash
# -a -rlptgoD
# kopiert Unterverzeichnisse, symbolische Links;
# behält Rechte, Zeiten, Gruppenrechte,
# (nur root) Gruppenrechte und Gerätedateien der Quelldatei bei
# -v zeigt während des Synchronisierens alle ausgeführten Schritte an
# -f Filter
# -n = --dry-run Aktionen nur anzeigen, NICHT ausführen!
#
Quelle="/media/knabe/Schublade/aktuelle-Daten"
Ziel="/home/knabe/aktuelle-Daten"
echo "Sichere mit RSYNC von $quelle nach $Ziel"
rsync --dry-run -av -f"+ */" -f"- *" $Quelle $Ziel
|
Ich will wissen, was rsync --dry-run -av -f"+ */" -f"- *" $Quelle $Ziel macht. Speziell: -f Filterregeln? Ausgabe:
... zu viel ...
aktuelle-Daten/thunderbird/
aktuelle-Daten/thunderbird/chrome/
aktuelle-Daten/thunderbird/chrome/icons/
aktuelle-Daten/thunderbird/chrome/icons/default/
aktuelle-Daten/thunderbird/components/
aktuelle-Daten/thunderbird/defaults/
aktuelle-Daten/thunderbird/defaults/messenger/
aktuelle-Daten/thunderbird/defaults/pref/
aktuelle-Daten/thunderbird/extensions/
aktuelle-Daten/thunderbird/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/
aktuelle-Daten/thunderbird/icons/
aktuelle-Daten/thunderbird/isp/
aktuelle-Daten/thunderbird/searchplugins/
aktuelle-Daten/Öffentlich/
sent 4,079,408 bytes received 392,606 bytes 29,518.24 bytes/sec
total size is 0 speedup is 0.00 (DRY RUN)
knabe@ThinkPad-T61:~/aktuelles/rsync$
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11179
Wohnort: München
|
bueffel110 schrieb: Ich will wissen, was rsync --dry-run -av -f"+ */" -f"- *" $Quelle $Ziel macht. Speziell: -f Filterregeln?
Da kann ich nur einen Blick in die Manpage zu rsync empfehlen: http://manpages.ubuntu.com/manpages/xenial/man1/rsync.1.html#contenttoc15
Wenn dann noch etwas unklar ist, musst du sagen, woran es hängt. Ich würde Verzeichnisse eher mit find suchen und dann im Ziel anlegen lassen:
Quelle="/media/knabe/Schublade/aktuelle-Daten"
Ziel="/home/knabe/aktuelle-Daten"
find "$Quelle" -mindepth 1 -type d -printf "%P\0" | xargs -0 -I'{}' mkdir -p "$Ziel"/'{}'
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Ich würde diesen Thread schließen und einen neuen aufmachen, dort deine Zielvorstellung präzise beschreiben. Sonst kann man dich wie seahawk nur auf das Handbuch verweisen. Die "Rules" sind doch wohl klar, Dateiverzeichnis ohne Dateien (+/-) und Simulation. Codeblock sieht doch O.K. aus, oder? Warum nimmst du keine GUI, wenn du dich unsicher fühlst?
|