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