Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Übers Kreuz Synchronisieren

Frage Microsoft Windows Tools

Mitglied: aivilon

aivilon (Level 1) - Jetzt verbinden

29.09.2011 um 15:34 Uhr, 3108 Aufrufe, 3 Kommentare

Ich möchte übers Kreuz Synchronisieren können, und wenn ichs hinkrieg, so, dass ich auch wieder Dateien löschen kann

Hallo Admins

Ich bin schon halb am verzweifeln. Ich habe mir mit Robocopy 2 Batch files geschrieben. Das eine Synct von A nach B, aber nicht von B nach A und löscht Daten die auf B erstellt wurden wieder.
Das zweite ist genau umgekehrt.
Also bis anhin alles wie erwünscht. Realisiert habe ich dies wie folgt

A nach B.cmd:
01.
@echo off 
02.
 
03.
	set LOG="C:\Users\b450wyp\Desktop\LOG\AonlytoB" 
04.
	set Quelle="C:\Users\b450wyp\Desktop\Quelle\QuellezuZiel" 
05.
	set Ziel="C:\Users\b450wyp\Desktop\Ziel\QuellezuZiel" 
06.
 
07.
	If not Exist %Quelle% md %Quelle% 
08.
	If not Exist %Ziel% md %Ziel% 
09.
 
10.
:replicate 
11.
	for /F "tokens=1-4 delims=:., " %%a in ('time/T') do set TIME=%%a%%b%%c 
12.
	 
