Ga naar inhoud


Aanbevolen berichten

Geplaatst:

Ik zoek weer es wat :D

Het mag een ftp server/client zijn, maakt niet uit, als het maar hetvolgende doet:

Server: hier draait een progje die een bestand ontvangt:

Client: hier draait een progje die een bestand verstuurt naar de server.

In dit proces moet de client elk data blok van 10kb(*) dubbel md5'en(**) en alleen de md5's oversturen, de server mot dan bepalen of dit blok eender is in de lokale copy en zonodig het gehele blok opvragen aan de client.

 

Het is dus de bedoeling om 1 bestand van 430gb over te copieren via het netwerk waarbij alleen de binare verschillen overgestuurt worden.

(*) voorgestelde waarde

(**) voorbeeld crc

 

Is er zoiets slims?

Mag ook een linux/unix oplossing zijn.

 

gr, WPW. -=[Deze ruimte is opzettelijk leeg gelaten]=-


Geplaatst:

probeer goodsync eens!

 

Werkt ook over ftp en is zo in te stellen dat server en client eerst vergelijken via een zegmaar checksum en bij afwijking iets gaan doen (bv hele bestand overdragen).

 

Prima te automatiseren.

 

Kan geen directe link geven want is commercieel, maar inexpensive, powerfull and easy wink

Geplaatst:

Mooi, net zoiets als dirsync, alleen doen ze geen continue compare, dus als mijn 430gb bestand van 300-310 alleen is geweizigd dan missen ze dat en gaat de hele zooi weer over de lijn ipv. alleen die 10gb...

gr, WPW. -=[Deze ruimte is opzettelijk leeg gelaten]=-

Geplaatst:

Idd... ging uit van meerdere bestanden. Had dan één geschreven ipv een.

 

Jouw situatie komt een beetje torrent achtig over maar dan met maar 1 peer wink

 

Wellicht kun je wat code rippen van een torrent client/server source!

Geplaatst:

Mja als ik zin had in proggen :D wellicht dat iemand dit kan maken (PM dan), hoeft niet voor niks. Het gaat vn. om VM bestanden die vaak in de TB's lopen maar waar relatief weinig in veranderd.

gr, WPW. -=[Deze ruimte is opzettelijk leeg gelaten]=-

Geplaatst:

Wat nu als je zo'n lomp vm ware file inzipped in mode store en dan aangeeft netjes opslaan in blokjes van 2 Mb ofzo.

Die kun je vervolgens wel vlot met een standaard progje comparen en door de lijn overfluiten bij afwijking.

 

Gewoon splitter progje kan natuurlijk ook.

Geplaatst:

Dat schiet niet op, op de target staan copieen en die moeten worden bijgewerkt, je snapt wel dat dit wel effe duurt... tenzij er een client/server diff ding tussen zit. Effe 1,5tb splitten of zo duurt ook te lang, kan je net zo goed alles copieeren laugh

gr, WPW. -=[Deze ruimte is opzettelijk leeg gelaten]=-

Geplaatst:

Dat dagt ik ook maar het tegendeel is het helaas, zoekende vind je veel snelheids problemen en de meeste zijn compressie of ssh gerelateerd, kzal vandaag ook verder gaan testen met egte grote bestanden.

gr, WPW. -=[Deze ruimte is opzettelijk leeg gelaten]=-

Geplaatst:

Klein bestandje teste,

 

total: matches=73919 hash_hits=61024851 false_alarms=1981 data=110802720

 

sent 111113759 bytes received 603139 bytes 105145.32 bytes/sec

total size is 5682479616 speedup is 50.86

 

5.682.479.616 bestand 5.6gb

111.113.759 diff 111mb

105.145 per sec 0,1mb/sec

 

Wel super effecient(diff) maar nog traag met copieeren, met compressie is het nog trager...

gr, WPW. -=[Deze ruimte is opzettelijk leeg gelaten]=-

Geplaatst:

Nog wel een waarschuwing, zonder compressie aan de client zijde veroorzaakt corruptie! De server zijde met GUI werkt perfect, de client kan je beter via cmd besturen, de client GUI is anders veel trager.

gr, WPW. -=[Deze ruimte is opzettelijk leeg gelaten]=-

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...