none
[SQL 서비스] 자체데이터백업 RRS feed

  • 질문

  • http://www.windowsazure.com/ko-kr/pricing/details/sql-database/

    여기 QnA에 보면, 아래 내용이 있습니다.

    백업을 사용하도록 설정해야 합니까, 아니면 자동으로 설정됩니까?

    데 이터 백업 및 복원은 Windows Azure SQL 데이터베이스에서 수행할 때와 SQL Server를 사용하여 온-프레미스로 수행할 때 다르므로 특정 백업 요구 또는 정책에 따라 이러한 요구 사항에 맞게 자체 백업을 수행하는 것이 좋습니다. Windows Azure SQL 데이터베이스에는 개별 서버, 네트워크 및 장치 실패로부터 데이터를 보호하도록 기본 제공되는 내결함성이 있습니다. 그러나 사용자/응용 프로그램 오류 또는 지역의 총 손실로부터 데이터를 보호하려면 자체 데이터 백업을 만들어야 합니다.

    자동 내보내기로 제가 설정을 하였는데, bacpac 파일이 자동으로 저장소로 들어갑니다.

    그럼, 저장소에 있는 bacpac파일도 손실될수 있다는 얘기인가요?

    제가 자체적으로 데이터 백업을 할려면 어떻게 해야 하나요? 자동으로 스케줄걸어서 백업할수 있나요?

    답변 부탁 드립니다.

    2013년 10월 9일 수요일 오전 8:43

답변

  • 저장소의 경우 해당 데이터센터 내에서 로컬 중복과 다른 데이터 센터간의 지리적 중복을 제공하여 복제본을 관리 유지해줍니다.

     SQ Azure의 권장되는 백업 전략은 내보내기 설정으로 bacpac 파일을 저장소에 저장하는 것이며 다른 여러 서비스에서도 저장소를 사용하고 있습니다. 온프레미스의 로컬 데이터베이스 백업 파일도 클라우드의 저장소에 저장할 수 있습니다.

    굳이 자체적으로 백업하지 않아도 될 것 같습니다만

    자체적으로 데이터 백업을 하시려면 내보내기된 bacpac 파일을 온프레미스로 다운로드 할 수 있습니다. 스케쥴로 걸어서 작업하시려면  sqlpackage.exe 을 사용할 수도 있습니다.

    "C:\Program Files (x86)\Microsoft SQL Server\110\DAC\bin\sqlpackage.exe" /a:Export /ssn:”yourserver.database.windows.net” /sdn:"your database to export" /su:"yourdbuser" /sp:"your password" /tf:"bacpac file to create on local disk"

    http://msdn.microsoft.com/ko-kr/library/hh550080(v=vs.103).aspx


    Hong-ju

    • 답변으로 표시됨 넷돌이1 2013년 10월 14일 월요일 오전 7:54
    2013년 10월 11일 금요일 오후 11:35
    중재자

모든 응답

  • 제 생각에는 아래와 같은 방법을 이용하신것이 아닌지요? 아래의 경우 백업 권장 도구 중 하나로 bacpac파일을 알맞게 백업을 진행한것으로 보여집니다.

    데이터베이스 복사: 데이터베이스 복사 기능은 복사 프로세스가 완료되는 시점의 원본 데이터베이스와 트랜잭션 측면에서 일관된 새 데이터베이스를 만듭니다. 이는 복사 프로세스가 진행 중일 때 원본에 대한 모든 변경 내용이 복사본에 복제됨을 의미합니다. 복사본은 원본과 동일한 서버에 만들어질 수도 있고 다른 서버에 만들어질 수도 있습니다. 복사본은 스키마 또는 데이터에 대한 변경 내용이나 원치 않는 삭제 또는 수정에 대한 롤백 계획에 사용할 수 있습니다. 백업 작업을 자동화할 수 있으며 내보낸 데이터베이스에 대한 백업 빈도 및 보존 기간을 지정할 수 있습니다. 자세한 내용은 방법: 데이터베이스 가져오기 및 내보내기(Windows Azure SQL 데이터베이스)을 참조하십시오.

    위에 주신 정보와 같이 " 자체 데이터 백업을 만들어야 합니다." URL로 이동하시면, 권장 백업 전략 및 권장 백업 도구,Windows Azure 데이터베이스 복원 등 설명이 되어져있습니다.

    2013년 10월 10일 목요일 오전 8:34
    중재자
  • 저장소의 경우 해당 데이터센터 내에서 로컬 중복과 다른 데이터 센터간의 지리적 중복을 제공하여 복제본을 관리 유지해줍니다.

     SQ Azure의 권장되는 백업 전략은 내보내기 설정으로 bacpac 파일을 저장소에 저장하는 것이며 다른 여러 서비스에서도 저장소를 사용하고 있습니다. 온프레미스의 로컬 데이터베이스 백업 파일도 클라우드의 저장소에 저장할 수 있습니다.

    굳이 자체적으로 백업하지 않아도 될 것 같습니다만

    자체적으로 데이터 백업을 하시려면 내보내기된 bacpac 파일을 온프레미스로 다운로드 할 수 있습니다. 스케쥴로 걸어서 작업하시려면  sqlpackage.exe 을 사용할 수도 있습니다.

    "C:\Program Files (x86)\Microsoft SQL Server\110\DAC\bin\sqlpackage.exe" /a:Export /ssn:”yourserver.database.windows.net” /sdn:"your database to export" /su:"yourdbuser" /sp:"your password" /tf:"bacpac file to create on local disk"

    http://msdn.microsoft.com/ko-kr/library/hh550080(v=vs.103).aspx


    Hong-ju

    • 답변으로 표시됨 넷돌이1 2013년 10월 14일 월요일 오전 7:54
    2013년 10월 11일 금요일 오후 11:35
    중재자