이전 자료 보관/자동 복구 시스템

고스트 자동 복구 시스템 : 백업과 복구를 배치 파일로 처리하기

CApple 2012. 1. 28. 13:40


음... 이거에 대해서 여쭤보신 분이 계셔서 포스팅으로 남깁니다. 아래는 설명으로 배치 파일에 대한 설명으로 보실 분들만 읽어보시길 바랍니다.



현재 설치된 GARS 를 전혀 안 건드리고 고대로 이용하면서 백업과 복원 기능만 따로 배치 파일로 빼낼 수 있겠죠. 예제로 간단하게 만들면 아래와 같습니다. (문제없이 작동하는 것은 확인하였습니다.)

첫 번째 윈도우 자동 백업 배치 파일
GARS_1st_Backup.cmd
@echo off
setlocal

echo rem PowerWindows Ghost Automated Recovery System - OneClick Configuration> %GARSDir%\Config\ConGOC.cmd
echo. >> %GARSDir%\Config\ConGOC.cmd
echo rem OneClick Boot Mode>> %GARSDir%\Config\ConGOC.cmd
echo rem G = GARS Boot     M = Menu Boot     B = Backup Boot     R = Restore Boot>> %GARSDir%\Config\ConGOC.cmd
echo. >> %GARSDir%\Config\ConGOC.cmd
echo set ModeOC=1B>> %GARSDir%\Config\ConGOC.cmd

call "%GARSDir%\Config\GUID.cmd"

%GARSDir%\Command\bcdedit /bootsequence %guidG%

shutdown /r /f /t 0

endlocal
exit


첫 번째 윈도우 자동 복원 배치 파일
GARS_1st_Restore.cmd
@echo off
setlocal

echo rem PowerWindows Ghost Automated Recovery System - OneClick Configuration> %GARSDir%\Config\ConGOC.cmd
echo. >> %GARSDir%\Config\ConGOC.cmd
echo rem OneClick Boot Mode>> %GARSDir%\Config\ConGOC.cmd
echo rem G = GARS Boot M = Menu Boot B = Backup Boot R = Restore Boot>> %GARSDir%\Config\ConGOC.cmd
echo. >> %GARSDir%\Config\ConGOC.cmd
echo set ModeOC=1R>> %GARSDir%\Config\ConGOC.cmd

call "%GARSDir%\Config\GUID.cmd"

%GARSDir%\Command\bcdedit /bootsequence %guidG%

shutdown /r /f /t 0

endlocal
exit


위의 예제 배치 파일에서 나머진 그대로 두시고 ModeOC 변수 부분만 변경하면 두 번째, 세 번째, 네 번째 백업, 복원, 메뉴로 부팅까지 모두 배치 파일로 따로 만들어서 바로 실행할 수 있습니다.

ModeOC 변수
G - 기본값 (기본 메뉴 모드, 자동 복원 모드를 판별하는 모드로 이건 배치 파일로 만들 필요 없음)

M - 메뉴 출력

1B - 첫 번째 윈도우 백업
2B - 두 번째 윈도우 백업
3B - 세 번째 윈도우 백업
4B - 네 번째 윈도우 백업

1R - 첫 번째 윈도우 복원
2R - 두 번째 윈도우 복원
3R - 세 번째 윈도우 복원
4R - 네 번째 윈도우 복원


이와 같이 배치 파일들을 모두 만들어두고 고스트 자동 복구 시스템 부팅 메뉴도 숨기면 오직 배치 파일만으로 GARS 를 사용할 수 있겠죠? (원클릭도 바로 가기 안 만들고 그냥 그대로 숨겨두면 되고)



자기 취향대로 쓰면 되는 겁니다. 그럼 저는 이만 물러갑니다. ^^


'고스트 자동 복구 시스템 통합 Final (M)' 의 전체 목차

GARS 의 소개 및 이해
    고스트 자동 복구 시스템 : GARS 의 소개와 GARS 의 의미
    고스트 자동 복구 시스템 : GARS 제작 과정의 이해

GARS 의 구축 및 확인
    고스트 자동 복구 시스템 : 구축 및 테스트하기
    고스트 자동 복구 시스템 : PID 불일치 상황에 대처하기
    고스트 자동 복구 시스템 : 제거하기

GARS 의 기본 기능 및 도구
    고스트 자동 복구 시스템 : 백업 및 복원 진행하기
    고스트 자동 복구 시스템 : 백업한 내용 살펴보기(Ghost Explorer)
    고스트 자동 복구 시스템 : 작업 로그 확인하기
    고스트 자동 복구 시스템 : GARS 시스템 기본 메뉴 모드로 부팅하기

GARS 의 환경 설정
    고스트 자동 복구 시스템 : 원클릭 프로그램 설정하기
    고스트 자동 복구 시스템 : 설정 도구 구성의 이해
    고스트 자동 복구 시스템 : 고스트 프로그램 설정 - 백업 압축률의 설정과 이해
    고스트 자동 복구 시스템 : 고스트 프로그램 설정 - 핑거 프린트의 설정과 이해
    고스트 자동 복구 시스템 : 자동 복구 시스템 설정 - GARS 부팅 메뉴 작동 방식의 설정과 이해
    고스트 자동 복구 시스템 : 자동 복구 시스템 설정 - GARS 부팅 메뉴 표시 여부의 설정과 이해
    고스트 자동 복구 시스템 : 자동 복구 시스템 설정 - GARS 코어 암호의 설정과 이해
    고스트 자동 복구 시스템 : 멀티 모드의 구성과 활용 1 - 다른 윈도우 추가하기
    고스트 자동 복구 시스템 : 멀티 모드의 구성과 활용 2 - 동일 윈도우 추가하기
    고스트 자동 복구 시스템 : 싱글 모드로 돌아가기 - 추가한 윈도우 구성의 제거
    고스트 자동 복구 시스템 : 윈도우 구성 변경하기 - 설정된 윈도우 구성의 재설정
    고스트 자동 복구 시스템 : 현재의 모든 설정을 한 눈에 파악하기 - 전체 설정 확인

GARS 의 추가 기능
    고스트 자동 복구 시스템 : 추가 윈도우에서도 원클릭 프로그램을 사용할 수 있게 만들기
    고스트 자동 복구 시스템 : GARS 를 대기업 PC 처럼 - Grub 을 통한 펑션키 복구 환경의 구성
    고스트 자동 복구 시스템 : 완전한 부팅 불능 상황을 대비하여 - 응급 복구 DVD 의 제작

GARS 에 관한 조언
    고스트 자동 복구 시스템 : 좀 더 완벽한 자동 복구 시스템을 위한 전체적인 메뉴얼
    고스트 자동 복구 시스템 : 백업과 복구를 배치 파일로 처리하기
    고스트 자동 복구 시스템 : GARS 시스템 배경 이미지 변경하기
    고스트 자동 복구 시스템 : 분할 버전 응급 복구 DVD 의 제작