Avatar billede justask Nybegynder
23. februar 2007 - 16:11 Der er 4 kommentarer

batch ftp backup

Hej Eksperter

Kan I hjælpe mig med at lavet en .bat-fil der tager backup fra en ftp-server til en anden (med pc'en som mellemstation)? Jeg ønsker at downloade en bestemt folder og al dens indhold og herefter uploade det hele til en bestemt folder på en anden server - og hvis det er muligt ville det være lækkert med et tjeck så man kun tager backup af nye/ændrede filer.

Så vidt jeg kan se bruger bat-filen et ftp-script således:
ftp -s:ftp.scr

Og man kan oprette foldere med bestemte dato'er således:
set yy=%date:~-4%
set mm=%date:~-7,2%
set dd=%date:~-10,2%
mkdir "%mm%-%dd%-%yy%"

Længere er jeg ikke helt kommet...


Takker
Avatar billede anri Novice
23. februar 2007 - 21:18 #1
Skal det være et batch?

Ellers tag lige et kig på http://www.2brightsparks.com/
De har et produkt der hedder SyncBack, som der også kommer i en freeware udgave..  Det er emminent til at tage backup til og fra FTP..
Avatar billede justask Nybegynder
01. marts 2007 - 13:51 #2
Hmm - det ser ikke ud til at "source" kan vær en ftp-server - ikke i gratis-versionen i alle fald...

Det behøver selvfølgelig ikke være en batch, men jeg har ikke kunne finde programmer der virkede stabile nok og kunne alt det jeg gerne vil. Har også leget lidt med Cobian Backup.
Avatar billede anri Novice
01. marts 2007 - 14:29 #3
Nej gratis versionen er lidt amputeret..  Men jeg tror du kan sætte dest til FTP og så lave en automatisk restore af det hele i stedet.
Avatar billede justask Nybegynder
02. marts 2007 - 10:09 #4
hehe - smart
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester