본문 바로가기

기타

[window] ftp 로 업로드 하는 bat(배치파일) 만들기



윈도우 장비에서 mssql 을 백업 받은 파일을 원격서버에 upload 할일이 생겻다

배치파일을 만들어서 해결 완료

1. 배치파일 만들기

 @echo off
set YEAR=%date:~2,4%
set MONTH=%date:~7,2%
set DAY=%date:~10,2%

echo open xxx.xxx.xxx.xxx > mssql_backup.bat
echo user 아이디 패스워드 >> mssql_backup.bat
echo cd /data2/dmi_erp >> mssql_backup.bat
echo lcd "d:\Program Files\Microsoft SQL Server\MSSQL\BACKUP" >> mssql_backup.bat
echo put BASE_db_%YEAR%%MONTH%%DAY%*.BAK >> mssql_backup.bat
echo put C3S_db_%YEAR%%MONTH%%DAY%*.BAK >> mssql_backup.bat
echo put DZAIS_db_%YEAR%%MONTH%%DAY%*.BAK >> mssql_backup.bat
echo put master_db_%YEAR%%MONTH%%DAY%*.BAK >> mssql_backup.bat
echo put model_db_%YEAR%%MONTH%%DAY%*.BAK >> mssql_backup.bat
echo put msdb_db_%YEAR%%MONTH%%DAY%*.BAK >> mssql_backup.bat
echo put Northwind_db_%YEAR%%MONTH%%DAY%*.BAK >> mssql_backup.bat
echo put pubs_db_%YEAR%%MONTH%%DAY%*.BAK >> mssql_backup.bat
echo put WBNCMS_db_%YEAR%%MONTH%%DAY%*.BAK >> mssql_backup.bat
echo close >> mssql_backup.bat
echo quit >> mssql_backup.bat

ftp -i -n -s:mssql_backup.bat

exit


위 배치파일을 보조프로그램 -> 예약된 작업에 걸어버리자.
그럼 완료!!

'기타' 카테고리의 다른 글

[excel] KB, MB, GB 바꾸기  (0) 2013.05.09
[etc] mac-address 에서 제조회사 구분하기  (0) 2011.01.04
[etc] excel 빈줄(빈칸) 지우기  (0) 2010.05.27
[etc] torrent site  (0) 2010.05.01
[etc] 인코딩 / 디코딩 싸이트 모음  (0) 2010.04.28