Windows: Backup su spazio FTP

Un amico con windows mi ha chiesto come poter gestire in automatico la copia del contenuto di una cartella nel propio PC all’interno di uno spazio FTP. Ho pensato a WinSCP che permette di fare operazioni anche via CLI e così creare un file .bat da far avviare all’occorrenza o tramite “esecuzione pianificata”.

Innanzitutto scaricate WinSCP e poi create un file .bat con il vostor editor *solo testo* preferito. All’interno scriveremo:

"C:\Programs\WinSCP\WinSCP.exe" /log=C:\cron\FtpBackup.log /command "option batch on" "option confirm off" "open ftp://USER:PASS@server.xyz" "option transfer binary" "put -neweronly C:\Ampps\www\backup_mysql* /htdocs/backup_mysql/*" "close" "exit"

Nel nostro esempio, WinSCP è stato installato in C:\Programs\WinSCP\WinSCP.exe, ci faremo creare un log in C:\cron\FtpBackup.log, i dati di connessione al server FTP sono USER:PASS@server.xyz e trasferiremo il contenuto dalla cartella C:\Ampps\www\backup_mysql\ verso la cartella server /htdocs/backup_mysql/

enjoy!

Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui

Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂



Commenta