Ömer AKKÖK

Makale Yazarı

- I have used and managed Microsoft SQL Server OLTP,OLAP,2022,2019,2017,2016,2014, 2012, 2008 R2/2008 versions. - I actively manage and provide version transitions by installing FKM (Disaster Recovery Center) between SQL Server AlwaysOn- Availability Groups Data Centers (Different Subnet).

  • Toplam 2 Yazı
  • Toplam 0 Yorum

Clusterlar Arası AlwaysOn Kurulumu-Distributed AlwaysOn(DAG)

SQL Server 6 ay önce

Bu makalede SQL Server 2016 versiyonu ile hayatımıza giren Distributed AlwaysOn(DAG) özelliğinden bahsedeceğiz. • DAG Farklı Windows Failover Cluster (WSFC)’lar arası AlwaysON kurabilmemize olanak sağlamaktadır. • DAG kullanabilmemiz aktifleştirebilemiz için ortamlarımızın fiziksel, sanal yada bulutta olması bu özelliği kullanmamıza engel değildir.ortamlarımızda WFSC ve 5022,1433 portlarımızın erişimi olması yeterlidir. • SQL Sürümlerinin MS SQL 2016 ve üzeri sql sürümleri olmalıdır. SQL Özelliği olduğu için İşletim sisteminin farklılıkları engel değildir. • DAG yapılandırması Klasik AG yapılandırmasından biraz farklıdır. Normalde her bir AG dahil olduğu replikaları Primary ve Secondary olarak beslerken burada Hem kendi AG’ sinde bulunan replikaları hemde DAG’a bağlı olan İletici(Forwarder) AG yi besler. İletici(Forwarder) ile birlikte farklı secondarylerde beslenebilir. Bu durumlarda Primary harici 2. WSFC lerde dahil sadece read-only olarak hizmet verebilir. Failover edilip Primary olmadığı sürece. • Clusterless AlwaysON dan farkı, Clusterless AlwaysOn için yeni bir AG kurarken Cluster type=NONE olması gerekmektedir. Bu durumda mevcut clusterımıza dahil olan replikalarımızda […]

AlwaysOn Çift IP Görme (RegisterAllProvidersIp)

SQL Server 9 ay önce

Multi-Subnet(DC-DRC) Kurulan AlwaysOn ortamlarında Listener altına 2 adet ıp tanımlanmakta bu IP’lerin birisi DC vlanı tarafı için diğeri DRC vlanı olacak şekilde, zaman zaman listener ismini tanıyan uygulamalar DC tarafı online iken DRC tarafının Ipsini çözer bu gibi durumlarda DRC tarafının ıpsini çözen uygulamalar hata alır. Sql bu gibi durumlar için RegisterAllProvidersIp ayarını yapmamızı öneriyor. Bu ayar ile yanlızca online olan ıp’yi register ederiz. Adım adım ilgili ayarı yapalım; 1) Çalışma yapılacak Primary sunucuya bağlanılır 2) PowerShell RunAsAdministrator ile ps açılır 3) Get-ClusterResource –Buradaki Resource Type=”Network Name” Name kısmı kopyalanır TESTDB_AG_TESTDB01 Online TESTDB_AG Network Name 4) Get-ClusterResource TESTDB_AG_TESTDB01 | Get-ClusterParameter –RegisterAllProvidersIP ayarı kontrol edilir 1 ise; 5) Get-ClusterResource TESTDB_AG_TESTDDB01 | Set-ClusterParameter RegisterAllProvidersIP 0 –komutu çalıştırılarak ilgili ayar 0’a set edilir. 6) Bu ayar sonrasında Failover cluster Roles kısmından İlgili AG stop-start yapılmalı(Prod ortamlarda anlık kesintiye sebebiyet verecektir.)