Planlı bir el ile yerine çalışma kullanılabilirliği grubunun (SQL Server) gerçekleştirmek
Nasıl veri kaybı olmadan el ile yerine çalışma yapılacağı açıklanmıştır (bir el ile yerine çalışma planlanan) kullanarak bir kullanılabilirlik grubu SQL Server Management Studio, Transact-SQL, veya PowerShell SQL Server 2012. Bir kullanılabilirlik grubu kullanılabilirliği çoğaltma düzeyinde yöneltilir. A planlandığı gibi herhangi bir el ile yerine çalışma AlwaysOn Kullanılabilirlik GruplarıYük devretme, birincil rolü için ikincil bir yineleme geçişler ve aynı zamanda eski birincil yineleme için ikincil rolü geçişleri.
Yalnızca birincil yineleme ve hedef ikincil çoğaltma tamamlama zaman uyumlu modda çalıştırıyorsanız desteklenir ve şu anda eşitlenir, planlı bir el ile failover ikincil veritabanları hedef ikincil çoğaltma kullanılabilirliğini grubuna katılmış olan tüm verileri korur. Bir kez ikincil rolü eski birincil kopya geçiş, kendi veritabanları ikincil veritabanları olmak ve yeni birincil veritabanları ile eşitlemeye başlamak. Sonra tüm geçiş SENKRONİZE devlet yeni ikincil kopya gelecekte planlanan el ile yerine çalışma hedefi olarak hizmet için uygun olur.
[!NOT]
İkincil kopya eşitlenir sonra birincil ve ikincil kopyaları hem otomatik yerine çalışma modu için yapılandırılmışsa, bir otomatik yerine çalışma için hedef olarak da görebilir. Daha fazla bilgi için, bkz. Kullanılabilirlik modları (AlwaysOn kullanılabilirlik grupları).
Başlamadan Önce
Sınırlamalar ve Kısıtlamalar
Önkoşullar ve kısıtlamalar
Güvenlik
El ile bir durumu başarısız grup, kullanarak:
SQL Server Management Studio
Transact-SQL
PowerShell
Takip: bir durumu grup üzerinden el ile başarısız
Başlamadan Önce
Sınırlamalar ve Kısıtlamalar
Hedef ikincil çoğaltma komut kabul etti en kısa sürede yerine çalışma komutunu verir. Ancak, veritabanı kurtarma durumu grup bittikten sonra uyumsuz oluşur devrederek.
Geçici veritabanı tutarlılık arasında veritabanları kullanılabilirliğini grubu içinde üzerinde yerine çalışma korunmaz.
[!NOT]
Geçici veritabanı işlemleri ve dağıtılmış hareketleri are değil taraftar tarafından AlwaysOn Kullanılabilirlik Grupları. Daha fazla bilgi için, bkz. Geçici veritabanı işlemleri veritabanı yansıtma veya AlwaysOn kullanılabilirlik gruplar (SQL Server) için desteklenmiyor.
Önkoşullar ve kısıtlamalar
Hedef ikincil çoğaltma ve birincil kopya hem eşzamanlı tamamlama kullanılabilirlik modunda çalışmalıdır.
Hedef ikincil çoğaltma şu anda birincil yinelemesiyle eşitlenebilir. Bunun için tüm ikincil veritabanları bu ikincil çoğaltma kullanılabilirliğini gruba katılmış gerekir ve onların karşılık gelen birincil veritabanları ile eşitlenmesi gerekir (yani, yerel ikincil veritabanları EŞİTLENMESİ gerekir).
İpucu Bir ikincil çoğaltma yük devretme hazırlık belirlemek için query is_failover_readysütununda sys.dm_hadr_database_cluster_states dinamik yönetimi görünümünde veya göz Yük devretme hazırlık sütununda AlwaysOn grup kontrol paneli.
Bu görev yalnızca hedef ikincil kopya üzerinde desteklenir. Hedef ikincil çoğaltma barındıran sunucu kopyasına bağlanması gerekir.
Güvenlik
İzinler
Kullanılabilirlik grup, DENETİMİN kullanılabilirliği Grup izni, herhangi bir kullanılabilirlik group alter izni veya control server izni kullanılabilirlik group alter izni gerektirir.
[Top]
SQL Server Management Studio Kullanarak
El ile bir kullanılabilirlik erdirileceği
Nesne Explorer'da kullanılabilirlik grup üzerinden başarısız gereken ikincil bir kopyasını barındıran sunucu örneği bağlanın ve sunucu ağacı.
Genişletme AlwaysOn yüksek kullanılabilirlik düğümü ve Kullanılabilirliği grupları düğüm.
Üzerinden başarısız ve kullanılabilirlik grubu sağ Yük devretme komut.
Bu yük devretme kullanılabilirlik Grubu Sihirbazı'nı çalıştırır. Daha fazla bilgi için, bkz. Fail Over kullanılabilirlik Grubu Sihirbazı'nı (SQL Server Management Studio'yu).
[Top]
Transact-SQL'i Kullanma
El ile bir kullanılabilirlik erdirileceği
Hedef ikincil çoğaltma barındıran sunucu kopyasına bağlanın.
Kullanım Kullanılabilirliği group alter deyimi aşağıdaki gibi:
alter kullanılabilirlik grup group_nameyük DEVRETME
Burada group_namekullanılabilirliği Grup adıdır.
Aşağıdaki örnek üzerinde el ile başarısız MyAgbağlı ikincil çoğaltma kullanılabilirliğini grup.
ALTER AVAILABILITY GROUP MyAg FAILOVER;
[Top]
PowerShell kullanma
El ile bir kullanılabilirlik erdirileceği
Dizin Değiştir (cd) hedef ikincil çoğaltma barındıran sunucu örneği.
Kullanım Switch-SqlAvailabilityGroupcmdlet'i.
[!NOT]
Bir cmdlet sözdizimini görüntülemek için Get-Helpcmdlet'inde SQL Server 2012PowerShell ortam. Daha fazla bilgi için, bkz. SQL Server PowerShell Yardımı almak.
Aşağıdaki örnek üzerinde el ile başarısız MyAgile belirtilen yolu ikincil çoğaltma kullanılabilirliğini grubu
Switch-SqlAvailabilityGroup -Path SQLSERVER:\Sql\SecondaryServer\InstanceName\AvailabilityGroups\MyAg
Kurmak ve SQL Server PowerShell sağlayıcısı kullanma
[Top]
Takip: Kullanılabilirlik grup üzerinden el ile başarısız
Dışında üzerinden başarısız olursa Otomatik yük devretme ayarıkullanılabilirliği grup, yeni durumu grup yapılandırmanızı yansıtacak şekilde wsfc düğümlerin çekirdek oy ayarlayın. Daha fazla bilgi için, bkz. (WSFC) SQL Server ile Windows Sunucu Kümelemesi.
[Top]
Ayrıca bkz.
Kavramlar
AlwaysOn kullanılabilirlik grupları (SQL Server) genel bakış
Yerine çalışma modları (AlwaysOn kullanılabilirlik grupları)
Bir kullanılabilirlik grubu (SQL Server) zorla el ile yerine çalışma gerçekleştirmek