6 월 6, 2012, 우리는 Windows Azure에 강력한 새 기능 중 일부를 지금 사용할 수 있는 미리 보기, 새로운 Windows Azure 가상 컴퓨터 (VM)을 포함 하 여 발표 했다. Windows Azure 가상 컴퓨터에 대 한 가장 강력한 것 들 중 하나 이며 그 능력을 사용 하 여 계정을 저장 하, 즉, 운영 체제 및 하드 드라이브 자동으로 Windows Azure에 기본적으로 저장 됩니다, 지리적으로 복제할 것인지 선택할 수 있습니다. 이것은 Windows Azure 가상 컴퓨터 응용 프로그램을 수정 하지 않고 Windows Azure에 비 클라우드 데이터베이스 응용 프로그램을 마이그레이션하기 위한 이상적인 솔루션입니다. 또한, 기능 중 일부를 미리 보기 하는 동안, 뿐만 아니라 우리가 여기에 무엇을 설명 하겠습니다은 가상 컴퓨터에서 SQL Server 2012의 모든 사용할 수 있는 기능을 걸릴 수 있습니다. 완전 한 버전의 SQL Server 기능 Windows Azure 가상 컴퓨터에 대 한 다음 시나리오에 대 한 이상적인 솔루션을 지원:
마이그레이션할 기존 비-구름 SQL Server 응용 프로그램을 신속 하 게 개발, 윈도우를 사용 하 여 Windows Azure 저장소 클라우드 비 SQL Server 데이터베이스 또는 전체 비 클라우드 가상 컴퓨터 백업 새, 비용 효율적인 데이터베이스 응용 프로그램을 테스트 하늘색 가상 컴퓨터에는 신속 하 게 백업을 복원합니다. 예를 들어 비 클라우드 데이터베이스 응용 프로그램을 Windows azure-를 확장 하 고 응용 프로그램의 일부 데이터 크기에 대 한 Windows Azure 가상 컴퓨터에서 실행, 연결 센터 비 클라우드 애플리케이션과 일관 된 데이터를 다시.
미리 보기 하는 동안 당신은 기회가 SQL Server 2012 평가 Windows Azure 가상 컴퓨터에서 SQL Server를 실행 하는 라이브러리에 있는 이미지에 액세스할 수 있습니다. 미리 보기, 데이터베이스 미러링, 로그 전달, 트랜잭션 복제 및 백업 복원 하는 동안 기능을 지원 하지만 SQL Server 2012 AlwaysOn 가용성 그룹 및 가족 지원 하지 않습니다. 가상 컴퓨터 기본 사용 가능한 버전 (GA)로 미리 보기에서 AlwaysOn 가용성 그룹 및 가족 지원 됩니다만 AlwaysOn 장애 조치 클러스터 인스턴스를 떠나. 이 기능을 뿐만 아니라 Windows Azure 가상 컴퓨터 기본 사용 가능한 버전 (GA)에 SQL Server 2012 완전 한 기능을 해야합니다.
이제 Windows Azure 가상 컴퓨터에서 SQL Server를 실행 하기 위한 4 중요 한 시나리오에 탐구 하자.
1. 기존 비-구름 SQL Server 응용 프로그램 마이그레이션
우리의 기업 고객 이제 응용 프로그램을 가상화 되지 아직 가상화를 할 수 있습니다. 기존 응용 프로그램을 마이그레이션, 2, 3 계층 응용 프로그램으로 시작 하는 좋습니다. 경우 프로그램 가상화 되지 않았으므로 사용할 수 있습니다 시스템 센터 2012 가상 되는 윈도우 서버 하이퍼-V. vhd 포맷, 또는 응용 프로그램을 다른 가상화 기술과 함께 가상화 시스템 센터를 사용할 수 있습니다 2012이 가상 응용 프로그램을 윈도우 서버 하이퍼-V. vhd 형식으로 변환합니다. 어느 쪽이 든, 시스템 센터 2012 쉽게 이것을 할 수 있습니다. 응용 프로그램이 적절 한 형식의 경우 중 단순히 Windows Azure 가상 컴퓨터에 데이터베이스를 이동 하거나 수 전체 비 구름 VHD Windows Azure 가상 컴퓨터를 마이그레이션할.
만 데이터베이스를 마이그레이션하기 위한 단계는 다음과 같습니다.
1 단계: 무료 도구를 사용 하 여 호출 Microsoft 평가 및 계획 (지도)는 데이터베이스를 확인 해야 마이그레이션. 그런 다음 SQL Server 거울. 단계 2 중 하나를 Windows Azure 관리 미리 보기 포털을 사용 하 여 새 가상 컴퓨터를 제공: SQL Server Management Studio를 사용 하 여 비 클라우드 데이터베이스에 대 한 데이터베이스 배포 패키지를 만들 수 있습니다. 또는 데이터베이스 내보내기/가져오기 마법사를 사용 하 여 Windows Azure 가상 컴퓨터에 SQL server 데이터베이스를 마이그레이션할. 3 단계: Windows Azure 미리 보기 포털 사이트 및 가상 머신 Windows 방화벽 항목 포트 설정에 보안 정책을 구성 해야 합니다. 그런 다음 배포 패키지 또는 데이터베이스 내보내기/가져오기 마법사를 사용 하 여 데이터베이스를 가져올 수 있습니다. 4 단계:이 후, 당신은 Windows Azure 포털 미리 보기를 사용 하 여 가상 컴퓨터를 모니터링 하거나 모니터링 SQL Server 데이터베이스를 SQL Server Management Studio를 사용 하 여.
다음 단계는 전체 VHD를 마이그레이션할.
1 단계: Microsoft 평가 라는 무료 도구를 사용 하 고 계획 (지도)는 데이터베이스를 확인 해야 마이그레이션. 2 단계: 데이터베이스 응용 프로그램 하이퍼-V. vhd 포맷을 변환 해야 합니다. 시스템 센터 가상 컴퓨터 관리자는 실제-가상 변환 (P2V) 또는 가상-가상 변환 (V2V) 수 있습니다. 그 후, 시장에서 Csupload, Vhdctrl, 또는 어떤 다른 Windows Azure 저장소 리소스 관리 도구를 사용 하 여 Windows Azure 저장소에는 VHD를 업로드할 수 있습니다. 확인 (업로드) 하기 전에 원격 데스크톱을 사용 하는 VHD, 및 다음 변환 페이지 blob의 형태로 전달 되는 고정 크기 vhd VHD. 3 단계: 업로드 된 VHD를 사용 하 여 가상 컴퓨터를 만들 수 있습니다. 그런 다음 Windows Azure 미리 보기 포털 사이트 및 가상 머신 Windows 방화벽 포트 설정에 보안 정책을 구성 해야 합니다. 4 단계:이 후, 당신은 Windows Azure 포털 미리 보기를 사용 하 여 가상 컴퓨터를 모니터링 하거나 모니터링 SQL Server 데이터베이스를 SQL Server Management Studio를 사용 하 여.
2. 개발 및 테스트
개발 하 고 Windows Azure 가상 컴퓨터에서 테스트, 같은 비 구름을 사용 하 여 업로드 데이터베이스 응용 프로그램을 가상 컴퓨터 및 가상 컴퓨터 배포 응용 프로그램을 테스트 하려면 대신 프로젝트를 개발 하는 친숙 한 SQL Server 데이터 도구를 시작할 수 있습니다. 나중에이 응용 프로그램을 클라우드 응용 프로그램을 수정 하지 않고 검색 하려면 결정할 수 있습니다.
여기에 개발 하 고 새로운 응용 프로그램을 테스트 하는 단계는:
1 단계: SQL Server 미러 중 하나를 저장 하는 Windows Azure 관리 미리 보기 포털을 사용 하 여 새 가상 컴퓨터를 제공 해야 합니다. 2 단계: 다음 사용할 수 있습니다 SQL Server 데이터 도구 새로운 응용 프로그램을 개발 하. 그런 다음 SQL Server Management Studio를 사용 하 여 비 클라우드 데이터베이스, 데이터베이스 배포 패키지를 만들려고 하거나 데이터베이스 내보내기/가져오기 마법사를 사용 하 여 Windows Azure 가상 컴퓨터에 SQL server 데이터베이스를 마이그레이션할 수 있습니다. 3 단계: Windows Azure 미리 보기 포털 사이트 및 가상 머신 Windows 방화벽 항목 포트 설정에 보안 정책을 구성 해야 합니다. 그런 다음 배포 패키지 또는 데이터베이스 내보내기/가져오기 마법사를 사용 하 여 데이터베이스를 가져올 수 있습니다. 4 단계:이 후, 당신은 Windows Azure 포털 미리 보기를 사용 하 여 가상 컴퓨터를 모니터링 하거나 모니터링 SQL Server 데이터베이스를 SQL Server Management Studio를 사용 하 여.
3. 비-구름 SQL Server 데이터베이스 또는 전체 비 클라우드 가상 컴퓨터를 백업
클라우드 데이터베이스 또는 전체 가상 컴퓨터를 백업, SQL Server Management Studio를 사용 하 여 백업 파일을 생성 하 여 시작할 수 있습니다. 백업 파일 작성 되 면 당신이 단순히 Windows Azure 저장소로 마이그레이션할 Windows Azure 미리 보기 포털을 사용 합니다. 쉬워요.
다음 단계는 백업 합니다.
1 단계: 백업 하는 데이터베이스를 확인 해야. 그런 다음 Windows Azure 관리 포털을 사용 하 여 새로운 Windows Azure 저장소 계정을 제공 해야 합니다. 2 단계: 백업 작업을 수행 하려면 SQL Server Management Studio를 사용할 수 있습니다. 3 단계: 다음 업로드할 수 있습니다 모든 백업 파일 쇼핑몰에서 Csupload, Vhdctrl, 또는 어떤 다른 Windows Azure 저장소 리소스 관리 도구를 사용 하 여 Windows Azure 저장소에. 4 단계:이 완료 하면 SQL Server Management Studio 일일 백업 유지 보수 작업을 사용 하 여 계속할 수 있습니다.
4. 비 클라우드 데이터베이스 응용 프로그램을 Windows Azure로 확장
비 클라우드 응용 프로그램을 Windows Azure 가상 컴퓨터에서 실행 중인 응용 프로그램을 확장 하는 새로운 Windows Azure 네트워킹 기능, 안전 하 게 비 클라우드 네트워크 도메인에 가상 컴퓨터에 Windows Azure 네트워크에 가입할 수 있는 걸릴 수 있습니다. 이렇게 하면 원활 하 게 기존의 비 구름 Active Directory 인증 저장소와 최종 사용자를 인증할 수 있습니다. 이 상황을 사용 하면 이며 세계적으로 영향력 있는 비용 효율적인, 아직 지역, 산업, 또는 기업 데이터의 법을 준수 하는 동안 Windows Azure를 충분히 활용할 수 있습니다.
다음 단계는 응용 프로그램을 확장 하는:
1 단계: 비 구름과 Windows Azure에서 Windows Azure 가상 네트워크와 아동 노동 간의 VPN 연결을 만들 수 있습니다. 그런 다음 SQL Server 미러 중 하나를 저장 하는 Windows Azure 관리 미리 보기 포털을 사용 하 여 새 가상 컴퓨터를 제공 해야 합니다. 2 단계: 사용할 수 있습니다 SQL 데이터 도구 Windows Azure 가상 컴퓨터에서 SQL Server를 가리키도록 응용 프로그램을 수정 하려면. 그런 다음 SQL Server Management Studio를 사용 하 여 비 클라우드 데이터베이스, 데이터베이스 배포 패키지를 만들려고 하거나 데이터베이스 내보내기/가져오기 마법사를 사용 하 여 Windows Azure 가상 컴퓨터에 SQL server 데이터베이스를 마이그레이션할 수 있습니다. 3 단계: Windows Azure 미리 보기 포털 사이트 및 가상 머신 Windows 방화벽 항목 포트 설정에 보안 정책을 구성 해야 합니다. 그런 다음 배포 패키지 또는 데이터베이스 내보내기/가져오기 마법사를 사용 하 여 데이터베이스를 가져올 수 있습니다. 4 단계:이 후, 당신은 Windows Azure 포털 미리 보기를 사용 하 여 가상 컴퓨터를 모니터링 하거나 모니터링 SQL Server 데이터베이스를 SQL Server Management Studio를 사용 하 여.
SQL Server 2012 평가 버전을 아직 시도 하지 않은 경우 Windows Azure 가상 컴퓨터 미리 보기에 사용할 수 지금 이다.
-Ramnik
Gulati, sql Server 고급 제품 마케팅 매니저