자습서: Azure Data Studio를 사용하여 데이터베이스 백업 및 복원

이 자습서에서는 Azure Data Studio를 사용하여 다음을 수행하는 방법을 알아봅니다.

  • 데이터베이스 백업
  • 백업 상태를 확인합니다.
  • 백업을 수행하는 데 사용되는 스크립트를 생성합니다.
  • 데이터베이스 복원을 참조하세요.
  • 복원 작업의 상태를 봅니다.

필수 조건

이 자습서를 완료하려면 SQL Server TutorialDB가 필요합니다. TutorialDB 데이터베이스를 만들려면 다음 빠른 시작 중 하나를 완료합니다.

이 자습서에서는 SQL Server 데이터베이스에 연결해야 합니다. Azure SQL Database에는 자동화된 백업이 있으므로 Azure Data Studio는 Azure SQL Database 백업 및 복원을 수행하지 않습니다. 자세한 내용은 자동 SQL 데이터베이스 백업에 대해 알아보기를 참조하세요.

데이터베이스 백업

  1. 서버 사이드바를 열어 TutorialDB 데이터베이스 대시보드를 엽니다. 그런 다음 Ctrl+G를 선택하고 데이터베이스를 확장하고 TutorialDB를 마우스 오른쪽 단추로 클릭한 다음 관리를 선택합니다.

  2. 작업 위젯에서 백업을 선택하여 데이터베이스 백업 대화 상자를 엽니다.

    작업 창을 보여 주는 스크린샷

  3. 이 자습서에서는 기본 백업 옵션을 사용하므로 백업을 선택합니다.

    백업 대화 상자를 보여주는 스크린샷.

백업을 선택하면 데이터베이스 백업 대화 상자가 사라지고 백업 프로세스가 시작됩니다.

백업 상태 확인 및 백업 스크립트 보기

  1. 작업 기록 창이 나타나거나 Ctrl+T를 선택하여 엽니다.

    작업 기록 창을 보여 주는 스크린샷

  2. 편집기에서 백업 스크립트를 보려면 백업 데이터베이스를 마우스 오른쪽 단추로 클릭하고 스크립트를 선택합니다.

    백업 스크립트를 보여주는 스크린샷.

백업 파일에서 데이터베이스 복원

  1. Ctrl+G를 선택하여 SERVERS 사이드바를 엽니다. 그런 다음, 데이터베이스를 마우스 오른쪽 단추로 클릭하고 관리를 선택합니다.

  2. 작업 위젯에서 복원을 선택하여 데이터베이스 복원 대화 상자를 엽니다.

    작업 복원을 보여주는 스크린샷.

  3. 복원 위치에서 백업 파일을 선택합니다.

  4. 백업 파일 경로 박스에서 줄임표(...)를 선택하고 TutorialDB에 대한 최신 백업 파일을 선택합니다. SQL Server 서비스가 백업 파일에 대한 읽기 권한이 있는지 확인합니다.

  5. 대상 섹션의 대상 데이터베이스 상자에 TutorialDB_Restored를 입력하여 백업 파일을 새 데이터베이스로 복원합니다. 그런 다음 복원을 선택합니다.

    백업 복원을 보여 주는 스크린샷

  6. 복원 작업의 상태를 보려면 Ctrl+T를 선택하여 작업 기록을 엽니다.

    작업 기록 복원을 보여주는 스크린샷.