내 동료 중 일부는 SQL Server 데이터베이스가 아직 실행 중일 때 백업 할 수 있고 그것이 어떻게 가능한지 궁금하다고 말했을 때 놀랐습니다. SQL Server가 여전히 온라인 상태 일 때 데이터베이스를 백업 할 수 있지만 가능한 이유를 설명하는 방법을 잘 모르겠습니다. 내 질문은 이것이 데이터베이스에 어떤 영향을 미칩니 까?
백업이 실행되는 동안 데이터가 수정 (삽입, 업데이트 또는 삭제에 의해)되면 백업에 이러한 변경 사항이 포함되거나 나중에 데이터베이스에 추가됩니까?
로그 파일이 여기서 중요한 역할을한다고 가정하지만 방법을 잘 모르겠습니다.
편집 : 참고로, 내 경우에는 SQL Server 에이전트를 사용하여 데이터베이스를 백업 하고이 프로세스 동안 데이터베이스 수정의 영향을 포함합니다.