13.
	@For /F "tokens=1,2,3 delims=., " %%A in ('Date /t') do (  
14.
		Set Month=%%A 
15.
		Set Day=%%B 
16.
		Set Year=%%C 
17.
		SET parsedd=%%C%%B%%A 
18.
19.
	 
20.
	ren "%LOG%\LOG.log" "%parsedd%_%TIME%_Log.log" 
21.
	 
22.
REM Pro Sekunde 1 ping 
23.
	ping 127.0.0.1 -n 10  >nul 
24.
	 
25.
REM /MON:1 /MOT:1 /R:10 /W:2 
26.
	If not Exist %LOG% md %LOG% 
27.
	robocopy %Quelle% %Ziel%  /MIR /COPYALL /PURGE /NP /LOG+:"%LOG%\LOG.log" /MON 1 /R:10 /W:2  
28.
 
29.
goto replicate
B nach A.cmd:
01.
@echo off 
02.
 
03.
	set LOG="C:\Users\b450wyp\Desktop\LOG\BonlytoA" 
04.
	set Quelle="C:\Users\b450wyp\Desktop\Quelle\ZielzuQuelle" 
05.
	set Ziel="C:\Users\b450wyp\Desktop\Ziel\ZielzuQuelle" 
06.
 
07.
	If not Exist %Quelle% md %Quelle% 
08.
	If not Exist %Ziel% md %Ziel% 
09.
 
10.
:replicate 
11.
	for /F "tokens=1-4 delims=:., " %%a in ('time/T') do set TIME=%%a%%b%%c 
12.
	 
13.
	@For /F "tokens=1,2,3 delims=., " %%A in ('Date /t') do (  
14.
		Set Month=%%A 
15.
		Set Day=%%B 
16.
		Set Year=%%C 
17.
		SET parsedd=%%C%%B%%A 
18.
19.
	 
20.
	ren "%LOG%\LOG.log" "%parsedd%_%TIME%_Log.log" 
21.
	 
22.
REM Pro Sekunde 1 ping 
23.
REM 	ping 127.0.0.1 -n 10  >nul 
24.
	 
25.
REM /MON:1 /MOT:1 /R:10 /W:2 
26.
	If not Exist %LOG% md %LOG% 
27.
	robocopy %Ziel% %Quelle% /MIR /COPYALL /PURGE /NP /LOG+:"%LOG%\LOG.log" /MON 1 /R:10 /W:2  
28.
 
29.
goto replicate
So weit so gut. Jetzt will ich aber das ganze noch so hinkriegen, dass sozusagen übers kreuz synchronisiert wird. Sprich, stellt euch die beiden Files oben fusioniert vor.
A syncronisiert nach B, und B syncht nach A, wenn ich bei A was hinzufüge wirds also nach B gesyncht, und wenn ich bei B was erstell nach A. Vieleicht denken nun die ersten, ja lässte A und B gleichzeitig laufen....dann gibts aber rein theoretisch das Problem, dass dann ein neues File in A nach B gesyncht wird und bei A gelöscht und im nächsten Schritt wieder nach A und bei B gelöscht.
Gibts da irgend ne zusammengebastelte möglichkeit mit Robocopy, oder weiss gerade jemand ein gut verständliches freeware programm?

PS: bin schon lange am googlen......

Grüsse aivilon
Mitglied: kristov
29.09.2011 um 16:21 Uhr
Hallo,

ob's einen Schalter für robocopy gibt, der das kann, ist mir nicht bekannt. Einen Ansatz für xcopy habe ich hier gefunden, ist auch schön beschrieben, sodaß Du damit zurechtkommen solltest.

kristov
Bitte warten ..
Mitglied: affabanana
29.09.2011 um 18:14 Uhr
Hallo Du

Für sowas gibts DFS beim Windows Server oder Rsync bei Linux Kisten.

Damit hast du auch etwas das funktioniert.

gruass affabanana
Bitte warten ..
Mitglied: pieh-ejdsch
29.09.2011 um 21:32 Uhr
moin aivilon,

so ein Vorgehen benötigt mindestens ein CopyFlag bzw eine SyncList (syncpartnerschaft) welche erstmals eingerichtet werden müsste.

Mit gesetztem Bit:
  • Syncronisierte Dateien bekommen auf beiden Seiten ein Archivbit.
  • Dateien mit Archivbit werden von Dateien ohne Archivbit Überschrieben.
  • Dateien ohne Archivbit dürfen nicht gelöscht werden.
  • Dateien mit Archivbit werden gelöscht wenn der Spiegel fehlt.
  • Das setzt natürlich vorauss, dass das Archivbit bei einer Bearbeitung der Datei entfernt wird.

mit einer Syncliste:
wird Praktisch das CopyFlag in der Liste für jede syncronisierte Datei die Richtung eingetragen (oder beim Löschen aus der Liste genommen) - anstatt das Archivbit der Datei zu benutzen.

Gruß Phil
Bitte warten ..
Ähnliche Inhalte
Outlook & Mail
Blaues Kreuz bei Ordnersymbol in Outlook
gelöst Frage von slanskyOutlook & Mail2 Kommentare

Hallo, ich habe in Outlook bei manchen Ordnern ein blaues Kreuz in der unteren rechten Ecke. Was bedeutet das?

Windows Server
Windows Server 2008 Rolle Dateidienste hat ein Kreuz davor
gelöst Frage von MichiBLNNWindows Server3 Kommentare

Guten Tag, ich habe einen Windows Server 2008 32 Bit mit den Rollen Anwendungsserver, Dateidienste und IIS. Im Servermanager ...

TK-Netze & Geräte
Fax Signal übers Netzwerk
Frage von dermolaTK-Netze & Geräte7 Kommentare

Hallo zusammen, wir haben eine Telefon Anlage von Agfeo (ES 512) leider kann die Anlage keine Fax Geräte über ...

Windows 7
Rotes Kreuz beim Netzwerksymbol Internetzugriff OK
gelöst Frage von MyBRis4ShotWindows 710 Kommentare

Hallo Zusammen, wie der Titel schon sagt, zeigt das Netzwerksymbol keine Verbindung an. Das kuriose ist, dass ich ins ...

Neue Wissensbeiträge
Batch & Shell

Open Object Rexx: Eine mittlerweile fast vergessene Skriptsprache aus dem Mainframebereich

Information von Penny.Cilin vor 15 StundenBatch & Shell8 Kommentare

Ich kann mich noch sehr gut an diese Skriptsprache erinnern und nutze diese auch heute ab und an noch. ...

Humor (lol)

"gimme gimme gimme": Automatischer Test stolpert über Easter Egg im man-Tool

Information von Penny.Cilin vor 17 StundenHumor (lol)6 Kommentare

Interessant, was man so alles als Easter Egg implementiert. Ist schon wieder Ostern? "gimme gimme gimme": Automatischer Test stolpert ...

MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 1 TagMikroTik RouterOS8 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Sicherheit

Sicherheitslücke in HP-Druckern - Firmware-Updates stehen bereit

Information von BassFishFox vor 1 TagSicherheit1 Kommentar

Ein weiterer Grund, dass Drucker keinerlei Verbindung nach "auswaerts" haben sollen. Unter Verwendung spezieller Malware können Angreifer aus der ...

Heiß diskutierte Inhalte
Windows Server
RDP macht Server schneller???
Frage von JaniDJWindows Server17 Kommentare

Hallo Community, wir betrieben seit geraumer Zeit diverse virtuelle Maschinen und Server mit Windows Server 2012. Leider haben wir ...

Windows 10
Windows 10 dunkler Bildschirm nach Umfallen
Frage von AkcentWindows 1015 Kommentare

Hallo, habe hier einen Windows 10 Rechner der von einem User umgefallen wurde (Beine übers Knie, an den PC ...

Windows 10
Bitlocker nach Verschlüsselung nicht mehr aufrufbar!
gelöst Frage von alexlazaWindows 1013 Kommentare

Hallo, ich besitze ein HP ZBook 17 G4 mit einem Windows 10 Pro Betriebssystem. Bei diesem Problem handelt sich, ...

Batch & Shell
Neuste Datei via PowerShell kopieren
gelöst Frage von kaiuwe28Batch & Shell11 Kommentare

Hallo zusammen, ich hatte mir mit Hilfe der Suche im Forum einen kleinen Code von colinardo rausgesucht und versucht ...