우리는 매주 서버를 전체 디스크 백업합니다. 매주 금요일 오후 6시에 모든 데이터베이스를 자동으로 로컬 폴더로 내보내도록 SQL Server 2016을 설정하려면 어떻게합니까? 나는 데이터베이스 손상에 대한 추가적인 보호 수준을 추가하기 위해 그렇게하고 싶다.SQL Server : 특정 시간에 로컬로 데이터베이스 내보내기
답변
데이터베이스 백업을 위해 Ola Hallengren의 스크립트를 사용하는 것이 좋습니다. https://ola.hallengren.com/sql-server-backup.html
백업을 수행하기 전에 DBCC 검사 데이터베이스를 확인하고 백업 미디어의 유효성을 검사하고 복원 시나리오를 자주 시도하십시오!
다운로드 MaintenanceSolution.sql : 여기
은 자주 묻는 질문에서 단계입니다. SET의 @BackupDirectory = N'C : \ 백업 ' 및 C 대체 : 스크립트에서- ,이 라인을 찾아 백업 디렉토리에 대한 경로로 \ 백업.
스크립트에서 다음 줄을 찾으십시오. SET @CleanupTime = NULL SET를 NULL로 설정하고 치료 시간을 NULL로 바꿉니다. 정리 시간은 백업 파일이 삭제 된 후의 시간입니다.
MaintenanceSolution.sql을 실행하십시오. 이 스크립트는 필요한 모든 오브젝트와 작업을 작성합니다.
[SQL Server Agent]/[Jobs]로 이동하여 만든 작업을 시작하십시오. 이러한 작업이 성공적으로 완료되고 있는지 확인하십시오. 백업 파일이 생성되고 있는지 확인하십시오. 오류 로그 디렉토리에서 출력 파일을 점검하십시오.
작업 예약.
감사합니다, David! 이 방법은 신뢰할 수 있습니까? 제 유스 케이스에 대한 다른 우수 사례를 알고 있습니까? – Brozaf
- 1. 로컬로 SQL 데이터베이스 만들기
- 2. SQL Server 2008 R2 데이터베이스 내보내기
- 3. SQL Server : 여러 데이터베이스 스키마 내보내기
- 4. SQL Server 전체 데이터베이스 csv 내보내기
- 5. SQL Server Management Studio에서 데이터베이스 내보내기
- 6. 오프라인 사용을 위해 SQL Server 데이터베이스 내보내기
- 7. Backup SQL Server 데이터베이스
- 8. 내보내기 SQL Server 테이블
- 9. SQL Server 2008에서 내보내기
- 10. 로컬로 PHP SQL Server 연결
- 11. SQL Server 2008 R2 인스턴스에서 SQL Express 2008 데이터베이스 내보내기
- 12. 원격 서버에서 SQL 데이터베이스 (모든 테이블) 내보내기
- 13. SQL Server 2005에서 테이블 내보내기
- 14. SQL 데이터베이스 내보내기
- 15. Sql : TSQL을 사용하여 데이터베이스 내보내기
- 16. 데이터베이스 프로젝트를 SQL 스크립트로 내보내기
- 17. SQL Server Management Studio 내보내기 설정 내보내기
- 18. 설치 시간에 SQL Server 2008 데이터베이스 프로젝트를 사용하는 방법
- 19. mdb에서 SQL Server 2008로 내보내기
- 20. SQL Server 결과를 Sqlite로 내보내기
- 21. SQL Server 내보내기 데이터가 없습니다.
- 22. SQL Server 2005에서 테이블 내보내기
- 23. SQL Server 2012에서 데이터 내보내기
- 24. SQL Server 2005의 자동 데이터베이스 백업
- 25. SQL Server 2000과 SQL Server 2008 간의 데이터베이스 전송
- 26. 특정 시간에 시작하고 끝내기 위해 SQL Server 추적을 어떻게 실행합니까?
- 27. C#으로 SQL Server CE 데이터베이스 백업 - 가져 오기 - 내보내기
- 28. 로그인과 관련된 모든 항목이 포함 된 SQL Server 데이터베이스 내보내기
- 29. C#에서 SQL Server 데이터베이스 내보내기 및 다시 가져 오기
- 30. SQL Server MDF 및 LDF 데이터베이스 파일 내보내기
데이터베이스 서버에서 데이터베이스를 백업하는 경우 전체 디스크 백업을 수행하는 이유는 무엇입니까? 데이터베이스를 두 번 백업하면 더 많은 것을 얻을 수 있습니까? 데이터베이스를 자신의 파티션에두고 디스크 백업에서 제외 할 수 있습니다. –
해당 서버에는 SQL Server뿐 아니라 여러 역할이 있습니다. 저는 이미 안정적으로 백업 작업을하고 있으며, 데이터베이스는 아주 작습니다. 그래서 일주일에 한 번 수출하지 않는 이유는 무엇입니까? 그것은 여분 돈을 요하는 것과 같이이지 않으며, 그러나 다른 어떤 업무에 쓸 수있는 시간을 절약한다. – Brozaf