Beste tweakers, sinds een tijdje heb ik een NAS server die draait op FreeNAS.
Nu zit ik al een grote maand te zoeken naar een efficiente manier om mijn bestanden van computers te synchroniseren naar de server (en naar de andere computers).
Ik heb dit ondermeer al geprobeert met Rsync (deltacopy), Syncback en dergelijke programma's, maar deze lijken niet te doen wat ik wil.
Het programma Syncback van Windows zelf lijkt de beste oplossing, aangezien deze aan al mijn eisen voldoet, behalve de automatisatie ervan...
Ik kan enkel met Windows Taakplanner een schema op basis van een bepaald tijdstip instellen, maar aangezien mijn server niet 24/7 aanstaat is dit geen oplossing.
Hier had ik reeds een topic over bij NOS (http://gathering.tweakers.net/forum/list_messages/1407237). Daar hebben ze me uiteindelijk aangeraden een batch bestand te maken. Dit lijkt inderdaad de beste oplossing voor mij, maar aangezien dit niets meer te maken heeft met NT, heb ik een nieuw topic geopend hier in "Programming".
De synchronisatie moet als volgende verlopen:
Ik heb dus namelijk een laptop, 2 computers en een server staan. Dat zijn dus 3 computers in totaal en een server.
Windows start op:
batch bestand start automatisch zonder ik er iets van merk (met taakplanner ingesteld):
Alle pings en synchronisaties worden in de achtergrond uitgevoerd, ik mag er niets van merken.
Ook als de synchronisatie voltooid is.
Tot zo ver mijn kennis van DOS..:
Kan iemand me mee helpen hier een correct script van te maken?
Nu zit ik al een grote maand te zoeken naar een efficiente manier om mijn bestanden van computers te synchroniseren naar de server (en naar de andere computers).
Ik heb dit ondermeer al geprobeert met Rsync (deltacopy), Syncback en dergelijke programma's, maar deze lijken niet te doen wat ik wil.
Het programma Syncback van Windows zelf lijkt de beste oplossing, aangezien deze aan al mijn eisen voldoet, behalve de automatisatie ervan...
Ik kan enkel met Windows Taakplanner een schema op basis van een bepaald tijdstip instellen, maar aangezien mijn server niet 24/7 aanstaat is dit geen oplossing.
Hier had ik reeds een topic over bij NOS (http://gathering.tweakers.net/forum/list_messages/1407237). Daar hebben ze me uiteindelijk aangeraden een batch bestand te maken. Dit lijkt inderdaad de beste oplossing voor mij, maar aangezien dit niets meer te maken heeft met NT, heb ik een nieuw topic geopend hier in "Programming".
De synchronisatie moet als volgende verlopen:
Ik heb dus namelijk een laptop, 2 computers en een server staan. Dat zijn dus 3 computers in totaal en een server.
Windows start op:
batch bestand start automatisch zonder ik er iets van merk (met taakplanner ingesteld):
Alle pings en synchronisaties worden in de achtergrond uitgevoerd, ik mag er niets van merken.
Ook als de synchronisatie voltooid is.
Tot zo ver mijn kennis van DOS..:
- @ echo off
- ping http://192.168.1.2 (computer1)
- succesvol: JA => synctoy.exe, na starten synctoy.exe ga naar ping computer 2
- succesvol: NEE => ga naar ping computer 2
- ping http://192.168.1.3 (computer2)
- succesvol: JA => synctoy.exe, na starten synctoy.exe ga naar ping computer 3
- succesvol: NEE => ga naar ping computer 3
- ping http://192.168.1.4 (computer3)
- succesvol: JA => synctoy.exe, na starten synctoy.exe ga naar ping server
- succesvol: NEE => ga naar ping server
- ping http://192.168.1.250 (FreeNAS server)
- succesvol: JA => synctoy.exe, daarna WACHT 3 MINUTEN
- succesvol: NEE => WACHT 3 MINUTEN
- Na 3 minuten herstart het pingen van computer 1
Kan iemand me mee helpen hier een correct script van te maken?
[ Voor 12% gewijzigd door egonolieux op 12-06-2010 21:16 ]