Vault 데이터 백업 작업은 매우 중요합니다. Autodesk에서는 다음 방법을 사용하여 Vault를 백업하도록 권장합니다.
Vault 백업
제공된 백업/복원 유틸리티를 사용하여 Vault 데이터를 백업합니다.
오류가 발생한 경우 서버 콘솔을 사용하여 서버를 복원하는 데 필요한 모든 데이터를 백업합니다. 서버를 백업하는 동안에는 시스템에 대한 사용자 액세스가 모두 차단됩니다. 또한 서버 콘솔은 서버의 모든 Vault를 백업하거나 복원합니다. 개별적으로 Vault를 선택하여 백업 또는 복원할 수는 없습니다.
백업 스케줄 개발
다음 단계는 프로세스를 자동화하는 것입니다. 두 가지 일반적인 방법이 있습니다.
- Windows 작업 스케줄러를 사용합니다. 이 프로세스에서는 표준 Windows 배치 파일의 일부로 서버 콘솔에 포함된 백업 도구를 사용합니다.
- 백업을 테이프 백업 세트의 일부로 포함합니다. 이 프로세스에서는 테이프 백업 시스템을 사용하여 Vault를 직접 백업하거나 Windows 작업 스케줄러와 같은 방법을 사용합니다.
서버 콘솔 명령행 옵션을 사용하면 스크립트를 작성하여 백업 프로세스를 자동화할 수 있습니다. 다음 스크립트는 기본 Autodesk Vault Server 설치를 위한 것입니다. 필요한 경우 백업 경로 및 설치 경로를 편집합니다.
Vault를 백업하는 가장 신뢰할 만한 최선의 방법은 서버 콘솔 백업 도구를 테이프 백업 계획에 통합하는 것입니다.
주: 다음 스크립트는 전체 백업만을 수행하기 위한 것입니다. 명령행 옵션이나 증분 백업을 수행하는 스크립트를 작성하는 방법에 대한 자세한 내용은 Data Management Server 콘솔 도움말을 참고하십시오.
Microsoft Windows 작업 스케줄러를 사용하여 백업 자동화
- Backup.txt라는 텍스트 파일을 작성합니다.
- 다음과 같은 텍스트를 입력합니다.
@ECHO OFFREM DELETE B AND CASCADE A BACKUP SUBDIRECTORIESRMDIR /Q /S "C:\Backup\Vault\B"REN "C:\Backup\Vault\A" "B"REM CREATE A NEW DIRECTORY FOR THE BACKUPMKDIR "C:\Backup\Vault\A\"REM START THE BACKUP PROCESS (THIS IS ONE LINE OF TEXT)"C:\Program Files\Autodesk\Vault Server 20xx\ADMS Console\Connectivity.ADMSConsole.exe" -Obackup -B"C:\Backup\Vault\A" -VUadministrator -VP[암호] -S
- 텍스트 파일 이름을 Backup.bat로 변경하면 배치 파일로 변환됩니다.
주: 여러 사이트 환경을 백업할 때는 주 서버에서 로컬로 백업합니다.
테이프 백업 작성
테이프 백업 시스템을 사용하여 Vault를 백업하는 다른 방법도 있습니다. 서버 콘솔 백업 도구를 테이프 백업 계획에 통합하는 것이 좋습니다. 대부분의 시스템에서 테이프 작업을 실행하기 전후에 스크립트를 실행할 수 있습니다. 테이프 백업 시스템을 사용하여 Vault를 백업하려면 작업을 실행하기 전후에 다음 스크립트를 사용합니다.
주: 백업 소프트웨어를 사용하여 SQL 데이터베이스 및 파일 저장소를 직접 백업하는 것은 권장되지 않는 방법입니다. 이 방법을 사용하면 새 버전의 Autodesk Vault Server로 마이그레이션하거나 새 컴퓨터에서 Vault를 복원하는 작업이 더 어려워집니다. 또한 주요 테이프 백업 시스템에서 사용 가능한 "Live" 백업 플러그인을 사용하여 SQL 서버를 백업하지 마십시오. 파일 저장소와 SQL 데이터가 서로 완벽하게 동기화되었는지 확인합니다. 동기화하지 않으면 데이터를 사용하지 못할 수도 있습니다.
- 테이프 백업 작업을 시작하기 전에 다음 스크립트를 실행합니다. @ECHO OFF
- REM THIS WILL STOP THE WEB SERVER AND "CYCLE" THE SQL SERVER REM PROVIDING THE BEST RESULTS FOR BACKING UP THE VAULTIISRESET /STOPNET STOP MSSQL$AUTODESKVAULTNET START MSSQL$AUTODESKVAULTREM START THE BACKUP PROCESS (THIS IS ONE LINE OF TEXT)"C:₩Program Files₩Autodesk₩Data Management Server 2009₩ADMS Console₩Connectivity.ADMSConsole.exe" -o backup -B"C:₩Backup₩Vault₩A" -VUadministrator -VP -S
- 테이프 백업 작업을 완료한 후 다음 스크립트를 실행합니다. @ECHO OFFREM DELETE THE BACKUP SET AFTER THE TAPE SET COMPLETESRMDIR /Q/S C:₩Backup₩Vault₩A"REM START THE WEB SERVERIISRESET /START
- 테이프 백업 확인 백업 세트가 올바르게 복원되도록 하려면 백업과 백업 프로시저를 모두 테스트합니다. Autodesk Vault Server를 별도의 컴퓨터에 설치하는 것이 좋습니다. Autodesk Vault Server 콘솔에서 복원 명령을 사용하여 데이터의 전체 복원을 테스트합니다.