백업을 생성하는 프로세스를 찾을 수 없습니다


11

고객 서버에 SQL Server 2008 인스턴스가 설치되어 있습니다. 고객의 IT 부서는 머신의 다양한 백업을 담당합니다.

SQL Server 로그에 매일 오후 7시에 전체 백업이 있지만 SQL Server에서 예약 된 계획의 증거를 찾을 수 없습니다.

우리가 접촉 한 기술자들은 자동 백업이 있는지 알려주지 못했습니다. 그들이 말한 것은 전체 머신이 백업되고 있다는 것입니다.

이 포럼 스레드 에서 찾은 스크립트를 사용 하여 실제 장치 이름이 GUID이며 이것이 외부 백업 프로세스 임을 의미합니다 .

USE [msdb]
GO 
SELECT 
    [bs].[database_name], 
    [bs].[backup_start_date], 
    [bs].[backup_finish_date], 
    [bs].Server_name,
    [bs].user_name AS [BackupCreator] ,
    [bmf].physical_device_name
FROM msdb..backupset bs  
INNER JOIN msdb..backupmediafamily bmf ON [bs].[media_set_id] = [bmf].[media_set_id] 
ORDER BY [bs].[backup_start_date] DESC

위의 쿼리에서 한 행입니다.

db_name 2015-09-16 19 : 01 : 23.000 2015-09-16 19 : 01 : 28.000
SERVER_NAME NT AUTHORITY \ SYSTEM
{424F084A-F35D-4A66-8FC7-072268A89A77} 5

또한 백업 시작 및 종료 날짜는 5 초 동안 만 지속되므로 SQL Server의 작업이 아닌 것이 분명합니다.

이것은 로그에서 한 줄입니다.

2015-09-03 19 : 02 : 30.71 백업
데이터베이스가 백업되었습니다.
데이터베이스 : db_name, 작성 날짜 (시간) : 2012/10/12 (20:52:11), 덤프 된 페이지 : 3290021,
첫 번째 LSN : 276028 : 152755 : 172, 마지막 LSN : 276028 : 152827 : 1, 덤프 장치 수 : 1,
장치 정보 :
(FILE = 1, TYPE = VIRTUAL_DEVICE : { '{95380B0A-D50B-408F-B95F-1AB8975BA7F8} 5'}).
이것은 정보 메시지입니다. 사용자 조치가 필요하지 않습니다.

따라서 백업을 담당하는 프로세스를 추적하기 위해 어떻게해야합니까? 우리는 순서대로 백업을 조정하고 로그를 합리적인 크기로 유지하기 위해 트랜잭션 로그 백업도 수행하기 때문에 이것이 필요합니다 (현재 우리는 매주 로그를 축소하므로 이것이 좋은 방법은 아닙니다. 가다).

답변:


12

2015-09-03 19 : 02 : 30.71 백업 데이터베이스가 백업되었습니다. 데이터베이스 : db_name, 작성 날짜 (시간) : 2012/10/12 (20:52:11), 덤프 된 페이지 : 3290021, 첫 번째 LSN : 276028 : 152755 : 172, 마지막 LSN : 276028 : 152827 : 1, 덤프 장치 수 : 1, 장치 정보 : (FILE = 1, TYPE = VIRTUAL_DEVICE : { '{95380B0A-D50B-408F-B95F-1AB8975BA7F8} 5'}). 이것은 정보 메시지입니다. 사용자 조치가 필요하지 않습니다.

VIRTUAL_DEVICE백업 메시지에 나오는 사실은 이것이 T-SQL 작업 또는 SQL Server에 의해 예약 된 백업이 아니므로 SQL Server의 어느 곳에서도 찾을 수 없다는 것을 분명히 나타냅니다. 당신도 일부있는 third party도구 또는 windows inbuilt backup mechanism이 백업을 취하고 실행.

지금 당신은 경우 정말 창문 팀 또는 스토리지 팀에 문의 백업의 원인을 찾으려면 당신은 공정한 아이디어를 얻을 것입니다. 모든 이해 관계자가 백업 소스에 대해 전혀 모른다고 말한 경우 (아마 가능성이 낮음)에서 백업을 비활성화 SQL Server VSS writer하여 백업이 중지되는 것을 막을 수 있습니다 Services.msc.

이러한 타사 백업은 SQL Server VSS 기록기 서비스를 사용하여 데이터베이스에 연결하고 백업을 수행합니다.

위의 과정을 진행하기 전에 백업에 대해 모르는 경우 backup / windows 관리자에게 문의하여이 서비스를 비활성화 할 것을 제안합니다. 그렇지 않으면 당신은 그들과 함께해서는 안되며 더 많은 것을 상담해야합니다.

