하루에 한번 ftp 를 이용하여 파일을 백업할 필요가 생겨 정리 한다.
1. windows 에서 ftp server 설정
1) FileZilla Server 다운로드 후 설치 및 세팅
내용출처 :
https://comeinsidebox.com/filezilla-ftp-server/
2. windows 에서 ftp client 설정
1) winscp 설치
ftp server 가 passive 로 동작하도록 설정 되었기 때문에 기본 ftp 사용이 불가 하다.
winscp 를 다운로드 받아 설치 하고 스크립트를 작성 한다.
내용 출처 :
https://stackoverflow.com/questions/18643542/how-to-use-passive-ftp-mode-in-windows-command-prompt
2) 작성한 스크립트
SET yyyymmdd=%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%
#오늘 날짜의 파일명을 ftp 로 업로드 한다.
winscp.com /command ^
"open ftp://FTP유저ID:FTP유저PWD@FTP서버IP:FTP서버PORT/" ^
"put f:\%yyyymmdd%_backup.7z" ^
"exit"