2016-09-10 5 views
0

우리는 일별 백업에서 UAT 서버로 약 600GB 크기의 프로덕션 db를 복원해야하는 환경에 있습니다.SQL Server 백업 및 복원 일일 전략

현재 전체 백업 및 복원을 수행하고 있으며 데이터베이스가 커짐에 따라 전체 성능이 저하되었습니다. DBA는 아니며이 프로세스를 최적화하는 가장 좋은 전략이 무엇인지 궁금합니다.

간혹 인스턴트 파일 초기화를 활성화 한 후에도 매우 느린 복원 경험이 있습니다. 정상 속도로 처리하지만 갑자기 50 %에서 갑자기 매우 느리게 처리됩니다. 조사를 어디서 시작해야할까요?

+0

이것은 ** 프로그래밍 ** (이 사이트 *는 ** **에 관한 모든 것임)과는 아무런 관련이 없지만 DB 관리와 관련이 있습니다 - 여기서는 주제가 아니며 [ dba.stackexchange.com] (http://dba.stackexchange.com) - 이동 투표. + –

답변

0

몇 가지 제안 :

  1. 매일 매일 백업을 복원하지 마십시오. 데이터를 사용하지 않을 경우 데이터가 밤새 변경되지 않습니다.
  2. 증분 백업 (마지막 백업 이후 변경된 파일의 백업)을 매일 사용하고 주간 또는 월간 전체 백업 (모든 백업)을 사용하십시오.
  3. 백업보다는 중복을 위해 RAID를 사용하십시오.
  4. 관리자에게 우려를 표하는 것이 좋습니다.
  5. 여러 서버가있는 경우 한 번에 둘 이상의 서버가 백업에 액세스하고 있는지 확인하십시오.