응용 프로그램 서버를 보호하려면 "백업" 섹션의 설명대로 지금 백업 기능을 사용하거나 백업 계획을 생성합니다.
데이터베이스를 사용하는 응용 프로그램에는 디스크 백업 내에서 응용 프로그램 데이터 일관성을 유지하기 위한 몇 가지 간단한 조치가 필요합니다.
전체 머신 백업
데이터베이스는 여러 디스크 또는 볼륨에 저장할 수 있습니다. 백업에 필요한 파일을 모두 포함하려면 전체 머신을 백업합니다. 이렇게 하면 또한 데이터베이스를 더 추가하거나 향후 로그 파일을 이동하더라도 응용 프로그램이 계속 보호됩니다.
데이터베이스와 연관된 파일이 항상 동일한 볼륨에 있는 경우에는 해당 볼륨만 백업할 수 있습니다. 또는 시스템 볼륨과 데이터를 저장하는 볼륨에 대한 백업 계획을 별도로 생성할 수 있습니다. 두 가지 경우 모두 필요한 파일을 포함하는 모든 볼륨이 백업이 포함되어야 합니다. 데이터베이스 경로를 찾는 방법에 대한 지침은 "데이터베이스 파일 찾기"를 참조하십시오.
응용 프로그램 데이터베이스가 여러 머신에 있는 경우에는 모든 머신을 같은 일정으로 백업합니다. 예를 들어, SharePoint 팜에 속하는 모든 SQL 서버는 정해진 예약대로 실행되는 중앙 집중식 백업 계획에 포함합니다.
VSS(Volume Shadow Copy) 사용
Microsoft VSS(Volume Shadow Copy Service)는 백업 내 데이터베이스의 일관성을 유지하기 위해 사용합니다. VSS가 없으면 파일이 지속적인 충돌 상태가 됩니다. 즉, 시스템을 복구한 후에도 백업 시작 시점에 전원 연결이 끊어진 것과 동일한 상태가 됩니다. 대부분의 응용 프로그램의 경우에는 이러한 백업만으로도 충분하지만 데이터베이스를 사용하는 응용 프로그램은 지속적인 충돌 상태에서 시작하지 못할 수 있습니다.
VSS 공급자는 VSS 인식 응용 프로그램에 백업이 곧 시작될 예정임을 알려줍니다. 따라서 Acronis Backup이(가) 데이터 스냅샷을 생성할 때까지 모든 데이터베이스 트랜잭션을 완료할 수 있습니다. 또한 결과 백업에서 데이터베이스가 일관적인 상태를 유지할 수 있습니다.
Acronis Backup은(는) 다양한 VSS 공급자를 사용할 수 있습니다. Microsoft 제품의 경우에는 Microsoft Software Shadow Copy 공급자를 사용하는 것이 가장 좋습니다.
트랜잭션 로그 잘라내기
Active Directory는 보통 순환 로깅을 사용합니다. 다른 VSS 인식 응용 프로그램(Microsoft SQL Server 제외)의 로그는 VSS 전체 백업 활성화 옵션을 사용하여 자를 수 있습니다. 이 옵션은 Agent for Windows가 설치된 가상 머신과 물리 머신에서 유효합니다.
사용 가능한 다른 솔루션은 다음과 같습니다.
응용 프로그램별 권장 사항
"응용 프로그램 서버 백업 시 우수 사례"를 참조하십시오.