윈도우 장비에서 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 |
위 배치파일을 보조프로그램 -> 예약된 작업에 걸어버리자.
그럼 완료!!