cwRsync-Berechtigungen für externes Laufwerk


0

Ich habe Probleme bei der Verwendung von cwrsync zum Sichern meiner Daten auf einem externen Laufwerk, da auf anderen Computern aufgrund von Berechtigungen, die von cwrsync festgelegt werden, keine Daten geöffnet werden können.

Dies ist mein Backup-Batch-Skript:

@ECHO OFF
SET RSYNC=D:\Software\Portable\Rsync\bin\rsync.exe
SET ARGS=-rltShv --delete --chmod=ugo=rwX
SET EXCLUDES=--exclude-from="/cygdrive/d/Software/Portable/Rsync/excludes.txt"
for /F "tokens=2-4 delims=/ " %%i in ('date /t') do set date=%%k%%j%%i
SET LOG=--log-file="/cygdrive/d/Software/Portable/Rsync/logs/%date%.log"
SET BACKUP=%RSYNC% %ARGS% %EXCLUDES% %LOG%

%BACKUP% "/cygdrive/d/" "/cygdrive/h/D/"
%BACKUP% "/cygdrive/e/" "/cygdrive/h/E/"
%BACKUP% "/cygdrive/f/" "/cygdrive/h/F/"

Mein Fstab:

none / cygdrive cygdrive binary, posix = 0, Benutzer, noacl 0 0

Diese Berechtigungen bekomme ich:

enter image description here

Alle sind für alle Benutzer leer und können nicht an anderer Stelle geöffnet werden.

Kann jemand bitte helfen?

Dieses Ding ist ziemlich nervig und alle GUI-Apps, die ich ausprobiert habe, waren scheiße und das ist es, womit ich arbeiten möchte


Weißt du was, ich interessiere mich nicht mehr für Rsync. Es gab mir so viel Ärger unter Windows (unter Linux funktioniert wie ein Zauber), also entschied ich mich, es für Robocopy aufzugeben.
dzhi

Antworten:


0

Ein Wort, Robocopy .

Ich habe zahlreiche Dinge ausprobiert, aber es schien nichts zu funktionieren.

Dies ist das Standard-Windows-Tool und hat ähnliche ( zu diesem Zweck das gleiche ) Funktionssatz.

Ich habe es letzte Nacht entdeckt und Rsync komplett aufgegeben. Es ist für Unix-ähnliche Spiele gedacht, also wird unter Windows eine Art Schande erwartet.

Das hat mich angefangen:

http://www.sevenforums.com/tutorials/187346-robocopy-create-backup-script.html

Hier ist der Kleine Backup-Skript Ich habe mir vorgenommen, meine Partitionen auf ein externes Laufwerk zu spiegeln.

Schau nicht mehr nach rsync unter Windows!


Um ehrlich zu sein, habe ich mehrere Variationen des Setups ausprobiert und immer das gleiche Ergebnis erhalten, so dass etwas anderes das Problem sein muss. Ich wurde frustriert und entschied mich für eine andere Lösung, die ich ausprobierte, und die ohne seltsame Konfiguration und Drittanbieter-Software sofort funktionierte. Ich bin fertig mit der Suche nach Backup-Software.
dzhi

0

Dieses Problem wurde am beantwortet Ich kann keine Berechtigungen herausfinden . Kurz gesagt, es ist nicht notwendig, die Optionen --chmod = ugo = rwX zu verwenden, und Sie müssen sicherstellen, dass sich fstab im Verzeichnis etc befindet. - Überprüfen Sie einen verwandten Itefix FAQ für mehr Informationen. Wenn Robocopy für Sie arbeitet, dann eigentlich kein Problem :-)


Ich weiß nicht, ob Sie diese Lösung tatsächlich versucht haben, aber es funktioniert nicht.
dzhi

1
Ja, es scheint zu funktionieren. Die fstab-Datei sollte über Unix-Zeilenenden verfügen. Ein Zeilenvorschub ist auch dann erforderlich, wenn die Datei nur eine Zeile enthält.
itefix

Ja, ich habe das getestet und muss sagen, dass es funktioniert. Mein Fstab hatte am Ende keinen Zeilenvorschub und funktionierte deshalb nicht. Solche dummen Sachen sollten auf dieser FAQ-Seite dokumentiert sein, da viele Leute genau dieselben Probleme haben.
dzhi
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.