Aracılığıyla paylaş


Veritabanı Yansıtmayı Ayarlama (SQL Server)

Şunlar için geçerlidir: SQL Server

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:

  1. 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:

  2. 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.

  3. 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:

  1. Her geri yükleme işleminde NORECOVERY ile RESTORE komutunu kullanarak aşağıdaki yedeklemeleri geri yükleyerek yansıtma veritabanını oluşturun:

    1. 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.

    2. 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.

    3. 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.

  2. Transact-SQL veya Veritabanı Yansıtma Sihirbazı'nı kullanarak yansıtmayı ayarlayabilirsiniz. Daha fazla bilgi için aşağıdakilerden birine bakın:

  3. 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:

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

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)