Denne tråd er over 6 måneder gammel
Er du sikker på, at du har noget relevant at tilføje?
FTP programAf Junior Supporter Flashgordon9000 | 03-01-2019 17:30 | 1554 visninger | 12 svar, hop til seneste
Hej Allesammen
Jeg har et kamera der er sat til en computer, hvor det bliver brugt til timelapse. Computeren er sat til et 4g modem, fordi det står i en kasse langt fra min adresse og jeg derfor har brug for at tilgå det remote. Kameraet overfører billederne automatisk til computeren, og computeren synkronisere så via ftp med en mappe på min server. På den måde har jeg alle billederne så snart de er taget, og det er den løsning jeg har bygget det hele på.
Jeg er dog løbet et i et problem. Det program jeg bruger til at synkronisere via FTP (WinSCP) står hele tiden og uploader med 0.2mbps og det har gjort at jeg bruger alt mit data på 3 dage. Jeg har 300gb så det er langt under det som er nødvendigt (ca 25GB) pr måned for upload af billeder. Jeg vil derfor høre om der er nogen der kender til et stabilt og godt FTP program der kan kører synkronisering (altså ikke komplet download hver gang) --
Hvad med FileZilla? Det er gratis. -- Jeg har ikke specifikt kendskab til WinSCPs features hvad angår fil synkronisering eller som FTP klient.
Em årsag kan måske være at WinSCP konstant er forbundet til FTP serveren, og derfor ofte sender en form for "keepalive" kommando (typisk "NOOP") til FTP serveren for at undgå at timeout.
Prøv at led efter timeout / keepalive indstillinger i WinSCP.
Det kunne også tænkes at WinSCPs synkronisering funktion er sat op til "both ways", således at den konstant tjekker for nye filer på serveren og derfor konstant sender trafik til serveren ?
Alt i alt - prøv at læse dokumentation for WinSCP og sæt dig ind i hvad de forskellige features du gør brug af, rent faktisk gør.
Når det er sagt så ville det ikke kræve ret mange linjer BASH kode (som jo nu er tilgængeligt i Windows 10), at lave en form for one-way synkronisering af nye filer, der kørte som et job en gang i mellem. -- https://twitter.com[...] - Ned med #lurerSørenPape
https://linuxmint.com[...] - Få dit privat liv tilbage. --
Sidst redigeret 03-01-2019 18:20 Tak for jeres svar.
#1 Filezilla har jeg afprøvet, og den har ikke den ønskede synkroniseringsløsning, så desværre ikke.
#2 Det er faktisk allerede et script den køre, og den har kørt i over en måned uden et eneste problem. Jeg har siddet og kigget på hvad det er der sker, og er kommet frem til at der er sket et eller andet. Jeg tror at winSCP ikke kan håndtere flere filer i sin synkronisring, derfor er den gået i et loop der bare holder forbindelsen åben. Jeg tror løsningen bliver at tømme mappen på serverne løbende så listen over samlet filer ikke blive for stor, dog er det et lidt sjovt problem der skal tænkes noget over. -- ved ikke om flashfxp kan det? -- ASUS Crosshair IV Formula Republic of Gamers,Phenom II X6 1090T 6 MB,Asus R280,8GB Corsair Vengeance,2XSM245b plus. rsync er lavet til sådan noget men det virker desværre kke native på windows (hvad jeg ved af)
hvis du er på windows, kan du altid bruge rclone, det er super og har
support for mange tjenester også. Det er teknisk set rsync.
En anden løsning kan også være et script med robocopy som synkronisere,
men lige meget hvilken løsning du går med så er ftp noget gammelt hø, så
huske kun at bruge det til isolerede ting, og hav forskellige passwords
og for alt i verden ikke luk hele din server op med ftp, password
sendes i clear.
-- "Always bear in mind that your own resolution to succeed, is more important than any other one thing." Du kan tage et kig på Syncthing? -- der er også freefilesync det kan også være en mulighed, bruger det selv til at sync min comp og nas og så er det gratis :)
https://freefilesync.org[...] -- ASUS Crosshair IV Formula Republic of Gamers,Phenom II X6 1090T 6 MB,Asus R280,8GB Corsair Vengeance,2XSM245b plus. Helt naturligt, så er der mange forslag på symptombehandling.
Umiddelbart vil jeg dog mene, at #2 er inde på noget rigtigt.
At det skulle være sådan det fungerer i dag, altså med et script der kører en gang imellem, fortæller mig, at der er noget i det script der ikke er lavet optimalt.
Jeg ville lave det sådan, at jeg havde et tidsstempel - eller måske et filnavn for det seneste der er sendt, liggende lokalt. Det kan være i en fil den information ligger.
En gang i minuttet, eller hvor ofte der nu er behov for det, tjekker(lokalt) om der er kommet nye filer til. Er der det forbindes der til serveren og den/de nye filer uploades.
Det sikres så, at WinSCP afbryder forbindelsen efterfølgende.
Jeg lavede noget, godt nok til at downloade fra en FTP på et tidspunkt.
Jeg brugte https://winscp.net[...] til det.
Godt nok som konsol program, med mulighed for at opsætte det vha. en config fil. -- http://hamdentykke.dk[...]
http://onsdagssnegl.dk[...] #6 Man kan installere Ubuntu eller en anden distro på sin Windows også har man jo nem adgang til det fulde repository af nemme værktøjer at klare den slags med - herunder rsync :-)
Angående sikkerhed, kan man jo bruge ftps, evt. bare under auth processen. -- https://twitter.com[...] - Ned med #lurerSørenPape
https://linuxmint.com[...] - Få dit privat liv tilbage. --
Sidst redigeret 04-01-2019 08:34 Først. Tusind tak for alle svarene.
Jeg fik prøvet freefilesync af, meget fint program men jeg oplevede samme problem. Masser at data overførsel uden stop, men ingen filer på serverne. Jeg fandt ud af at FTP serveren havde en maks på 5000 filer, og det var det der skabte problemet. Det så at mapperne ikke var ens, men kunne ikke overføre flere og så kørte den bare i loop. Det er fikset nu, tak allesammen --
Opret svar til indlægget: FTP program
Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.
Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.
Opret bruger | Login
|
Du skal være logget ind for at tilmelde dig nyhedsbrev.
Hvilken udbyder har du til internet? 438 personer har stemt - Mit energiselskab (Ewii f.eks) 12%
|