다음을 통해 공유


표시된 트랜잭션, 전체 백업 및 로그 백업

BizTalk Server 백업 작업은 전체 데이터베이스 백업과 트랜잭션 로그 백업을 표시된 트랜잭션으로 알려진 트랜잭션 유형과 함께 사용하여 모든 BizTalk Server 데이터베이스의 동기화된 백업을 만듭니다. 표시된 트랜잭션은 트랜잭션에 참여하는 모든 데이터베이스의 트랜잭션 로그에 표시를 넣는 트랜잭션입니다. 표시된 트랜잭션은 새 분산 트랜잭션이 시작되지 않도록 하고, 현재 실행 중인 분산 트랜잭션이 완료될 때까지 기다린 다음 실행되어 표시를 넣습니다.

표시는 모든 데이터베이스에서 일관된 트랜잭션 지점을 나타냅니다. 후속 로그 백업에 표시를 사용하여 데이터베이스를 해당 지점으로 복원할 수 있습니다.

각 BizTalk Server 데이터베이스에 대해 BizTalk Server 백업 작업은 실행될 때마다 표시된 트랜잭션 로그 백업을 만들고 지정한 기간에 따라 전체 백업을 만듭니다.

전체 백업

Backup BizTalk Server 작업을 실행하면 첫 번째 백업 프로세스 BackupFull이 매 기간마다 한 번(작업이 실행되지 않음) 실행됩니다. Backup BizTalk Server 작업을 예약하는 방법에 대한 자세한 내용은 백업 BizTalk Server 작업을 예약하는 방법을 참조하세요.

BizTalk Server 백업 작업은 새 기간 중 처음으로 실행될 때 전체 백업을 수행합니다. 예를 들어 매 시간마다 작업이 실행되도록 예약했지만 기간을 매일로 구성하면 BizTalk Server 백업 작업은 처음 실행될 때 및 매일 자정에 한 번 전체 백업을 수행합니다.

트랜잭션 로그 백업

Backup BizTalk Server 작업이 수행하는 두 번째 프로세스는 MarkAndBackupLog입니다. 이 프로세스에서는 모든 BizTalk Server 데이터베이스에 표시를 넣고 작업이 실행될 때마다 트랜잭션 로그 백업을 수행합니다.

표시는 ServerName DatabaseName<_Log\LogMarkName>_Timestamp.bak>를 사용하여 만든 문자열입니다. 여기서 로그 표시 이름은 SQL Server 에이전트 작업에서 구성됩니다.<<><><> 마지막 로그를 각 데이터베이스로 복원할 때 이 표시를 사용해야 합니다.

자세한 내용은 SQL Server 온라인 설명서의 "트랜잭션 로그 백업" 및 "관계형 데이터베이스의 백업 및 복구"를 참조하십시오.

참고 항목

백업 및 복원 관련 고급 정보