Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Dikkat
Bu özellik, SQL Server'ın gelecek bir sürümünde kaldırılacaktır. Bu özelliği yeni geliştirme çalışmalarında kullanmaktan kaçının ve şu anda bu özelliği kullanan uygulamaları değiştirmeyi planlayın. Yüksek kullanılabilirlik için bunun yerine Always On kullanılabilirlik gruplarını kullanın.
Önemli
SQL Server'da Veritabanı Yansıtma, Microsoft Fabric Veritabanı Yansıtma'dan ayrı bir teknolojidir. Fabric'e Yansıtma, daha iyi analitik performans, Fabric'te OneLake ile veri varlığınızı birleştirme ve verilerinize Delta Parquet formatında açık erişim sağlar.
Microsoft Fabric'e Yansıtma ile SQL Server 2016+, Azure SQL Veritabanı, Azure SQL Yönetilen Örneği, Cosmos DB, Oracle, Snowflake ve daha fazlası gibi mevcut veri varlığınızı doğrudan OneLake in Fabric'e çoğaltabilirsiniz.
Bu konuda, veritabanı yansıtmayı ayarlamaya yönelik önkoşullar ve öneriler açıklanmaktadır. Veritabanı yansıtmaya giriş için bkz. Veritabanı Yansıtması (SQL Server).
Önemli
Performansı etkileyebileceği için, veritabanı yansıtmayı düşük yoğunluklu saatlerde yapılandırmanızı öneririz.
Bir Sunucu Örneğini Yansıtma Sunucusunu Barındırmak için Hazırlama
Her veritabanı yansıtma oturumu için:
Ana sunucu, yansıtma sunucusu ve varsa tanık; ayrı sunucu örnekleri tarafından barındırılmalı ve bu örneklerin, ayrı konak sistemlerinde bulunması gerekir. Sunucu örneklerinin her biri bir veritabanı yansıtma uç noktası gerektirir. Veritabanı yansıtma uç noktası oluşturmanız gerekiyorsa, diğer sunucu örnekleri için erişilebilir olduğundan emin olun.
Bir sunucu örneği tarafından veritabanı yansıtması için kullanılan kimlik doğrulaması biçimi, veritabanı yansıtma uç noktasının özelliğidir. Veritabanı yansıtma için iki tür aktarım güvenliği sağlanır: Windows Kimlik Doğrulaması veya sertifika tabanlı kimlik doğrulaması. Veritabanı Yansıtma ve AlwaysOn Kullanılabilirlik Grupları (SQL Server) için Aktarım Güvenliği hakkında daha fazla bilgi için bkz.
. Ağ erişimi gereksinimleri, aşağıdaki gibi kimlik doğrulaması biçimine özeldir:
Windows Kimlik Doğrulaması kullanılıyorsa
Sunucu örnekleri farklı etki alanı kullanıcı hesapları altında çalışıyorsa, her biri diğerlerinin ana veritabanında oturum açma gerektirir. Oturum mevcut değilse, oluşturmanız gerekir. Daha fazla bilgi için bkz. Windows Kimlik Doğrulaması (SQL Server) Kullanarak Veritabanı Yansıtma Uç Noktasına Ağ Erişimine İzin Verme.
Sertifika kullanıyorsanız
Belirli bir sunucu örneğinde veritabanı yansıtması için sertifika kimlik doğrulamasını etkinleştirmek için sistem yöneticisinin her sunucu örneğini hem giden hem de gelen bağlantılarda sertifikaları kullanacak şekilde yapılandırması gerekir. Önce giden bağlantıların yapılandırılması gerekir. Daha fazla bilgi için bkz. Veritabanı Yansıtma Uç Noktası için Sertifikaları Kullanma (Transact-SQL).
Tüm veritabanı kullanıcıları için yansıtma sunucusunda oturum açma bilgilerinin bulunduğundan emin olun. Daha fazla bilgi için bkz. Veritabanı Yansıtma veya Always On Kullanılabilirlik Grupları (SQL Server) için Oturum Açma Hesaplarını Ayarlama.
Yansıtma veritabanını barındıracak sunucu örneğinde, yansıtılan veritabanı için gereken ortamın geri kalanını ayarlayın. Daha fazla bilgi için bkz. Veritabanını Başka Bir Sunucu Örneğinde (SQL Server) Kullanılabilir Hale Getirirken Meta Verileri Yönetme.
Genel Bakış: Veritabanı Yansıtma Oturumu Oluşturma
Yansıtma oturumu oluşturmaya yönelik temel adımlar şunlardır:
Her geri yükleme işleminde NORECOVERY ile RESTORE komutunu kullanarak aşağıdaki yedeklemeleri geri yükleyerek yansıtma veritabanını oluşturun:
Yedek alındığında asıl veritabanının zaten tam kurtarma modelini kullandığından emin olduktan sonra, asıl veritabanının yeni bir tam veritabanı yedeğini geri yükleyin. Yansıtma veritabanının asıl veritabanıyla aynı ada sahip olması gerekir.
Geri yüklenen tam yedeklemeden sonra veritabanının değişiklik yedeklerini aldıysanız, en son değişiklik yedeklemenizi geri yükleyin.
Tam veya farklılık veritabanı yedeklemesi sonrasında yapılan tüm log yedeklerini geri yükleyin.
Daha fazla bilgi için bkz. Yansıtma Veritabanını Yansıtma için Hazırlama (SQL Server).
Önemli
Asıl veritabanının yedeğini aldıktan sonra kalan kurulum adımlarını en kısa sürede tamamlayın. İş ortaklarında yansıtmaya başlayabilmeniz için önce özgün veritabanında geçerli bir günlük yedeği oluşturmanız ve bunu gelecekteki yansıtma veritabanına geri yüklemeniz gerekir.
Transact-SQL veya Veritabanı Yansıtma Sihirbazı'nı kullanarak yansıtmayı ayarlayabilirsiniz. Daha fazla bilgi için aşağıdakilerden birine bakın:
Varsayılan olarak bir oturum tam işlem güvenliğine ayarlanır (SAFETY, FULL olarak ayarlanır), bu da oturumu otomatik yük devretme olmadan zaman uyumlu, yüksek güvenlik modunda başlatır. Oturumu aşağıdaki gibi otomatik yük devretme ile yüksek güvenlik modunda veya zaman uyumsuz, yüksek performanslı modda çalışacak şekilde yeniden yapılandırabilirsiniz:
Otomatik yük devretme ile yüksek güvenlik modu
Yüksek güvenlik modu oturumlarının otomatik yük devretmeyi desteklemesini istiyorsanız, bir tanık sunucu örneği ekleyin.
Tanık eklemek için
Uyarı
Veritabanı sahibi, veritabanının tanığını istediği zaman kapatabilir. Tanığı kapatmak, hiç tanık yokmuş gibi olur ve otomatik geçiş gerçekleşemez.
Yüksek performanslı mod
Alternatif olarak, otomatik yük devretme istemiyorsanız ve kullanılabilirlik yerine performansı vurgulamak istiyorsanız işlem güvenliğini kapatın. Daha fazla bilgi için bkz. Veritabanı Yansıtma Oturumunda İşlem Güvenliğini Değiştirme (Transact-SQL).
Uyarı
Yüksek performanslı modda, WITNESS özelliğinin KAPALI olarak ayarlanması gerekir. Daha fazla bilgi için bkz Quorum: Tanığın Veritabanı Kullanılabilirliğini Nasıl Etkilediği (Veritabanı Yansıtma).
Uyarı
Microsoft Windows Kimlik Doğrulaması kullanarak veritabanı yansıtmayı ayarlamak için Transact-SQL kullanma örneği için bkz . Örnek: Windows Kimlik Doğrulaması Kullanarak Veritabanı Yansıtmayı Ayarlama (Transact-SQL).
Sertifika tabanlı güvenlik kullanarak veritabanı yansıtmayı ayarlamak için Transact-SQL kullanma örneği için bkz . Örnek: Sertifikalar Kullanarak Veritabanı Yansıtmayı Ayarlama (Transact-SQL).
Bu Kısımda
Yansıtma için Yansıtma Veritabanı Hazırlama (SQL Server)
Askıya alınmış bir oturumu sürdürmeden önce yansıtma veritabanı oluşturma veya yansıtma veritabanı hazırlama adımlarını özetler. Ayrıca nasıl yapılır konularına bağlantılar sağlar.
Sunucu Ağ Adresi Belirtme (Veritabanı Yansıtma)
Bir sunucu ağ adresinin söz dizimini, adresin sunucu örneğinin veritabanı yansıtma uç noktasını nasıl belirlediğini ve bir sistemin tam nitelikli etki alanı adını nasıl bulacağını açıklar.
Windows Kimlik Doğrulamasını Kullanarak Veritabanı Yansıtma Oturumu Oluşturma (SQL Server Management Studio)
Veritabanında veritabanı yansıtmayı başlatmak için Veritabanı Yansıtma Güvenlik Sihirbazı'nın nasıl kullanılacağını açıklar.
Windows Kimlik Doğrulaması Kullanarak Veritabanı Yansıtma Oturumu Oluşturma (Transact-SQL)
Veritabanı yansıtmayı ayarlamak için Transact-SQL adımlarını açıklamaktadır.
Örnek: Windows Kimlik Doğrulaması Kullanarak Veritabanı Yansıtmayı Ayarlama (Transact-SQL)
Windows Kimlik Doğrulaması kullanarak bir tanıkla veritabanı yansıtma oturumu oluşturmak için gereken tüm aşamaların bir örneğini içerir.
Örnek: Sertifikaları Kullanarak Veritabanı Yansıtmayı Ayarlama (Transact-SQL)
Sertifika tabanlı kimlik doğrulaması kullanarak bir tanıkla veritabanı yansıtma oturumu oluşturmak için gereken tüm aşamaların bir örneğini içerir.
Veritabanı Yansıtma veya Her Zaman Açık Kullanılabilirlik Grupları için Oturum Açma Hesaplarını Ayarlama (SQL Server)
Yerel sunucu örneğinden farklı bir hesap kullanan uzak sunucu örneği için oturum açma oluşturma işlemi açıklanır.
İlgili Görevler
SQL Server Management Studio
Transact-SQL
Windows Kimlik Doğrulaması için Veritabanı Yansıtma Uç Noktası Oluşturma (Transact-SQL)
Windows Kimlik Doğrulaması Kullanarak Veritabanı Yansıtma Oturumu Oluşturma (Transact-SQL)
Windows Kimlik Doğrulaması Kullanarak Veritabanı Yansıtma Tanığı Ekleme (Transact-SQL)
Güvenilir Özelliği (Transact-SQL) Kullanmak için Yansıtma Veritabanı Ayarlama
Transact-SQL/SQL Server Management Studio
Ayrıca Bkz.
Veritabanı Yansıtma (SQL Server)
Veritabanı Yansıtma: Birlikte Çalışabilirlik ve Birlikte Kullanılabilirlik (SQL Server)
Veritabanı Yansıtma ve Her Zaman Açık Kullanılabilirlik Grupları için Aktarım Güvenliği (SQL Server)
Sunucu Ağ Adresi Belirtme (Veritabanı Yansıtma)