Kurtarma azalan bakiyeli bir veritabanı geri yükleme sırasında saat
Bu konu, yalnızca tam veya toplu oturum kurtarma modelleri kullanan veritabanları için geçerlidir.
Veritabanı, farklı bir veritabanı ve hareket günlüğü yedek s birlikte kullanılması, bir veritabanı saatten sonra bir veritabanı için herhangi bir noktasını geri yükleme yüklemek için gereken süreyi azaltabilirsiniz yedek oluşturuldu.Ayrıca, farklı bir veritabanı hem de işlem günlük yedeği s oluşturma bir yedek sağlamlık artırabilirsiniz durumunda bir hareket günlük yedeği veya farklı bir veritabanı yedeklemesini, ortam hatası nedeniyle, kullanılamaz.
Veritabanı, farklı bir veritabanı ve hareket günlüğü yedekleri normal yedek yordamlarını, daha kısa aralıklarla uzun aralıklarla veritabanı yedeklerini, Orta aralıklarla fark veritabanı yedeklerini ve işlem günlüğü yedeklerini oluşturun.Örneğin, veritabanı yedekleri haftalık, farklı bir veritabanı yedeklerini gün ve işlem günlüğü yedekleri bazında bir veya birkaç kez her on dakika oluşturabilirsiniz.
Bir hata noktası, veritabanı kurtarma
Bir veritabanını hata noktasına kurtarıldı gerekiyorsa, aşağıdakileri yapın:
Şu anda etkin bir işlem günlüğü (günlük kuyruğunun) yedekleyin.Işlem günlüğü zarar görmüş, bu işlem başarısız olur, unutmayın.
En son tam veritabanı geri yükleme yedek.
En son değişiklikleri veritabanına geri yükleme yedek tam geri yükleme yüklenen veritabanı bu yana oluşturulan yedek.
Sonra son olan fark oluşturulan sıra, tüm hareket günlüğü yedek s, geçerli yedek, bitiş ucu günlüğü ile yedek 1. adımda oluşturduğunuz.
Not
Günlük kuyruğunun yedeklenemez, veritabanını yalnızca en son normal günlük saat geri yükleme yedek.Sonra bu günlük veritabanına yapılan değişiklikleri yedek kaybolur.
Hareket günlüğe yalnızca yedek son fark veritabanı bu yana oluşturulan s uygulamak gerektiğinden, farklı bir veritabanı ve hareket günlüğü yedek s birlikte bir veritabanını hata noktasına geri yükleme yüklemek için kullanarak, bir veritabanını geri yükleme yüklemek için kullanılan saat azaltılır yedek oluşturuldu.Farklı bir veritabanı, yedek olan oluşturulan değil, tüm hareket oturum yedek tüm veritabanı yedeklenmesinden sonra oluşturulmuş olan s uygulamanız gerekir.
Örnekler
Fark veritabanı ve hareket günlüğü yedekleri, birlikte kullanma
Bu örnek için bir kritik veritabanı sistemi varsayar tam bir veritabanı yedek günlük gece yarısı, farklı bir veritabanı oluşturulur yedek saati, Cumartesi, Pazartesi'den oluşturulur ve hareket günlüğü yedek s, gün boyunca her 10 dakikada oluşturulur.5: 19'Da olduğu veritabanını durumuna geri yükleme yüklemek içinÇarşamba, aşağıdakileri yapın:
Tam veritabanı geri yükleme yedek gece yarısı, Salı oluşturuldu.
Restore the differential database backup that was created at 5:00 A.M.on Wednesday.
Apply the transaction log backup that was created at 5:10 A.M.on Wednesday.
Apply the transaction log backup that was created 5:20 A.M.on Wednesday, specifying that the recovery process applies only to transactions that occurred before 5:19 A.M.
Alternatif olarak, veritabanı durumuna 03: 04'da geri yüklenmesi gerekiyorsa,Ancak farklı veritabanı, Perºembe yedek, 03: 00'da oluşturulmuştur.Perşembe kullanılamaz, aşağıdakileri yapın:
Veritabanını geri yükleme yedek gece yarısı, Çarşamba günü oluşturulmuştur.
Restore the differential database backup that was created at 2:00 A.M.on Thursday.
Apply all the transaction log backups created from 2:10 A.M.to 3:00 A.M.on Thursday.
Apply the transaction log backup that was created at 3:10 A.M.on Thursday, stopping the recovery process at 3:04 A.M.
Yedekler oluşturma
Bir veritabanı oluşturmak için yedek
Nasıl Yapılır: Tam bir veritabanı yedek (Transact-SQL) oluşturma
Nasıl Yapılır: Bir veritabanı (SQL Server Management Studio'yu) yedekleyin.
Farklı bir veritabanı oluşturmak için yedek
Nasıl Yapılır: Fark bir veritabanı yedek (Transact-SQL) oluşturma
Nasıl Yapılır: Fark bir veritabanı yedek (SQL Server Management Studio'yu) oluşturma
Bir işlem günlüğü yedeklemesini oluşturmak için
Nasıl Yapılır: Hareket kütüğü yedeği (Transact-SQL) oluşturma
Nasıl Yapılır: yedeklemek bir işlem günlüğü (SQL Server Management Studio'yu)
Oluşturulacak bir yedek etkin işlem günlüğünün
SQL Server Management Objects (SMO) kullanarak, bir yedek oluşturmak için
- SqlBackup(Server)
Yedekleri geri yükleniyor
Bir veritabanını geri yükleme yüklemek için yedek
Bir fark bir veritabanı yedeklemesini geri yükleme yüklemek için
Nasıl Yapılır: Bir fark (Transact-SQL) veritabanı yedek geri yükleme
Nasıl Yapılır: (SQL Server Management Studio'yu) fark bir veritabanı yedek geri yükleme
Işlem günlüğü uygulamak yedek
Nasıl Yapılır: Bir işlem günlük uygulama yedek (Transact-SQL)
Nasıl Yapılır: Hareket kütüğü yedeği (SQL Server Management Studio'yu) geri yükleme yükleyin.
geri yükleme yüklemek için bir yedek kullanarak SQL Server Management Objects (SMO)
- SqlRestore(Server)