none
큰 사이즈의 데이터 베이스 네트워크 백업 시 오류 RRS feed

  • 질문

  • 운행중인 SQL 서버의 사양은 다음과 같습니다. 데이터 베이스는 스토리지에 있습니다.

    OS : Microsoft Windows Server 2012 R2 Datacenter

    SQL : SQL Server 2014 Enterprise x64 SP1

    RAM : 192GB

    C:\ : 300GB

    PagingFile : 192GB


    그리고 백업 대상 서버는 Windows 2003 입니다.

    1TB 이하의 DB를 풀백업 하면 잘되는데 1TB를 넘어가게 되면 아래와 같은 메시지들이 확인 되며 백업이 중단됩니다.


    Source : MSSQL$HOST

    EventID : 18210

    Message

    BackupIoRequest::ReportIoError: 백업 장치 '\\10.20.1.1\H$\BACKUP_DATA\FULL_BACKUP\OCS\OCS.BAK'에서 write 오류가 발생했습니다. 운영 체제 오류 64(지정된 네트워크 이름을 더 이상 사용할 수 없습니다.).


    Operating system error 64(The specified network name is no longer available.).

    The operating system returned the error '64(failed to retrieve text for this error. Reason: 15105)

    구글링을 좀 해서 아래의 값을 SQL 서버와 백업 대상 서버에서 높게(800)잡아 주고 재시작 하였으나 여전히 동일한 메시지가 발생 합니다.

    HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters\SessTimeOut 

    혹시 동일 증상을 겪어 보신 분이 해결 하신분이 있으시다면 도움좀 주시면 감사하겠습니다.


    • 편집됨 장곰 2016년 5월 26일 목요일 오전 1:18
    2016년 5월 26일 목요일 오전 1:17

모든 응답

  • 저라면 unc path 를 local 로 인식 하도록 처리 해보겠습니다.

    https://www.mssqltips.com/sqlservertip/3499/make-network-path-visible-for-sql-server-backup-and-restore-in-ssms/

    2016년 5월 28일 토요일 오후 2:26