윈도우 스케줄러를 사용해서 자동백업을 구축해 보겠습니다.
cron에서 shell 등록하듯이 batch 파일로 간단하게 되더군요...
7-zip에서 커맨드 모드를 지원하기 때문에 .bat 파일 하나만 만들어 등록하면 됩니다.
7-zip 홈페이지 : http://www.7-zip.org
아래와 같이 www_backup.bat 라는 batch 파일을 하나 만듭니다.
www_backup.bat
c:\program files\7-zip 은 7-zip의 설치 경로고,
7z.exe은 커맨드라인 버전,
a는 아카이브를 만드는 커맨드,
-tzip은 압축 포맷은 zip으로 하겠다는 거죠...
그리고 압축 파일의 위치, 압축 소스 차례대로 적어주면 됩니다.
이제 스케쥴러를 실행한 다음, www_backup.bat를 선택하시고 실행될 시간과 사용자를 지정해주면 됩니다.
Start -> Programs -> Accessories -> System Tools -> Scheduled Task -> Add Scheduled Task
cron에서 shell 등록하듯이 batch 파일로 간단하게 되더군요...
7-zip에서 커맨드 모드를 지원하기 때문에 .bat 파일 하나만 만들어 등록하면 됩니다.
7-zip 홈페이지 : http://www.7-zip.org
아래와 같이 www_backup.bat 라는 batch 파일을 하나 만듭니다.
www_backup.bat
cd c:\program files\7-zip
7z.exe a -tzip d:\backup\a.zip c:\www\website_a
7z.exe a -tzip d:\backup\b.zip c:\www\website_b
7z.exe a -tzip d:\backup\a.zip c:\www\website_a
7z.exe a -tzip d:\backup\b.zip c:\www\website_b
c:\program files\7-zip 은 7-zip의 설치 경로고,
7z.exe은 커맨드라인 버전,
a는 아카이브를 만드는 커맨드,
-tzip은 압축 포맷은 zip으로 하겠다는 거죠...
그리고 압축 파일의 위치, 압축 소스 차례대로 적어주면 됩니다.
이제 스케쥴러를 실행한 다음, www_backup.bat를 선택하시고 실행될 시간과 사용자를 지정해주면 됩니다.
Start -> Programs -> Accessories -> System Tools -> Scheduled Task -> Add Scheduled Task
'Website 세상 > Web Program' 카테고리의 다른 글
[JavaScript] 특정영역인쇄 (0) | 2009.01.15 |
---|---|
FileSystemObject (FSO) 를 이용한 프로그래밍 (0) | 2009.01.07 |
asp에서 XML 다루는 여러가지 예제 (0) | 2008.10.22 |
[ASP] xmlhttp 를 이용해서 다른 서버의 DB 를 쿼리해서 RecordSet 객체로 가져오는법 (0) | 2008.10.22 |
xmlHTTP를 이용해서 웹페이지 긁어오기 ASP/VB (0) | 2008.10.22 |