Windows Azure’da AlwaysOn Availability Group (PART 1)
Virtual Network ve Domain Controller Server Oluşturmak
-
Windows Azure Portal üzerinde New butonuna basıyoruz.Açılan bölümden Virtual Network – Custom Create’i seçiyoruz
-
Açılan pencerede Virtual Network Name kısmına bir isim veriyoruz, Affinity Group olarak “Create a new affinity group” kısmını seçiyoruz ve bir isim belirliyoruz.
- DNS Server ve VPN Connectiviy alanlarını boş geçiyoruz.
-
Virtual Network Address Spaces kısmını aşağıdaki gibi yapabilirsiniz.
-
İşlemi tamamlayıp Virtual Network’ü oluşturuyoruz. Ardından tekrar New butonuna basarak Data Services – Storage – Quick Create bölümünü seçiyoruz.
-
Tekrar New butonuna basıyoruz Compute – Virtual Machine – From Gallery alanlarını seçiyoruz.
- Create A Virtual Machine alanı açıldıktan sonra aşağıdaki yapılandırma adımlarını kullanarak yeni VM’i oluşturabilirisniz.
- Seleck the virtual machine operation system : Windows Server 2012 Datacenter
- Virtual machine configuration:
- Version Release Date = Son versiyon
- Virtual Machine Name = MshowtoDC
- Size = Medium
- New User Name = mshowtoadmin
- New Password = Mshowto!123
- Confirm = Mshowto!123
- Virtual machine mode:
- DNS Name = Bir Unique isim verin
- Stand-Alone Virtual Machine – Seçili
- Storage Account = MshowtoST
- Region/Affinity Group/Virtual Network = MsHowToAG
- Virtual Machine Subnets = Back(10.10.2.0/24)
-
Virtual Machine Options = Default bırakabilirsiniz.
İşlemleri tamamladıktan sonra Virtual Machines ekranında oluşturduğunuz VM’in Running konumuna geçtiğini görebilirsiniz.
- VM oluşturduktan sonra aşağıdaki yapılandırma adımlarını kullanarak Domain Controller olacak makinemizi yapılandırıyoruz.
- Deployment Configuration = Add a new forest(izmir.local)
- Domain Controller Options
- Forest functional level = Windows Server 2012
- Domain functional level = Windows Server 2012
- Additional Options = The NetBIOS domain name : IZMIR
- Paths = Default ayarlar
- Active Directory Domain kurulumu gerçekleştikten sonra Active Directory Users and Computers konsolunu açıyoruz.
- Users sekmesine gelip Insall isimli bir kullanıcı oluşturuyoruz. Bu kullanıcıyı failover cluster ve availability group yapılandırmaları için kullanacağız.
- SQLSvr1 ve SQLSvr2 isimli iki kullanıcı daha oluşturuyoruz. Bu kullanıcılarıda SQL Server instanceları için kullanacağız.
- Windows Service Failover Clustering(WSFC) yapılandırmaları için Install kullanıcısına gerekli izinleri vermemiz gerekiyor.
-
Active Directory Users and Computers konsolundan View-Advanced Features bölümünü açıyoruz.
- İzmir.local üzerinde sağ tuş ile tıklıyoruz ve Properties butonuna basıyoruz.
-
Properties bölümünden Security tabına geliyoruz ve Advanced butonuna tıklıyoruz.
- Add butonuna tıklıyoruz ve Install kullanıcısını ekliyoruz.
-
Read all properties ve Create Computer objects kısımlarını seçiyoruz ve Allow işaretliyoruz.
SQL Server VM’lerin Oluşturulması
-
Bu bölümde WFC cluster node için bir adet, iki adetde SQL Server için VM oluşturacağız. İmaj galerisinden oluşturacağınız sanal makineler için aşağıdaki yapılandırma ayarlarını kullanabilirsiniz.
VM1 :
VM İşletim sistemi : Windows Server 2012 Datacenter
Versiyon : Son versiyon
Virtual Machine Name : MshowtoWSFCNode
Size : Medium
New User Name : mshowtoadmin
New Password : Mshowto!123
Confirm : Mshowto!123
Connec to An Existing Virtual Machine = MshowtoDC
Storage Account = mshowtost
Region / Affinity Group / Virtual Network = MsHowToAG
Virtual Network Subnets = Back (10.10.2.0/24)
Availability Set = Create an availability set
Availability Set Name = SQLHADR
VM2:
VM İşletim sistemi : Microsoft SQL Server 2012 SP1 Enterprise on Windows Server 2012
Versiyon : Son versiyon
Virtual Machine Name : MshowtoSQL1
Size : Medium
New User Name : mshowtoadmin
New Password : Mshowto!123
Confirm : Mshowto!123
Connec to An Existing Virtual Machine = MshowtoDC
Storage Account = mshowtost
Region / Affinity Group / Virtual Network = MsHowToAG
Virtual Network Subnets = Back (10.10.2.0/24)
Availability Set Name = SQLHADR
VM3:
VM İşletim sistemi : Microsoft SQL Server 2012 SP1 Enterprise on Windows Server 2012
Versiyon : Son versiyon
Virtual Machine Name : MshowtoSQL2
Size : Medium
New User Name : mshowtoadmin
New Password : Mshowto!123
Confirm : Mshowto!123
Connec to An Existing Virtual Machine = MshowtoDC
Storage Account = mshowtost
Region / Affinity Group / Virtual Network = MsHowToAG
Virtual Network Subnets = Back (10.10.2.0/24)
Availability Set Name = SQLHADR
- MshowtoWSFCNode VM’ine bağlanıyoruz. Bağlandığımız makine üzerinde Network Connections penceresi açıp Local Area Connection 2’ye sağ tuş ile tıklayıp Properties sekmesini seçiyoruz.
- Internet Protocol Version 4 (TCP/IPv4)’ü seçip Properties butonuna basıyoruz.
- DNS Server alanını seçiyoruz ve 10.10.2.4 ip adresini giriyoruz.
- DNS adresini değiştirdikten sonra VM’i izmir.local domainine üye yapabiliriz.
-
MshowtoWSFCNode makinesi yeniden başladıktan sonra search alanına geliyoruz ve Give administrative rights to a domain user bölümünü bulup seçiyoruz.
- User Accounts bölümünde Add butonuna basıyoruz.
-
Install kullanıcısını yazıyoruz ve izmir.local Domain’ini seçiyoruz. NEXT butonuna basıyoruz.
- Administrator alanını seçiyoruz ve NEXT butonuna basıyoruz. Ardından OK butonuna basıyoruz User Accounts bölümünden çıkıyoruz.
-
Server Manager alanından Add Role and Features alanına geliyoruz ve Failover Clustering bileşenini kuruyoruz.
- Kurulum tamamlandıktan sonra aynı adımları MshowtoSQL1 ve MshowtoSQL2 makineleri içinde yapıyoruz.