Share via


günlük aktarma Dağıtım

Etkinleştirebilirsiniz günlük aktarma kullanma SQL Server Management Studio veya bir dizi saklı yordamlar el ile çalıştırarak.

Temel adımlar

günlük aktarma etkinleştirme, aşağıdaki temel adımları içerir:

  1. Sunucular için birincil sunucu, ikincil sunucu ve isteğe bağlı izleme sunucusu seçin.

    Not

    The SQL Server on-disk storage format is the same in the 64-bit and 32-bit environments.Bu nedenle, bir günlük aktarma yapılandırması 32-bit bir ortamda çalıştıran sunucu örnekleri birleştirebilir ve sunucu bir 64-bit ortamda çalışan örnekler.

  2. SQL Server 2008 Enterprise ve sonraki sürümler, yedek sıkıştırma destekler.Oluştururken bir günlük aktarma yapılandırması, günlük yedeklemeler yedek sıkıştırma davranışını denetleyebilirsiniz.Daha fazla bilgi için bkz:yedek sıkıştırma (SQL Server).

  3. Dosya Paylaşımı için işlem günlüğü yedeklerini, tercihen günlük sevkiyat yapılandırmasının bir parçası olan hataya dayanıklı bir sunucuda oluşturun.Birincil sunucu kullanılabilirliğini en üst düzeye çıkarmak için Microsoft en iyi yöntem olarak yedek paylaşımına bir ayrı bir ana bilgisayara yerleştirmek önerir.

  4. Bir birincil veritabanı yedek zamanlamasını seçin.

  5. Işlem günlüğünü yedek dosyalarını içine kopyalanacak her ikincil sunucu için bir klasör oluşturun.Bu klasörler, genellikle ikincil sunucularda yer alır.

  6. Bir veya daha fazla ikincil veritabanlarının yapılandırın.

  7. Isteğe bağlı izleme sunucusu yapılandırın.

günlük aktarma için ikincil sunucu etkinleştirdiğinizde, üzerinde aşağıdaki seçenekleri seçebilirsiniz Management Studio günlük aktarma Ikincil veritabanı ayarları iletişim kutusunda, ikincil veritabanını ayarlamak için:

  • Otomatik olarak bir yedek birincil, veritabanı ve gerekirse, ikincil veritabanı oluşturma ikincil sunucu geri yükleme yüklemek.

  • Varolan bir geri yükleme yükleme yedek gerekiyorsa, ikincil sunucu için birincil veritabanı ikincil veritabanı oluşturma.

El ile bir veritabanı yedeklemesini geri yükleyerek ikincil veritabanı başlatılamıyor.

Important noteImportant Note:

The Management Studio günlük aktarma araç is intended to handle only simple cases of yedek and geri yükleme. Çok sayıda dosya veya varsayılan seçenekleri kullanan bir veritabanı gibi karmaşık servis taleplerini yedekleyin ve el ile tam veritabanı geri yükleme.Genel olarak, el ile yedek ve geri yükleme, karmaşık bir YEDEKLE veya geri YÜKLE komutu gerektiren herhangi bir durum için kullanın.ikincil veritabanı geri sonra Management Studio günlük aktarma kurma işini tamamlamak için sevkiyat araç günlük.

Bu Transact-SQL deyimi hakkında daha fazla bilgi için bkz: yedek (Transact-SQL) ve geri yükleme (Transact-SQL).

Ne kadar sıklıkla belirtmek için günlük aktarma, birincil sunucu etkinleştirdiğinizde, işlem günlüğü yedekleri birincil sunucuda oluşturulur.Hareket birimi yüksekse, genellikle, olası veri kaybını en aza indirmek için bir işlem günlüğü yedeklemek kullanışlı olabilir.

Gereksinimler

günlük aktarma aşağıdaki gereksinimler vardır:

  • Hangi sürümleri hakkında bilgi için SQL Server günlük aktarma desteklemek için bkz: SQL Server 2008 sürümlerini tarafından desteklenen özellikler.

  • günlük aktarma, sunucular aynı büyük/küçük durum duyarlılığı ayarları olmalıdır.

  • Veritabanlarında bir günlük aktarma yapılandırması tam kurtarma modeli veya toplu kurtarma modelini kullanmanız gerekir.

Kullanarak günlük aktarma diğer özellikler veya bileşenler

Aşağıdaki özellikler veya bileşenler, kullanılabilir günlük aktarma SQL Server:

  • veritabanı yansıtması

    Günlük dağıtımı, yansıtma, geçerli birincil veritabanı, veritabanı ile birlikte kullanılırsa, günlük aktarma yapılandırması veritabanı yansıtması, geçerli asıl veritabanının aynı veritabanında olması gerekir.Daha fazla bilgi için bkz:veritabanı yansıtması ve günlük aktarma.

  • Çoğaltma

    Etkileri hakkında bilgi için günlük aktarma yineleme davranışını gereksinimleri ve birincil kaybolursa, ikincil çoğaltma yönelik yordamlar hakkında bkz: Çoğaltma ve günlük aktarma.

Işlem günlük aktarma durumu (SQL Server Management Studio'yu) görüntüleme

Herhangi bir sunucuyu, söz konusu için günlük aktarma (bir monitör birincil veya ikincil sunucusu yoksa), SQL Server Management Studio hakkında bir rapor sunar günlük aktarma aktivite geçerli sunucu örnek. Daha fazla bilgi için bkz:Nasıl Yapılır: (SQL Server Management Studio'yu) günlük aktarma raporu görüntüleyin..

İzinler

Olması gereken bir sysadmin her sunucuda örnek günlük aktarma etkinleştirme.Günlük sevkiyat yapılandırmanızda dizinleri yedek ve geri yükleme bu gereksinimlere uymalıdır.

  • yedek iş, okuma/yazma için yedek dizini izinleri aşağıdakilere gerekir:

    • The SQL Server hizmet account on the birincil sunucu örnek.

    • yetkili hesap yedek iş.Varsayılan olarak, bu, SQL Server Birincil sunucu örnek aracısı hesabı.

  • Kopya iş, yedek dizini izinleri okuyup kopya dizin izinlerini kopyanın yetkili hesap tarafından gerekli olan iş.Varsayılan olarak, bu, SQL Server ikincil sunucu örneğinde aracısı hesabı.

  • Geri yükleme için iş, okuma/yazma izni kopya dizinine göre aşağıdaki gerekli:

    • The SQL Server hizmet account on the ikincil sunucu örnek.

    • yetkili hesap geri yükleme işinin.Varsayılan olarak, bu, SQL Server ikincil sunucu örneğinde aracısı hesabı.