VSS 백업에 대한 정보 표시등을 읽으십시오


9

백업을 담당하는 프로세스를 찾았습니다.

Windows 시스템 이벤트 로그에서 정보를 검색 한 후 백업에 관심이있는 일시적인 시간에이 줄을 찾았습니다.

Informazioni    16/09/2015 19:01:28 MSSQLSERVER 18264   Backup
Informazioni    16/09/2015 19:01:28 MSSQLSERVER 18264   Backup
Informazioni    16/09/2015 19:01:28 MSSQLSERVER 18264   Backup
Informazioni    16/09/2015 19:01:28 ESENT   2006    ShadowCopy
Informazioni    16/09/2015 19:01:28 ESENT   2006    ShadowCopy
Informazioni    16/09/2015 19:01:28 ESENT   2003    ShadowCopy
Informazioni    16/09/2015 19:01:28 ESENT   2003    ShadowCopy
Informazioni    16/09/2015 19:01:28 MSSQLSERVER 3198    Server
Informazioni    16/09/2015 19:01:28 MSSQLSERVER 3198    Server
Informazioni    16/09/2015 19:01:28 MSSQLSERVER 3198    Server
Informazioni    16/09/2015 19:01:28 MSSQLSERVER 3198    Server
Informazioni    16/09/2015 19:01:28 MSSQLSERVER 3198    Server
Informazioni    16/09/2015 19:01:28 MSSQLSERVER 3198    Server
Informazioni    16/09/2015 19:01:28 MSSQLSERVER 3198    Server
Informazioni    16/09/2015 19:01:28 MSSQLSERVER 3198    Server
Informazioni    16/09/2015 19:01:28 MSSQLSERVER 3198    Server
Informazioni    16/09/2015 19:01:25 MSSQLSERVER 3197    Server
Informazioni    16/09/2015 19:01:25 MSSQLSERVER 3197    Server
Informazioni    16/09/2015 19:01:25 MSSQLSERVER 3197    Server
Informazioni    16/09/2015 19:01:25 MSSQLSERVER 3197    Server
Informazioni    16/09/2015 19:01:25 MSSQLSERVER 3197    Server
Informazioni    16/09/2015 19:01:25 MSSQLSERVER 3197    Server
Informazioni    16/09/2015 19:01:25 MSSQLSERVER 3197    Server
Informazioni    16/09/2015 19:01:25 MSSQLSERVER 3197    Server
Informazioni    16/09/2015 19:01:25 ESENT   2001    ShadowCopy
Informazioni    16/09/2015 19:01:25 ESENT   2001    ShadowCopy
Informazioni    16/09/2015 19:01:25 ESENT   2001    ShadowCopy
Informazioni    16/09/2015 19:01:25 MSSQLSERVER 3197    Server
Informazioni    16/09/2015 19:01:23 ESENT   2005    ShadowCopy
Informazioni    16/09/2015 19:01:23 ESENT   2005    ShadowCopy
Informazioni    16/09/2015 19:01:11 BeVssProvider   0   Nessuna
Informazioni    16/09/2015 18:38:06 VSS 8224    Nessuna
Informazioni    16/09/2015 18:29:01 VSS 8224    Nessuna

ESENT의 ShadowCopy를 계속하면서 BeVssProvider에서 다른 활동을 시작하기 전에 MSSQLSERVER의 백업 활동을 맨 위와 바로 확인할 수 있습니다.

이러한 이름을 검색했으며 BeVssProvider는 Windows Server 용 Symantec Backup Exec ™ ( http://systemexplorer.net/it/file-database/file/bevssprovider-exe )에 연결되어 있습니다.

그래서 소프트웨어가 매일 컴퓨터의 스냅 샷을 찍고 있다고 생각합니다 (이 분야의 전문가는 아닙니다).


귀하의 답변이 도움이되었고 데이터베이스 서버에서 Windows 이벤트 로그를 확인했을 때 아웃소싱 된 IT 관리자가 4 분 내에 3 개의 개별 백업 (모든 데이터베이스)을 요청하는 가상 백업에 "axcient"라는 소프트웨어를 사용하고 있음을 발견했습니다. 오류가 발생했습니다 (일부 백업이 실패하고 많은 혼란을 초래했습니다). msdb.dbo.backupmediafamily.device_typeOP의 쿼리에 필드를 추가하여 백업 유형 (예 : 디스크, 테이프, 가상, Azure 또는 영구)을 확인하십시오. master데이터베이스를 필터링 하고 첫 번째 항목을보고 무엇이 시작되었는지 확인했습니다.
MikeTeeVee
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.