본 게시물은 개인적인 의견으로 작성되었으니 절대적인 정보가 아닐 수 있습니다. 참고만 하시고 궁금한 사항이 있으시면 연락주세요.

티스토리 뷰

How to Provision a SQL Server Virtual Machine On Windows Azure

SQL Server Virtual Machine(가상머신)을 만드는 방법이다.

 

아래 단계별로 진행을 하면 뚝딱 한 개의 VM을 만들 수 있다.

Windows Azure SQL VM Provisioning - 구성 환경 만들기 Part 1/5

Windows Azure SQL VM Provisioning - SQL Server VM 만들기 Part 2/5

Windows Azure SQL VM Provisioning - SQL Server VM 설정상태 확인하기 Part 3/5

Windows Azure SQL VM Provisioning - 가상머신(VM)에 새로운 디스크 추가하기 Part 4/5

Windows Azure SQL VM Provisioning - SQL Server 원격 접속하기 (SSMS) Part 5/5

 

 

Part. 5 SQL Server 원격 접속하기 (SSMS)

On-Premise(외부)에서 해당 VM을 연결하는 방법

네크워크 및 Zone 은 잘 모르겠다.

일단 그런 상황은 배제하고 아래와 같이 진행을 하면 자신의 노트북에서 Windows Azure 의 SQL VM 에 접근하는 방법을 기술한다.

구성도는 아래와 같다.

 

 

Step.1 SQL Virtual Machines Endpoint(끝점)을 설정하자.

해당 VM에 접근을 하려면 Port 오픈을 해야한다.

기본적으로 아래와 같은 포트만 VM 생성시 기본값이다.

SQL TCP Port 를 오픈해야 한다. 기본포트로 1433을 열고 Client에서 할당되는 Port까지 지정하여 설정한다.

하단의 [추가]를 클릭하여 진행하면 된다.

 

 

Step.2 Windows FireWall(방화벽) 설정하자.

기본적으로 VM을 생성하면 방화벽은 ON 설정이 되어 있다. 그냥 OFF 해서 사용해도 되고 좀 더 보안 구성시 아래와 같이 구성하자.

윈도우방화벽에서도 1433 에 대한 들어오는 포트를 열어줘야 한다.

Step.3 SQL Configuration Manager 에서 TCP/IP 설정하자.

기본포트인 1433으로 오픈 되어 있다.

다른 포트지정시 포트 변경 후 SQL 서비스를 재시작해야 적용이 된다.

Step.4 SQL 인스턴스 인증모드 설정

갤러리를 선택하여 SQL VM을 만들면 기본적으로 윈도우인증 모드로 설정 되어 있다.

아래 메뉴에서 혼합인증모드로 변경을 해준다.

 

Step.4 SQL 로그인 계정 생성

SQL 인증모드로 접속할 SQL로그인 계정을 생성해준다.

 

Step.5 ON-Premise 환경에서 SSMS로 로그인 해보자.

접속할 주소는 가상머신의 DNS 주소로 접속을 하면 된다.

 

위 해당하는 DNS 주소에 끝점에서 설정한 포트 62000과 같이 접속하면 된다.

접속이 연결되고 접속한 정보를 확인해보자.

 

[참고문서]

Connect to a SQL Server Virtual Machine on Azure

https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-sql-server-connectivity/

 

 

 

댓글
최근에 올라온 글
최근에 달린 댓글
글 보관함
Total
Today
Yesterday