차례:
비디오: Azure SQL Database Tutorial | Relational databases in Azure (십일월 2024)
단계별
Microsoft Azure SQL 데이터베이스 포털은 훌륭하게 설계되었습니다. 브라우저에서 직접 다양한 기능에 액세스 할 수 있습니다. 설정 과정은 간단하며 1-2 분 정도 걸립니다. 아무것도 설치할 필요가 없지만 Amazon Relational Database Service 및 Google BigQuery와 같이 먼저 모선 계정이 필요합니다. 그러나 Microsoft 계정을 설정하기 위해 Microsoft Outlook 이메일 주소가 필요하지 않습니다.
Microsoft 계정 ID와 암호가 있으면 무료 Microsoft Azure 평가판 계정으로 SQL 데이터베이스를 만들 수 있습니다. 또는 계정을 구매하거나 기존 계정을 사용할 수 있습니다. Microsoft 계정으로 로그인하십시오. 필요한 모든 설정은 포털의 화면 왼쪽에 있습니다.
포털에서 연결 라이브러리를 사용하여 Azure SQL Database 또는 Microsoft SQL Server에 연결하는 데 사용할 언어 및 운영 체제 드라이버를 선택하십시오. 새로 만들기를 클릭하여 Azure Marketplace를 통해 새 데이터베이스를 시작합니다. 클라우드에서 데이터베이스를 설정하기 위해 가격 책정 계층을 선택하고 데이터베이스 이름을 지정하고 소스를 식별하는 등의 작업을 수행합니다. 실제로 인프라를 설정하지 않았으므로 쉽게 할 수 있습니다.
포털을 통해 사용 가능한 기존 데이터 세트로 채우거나 빈 데이터베이스를 작성하고 고유 한 데이터를로드 할 수 있습니다. Microsoft Excel에서 SQL 데이터베이스로 데이터를 마이그레이션하는 경우 SQL Server 가져 오기 및 내보내기 마법사, SQL Server Integration Services (SSIS) 또는 OPENROWSET 기능을 사용하여 한 단계로 수행 할 수 있습니다. 많은 수의 기존 SQL Server 데이터베이스를 마이그레이션하거나 레거시 응용 프로그램을 온-프레미스 또는 VM에서 SQL 데이터베이스로 이동하는 경우 관리 형 인스턴스를 사용하려고합니다. 이 압도적이거나 혼란스러운 점이 있으면 데이터베이스 관리자 (DBA)에게 문의하여 도움을 요청하십시오. 그러나 데이터베이스에 대해 약간의 경험이있는 사용자는이 프로세스를 쉽게 수행 할 수 있습니다. 이전에 수행 한 모든 작업이 스프레드 시트를 사용하는 것이라면 DBA 또는 Microsoft 지원팀의 도움이 필요할 것입니다.
테스트 과정에서 포털에서 한 번은 화면 왼쪽의 "모든 리소스"를 클릭하여 Microsoft가 제공 한 테스트 계정으로 이동했습니다. 리소스 목록에서 Azure SQL 데이터베이스 중 하나 인 "SiteEE"를 클릭했습니다. 다음 화면에서는 살펴볼 가치가있는 빠른 시작 자습서 목록을 제공했습니다. 그러나이 시스템은 직관적이므로 많은 사용자가 자신의 길을 쉽게 찾을 수 있습니다. 이 화면에서 "DevOps 프로젝트 생성"버튼을 클릭하여 앱을 빠르게 시작할 수도 있습니다.
그러나 테스트 데이터베이스로 돌아갑니다. 내 SiteEE 대시 보드는 활동 로그, 쿼리 편집기 및 기능 설정 목록에서 다양한 성능 시각화, 데이터베이스 속성 및 위협 경고에 이르기까지 모든 것을 간편하게 제공합니다.
몇 번의 클릭만으로 기본 광고가 중단 될 경우를 대비하여 지리 복제 된 보조 광고를 설정했습니다. 이를 통해 장애 조치를 제어 할 수 있으므로 규정 및 내부 정책을 준수 할 수 있습니다. 원하는만큼 만들 수 있지만 비용에 영향을 줄 수 있으므로주의하십시오.
취약성 평가보기에서 슬라이드 막대를 사용하여 자원 사용 및 비용을 제어하는 등 규모 확장 또는 축소에 이르기까지 다른 모든 작업을 수행하는 것이 쉬웠습니다. IBM Db2 on Cloud와 비슷한 비용 계산기도 있으므로 스케일링 변경으로 인한 예산 영향을 즉시 확인할 수 있습니다.
도구 상자
이 데이터베이스에서 자주 사용하는 모든 SQL 도구를 사용할 수 있습니다. 앱 서비스를 사용하면 코드를 변경하지 않고도 앱을 쉽게 가져올 수 있습니다. Azure SQL Database의 기계 학습은 데이터 인덱싱 및 기타 성능 향상을 권장 할 수 있습니다.
데이터 설명 기능 및 동적 데이터 마스킹은 데이터가 일반 데이터 보호 규정 (GDPR) 준수와 같은 엄격한 개인 정보 보호 규정을 준수하고 감사 내역을 제공하는 데 도움이됩니다. 지리적 복제 기능을 사용하면 장애 조치 위치를 제어하고 기본 영역과 동일한 지역에서 복원 할 수 있습니다.
또한 SQL Server Management Studio는 모든 Azure SQL 데이터베이스 구성 요소를 구성하고 관리하는 데 사용되는 독립 실행 형 소프트웨어 앱입니다. 또한 무료 도구 인 Microsoft SQL Operations Studio를 사용하여 macOS 및 Linux에서 Azure SQL Database를 관리 할 수 있습니다.
Microsoft Azure에는 전 세계 50 개 지역과 140 개 국가가 있습니다. 이는 대부분의 클라우드 제공 업체보다 훨씬 많습니다. 즉, 사용자는 앱을 데이터 및 고객 가까이에 쉽게 배치하여 성능을 개선하고 지연을 줄이며 지역 규정을보다 잘 준수 할 수 있습니다.
Azure SQL Database에 대한 전체 SLA를 확인할 수 있지만 간단히 말해 가동 시간이 99.99 % 이상임을 보장합니다. 한 달에 29 달러에서 한 달에 1, 000 달러까지 다양한 지원 계획을 사용할 수 있습니다.
SQL 데이터베이스는 추가 비용없이 PITR (Point-In-Time Restore)을 위해 전체, 차등 및 트랜잭션 로그 백업을 자동으로 수행합니다. 첫 번째 전체 백업은 데이터베이스가 생성 된 직후에 예약됩니다. 그런 다음 매주 전체 데이터베이스 백업이 이루어지고 몇 시간마다 차등 데이터베이스 백업이 수행되며 5-10 분마다 트랜잭션 로그 백업이 수행됩니다. 사용자는 백업 및 복원 데이터 사본의 지리적 영역을 결정할 수 있습니다.
전반적으로 Microsoft Azure SQL 데이터베이스는 사용하기 가장 쉬운 클라우드 데이터베이스 중 하나입니다. 또한 다른 경쟁사보다 더 많은 지역 상품을 제공함으로써 GDPR 준수 및 지연 통제에 도움이됩니다.