Daten automatisch auf FTP Laden?

12/22/2014 12:42 Punisher.biz#1
Moin Moin,

Ist es möglich einen bestimmten Ordner mit bestimmten Daten auf einen FTP Server zu laden, dies aber zu bestimmten Uhrzeiten (1x am Tag) und das der Ordner der hochgeladen wird nach Uhrzeit und Datum benannt ist?

Ich möchte dies als eine zweite Absicherung haben da bei mir am Tag vom Server jede volle Stunde ein Backup erstellt wird und ich davon eben noch mal eine externe Absicherung haben möchte. Das ganze muss ich auf einem Windows Server 2012 R2 machen.

Gibt es da eine einfache Lösung z.b. durch eine .batch das ich diese einfach in die Aufgabenplanung mit rein packe?

Gruß
12/22/2014 13:45 .Marcel'#2
Auto FTP Manager..
12/22/2014 14:20 Punisher.biz#3
Quote:
Originally Posted by .Marcel' View Post
Auto FTP Manager..
Ich rede von einer bat und nicht von einem externen Programm da ich ungern noch mehr Programme am laufen haben möchte.

Danke.

Habe es hinbekommen, falls jemand Interesse an der "Lösung" hat:

Code:
c:\windows\system32\ftp.exe -s:C:\Users\root\Desktop\back-upload.bat
die Datei back-upload.bat ist bei mir auf dem Desktop, könnt natürlich den Pfad ändern.

Code:
open deinftpserver.eu
benutzername
passwort
prompt
cd /backup
bin
type binary
mput C:\user\root\desktop\backup\*.bak
bye
cd /backup: hier logt er sich auf den FTP Server ein und wählt das Verzeichnis "backup" aus, könnt ihr natürlich ändern.

mput C:\user\root\desktop\backup\*: ist der Ort des Backups das * sagt das alles aus dem Ordner hochgeladen werden soll, kann man natürlich auch mit einer Datei machen, da könnt ihr dann anstatt mput > send nutzen.

Um nun ein Backup hochzuladen könnt erstellt ihr eine .bat, der Name ist egal, und fügt diesen Code ein [c:\windows\system32\ftp.exe -s:C:\Users\root\Desktop\back-upload.bat] ohne [] und könnt diese nun in die Aufgabenplanung einbinden oder halt per Hand alles erledigen...
12/22/2014 16:45 Nectix#4
#closed [as requested]