Işlem günlüğü yedekleri oluşturma
Bu konu, tam veya toplu oturum kurtarma modelleri kullanan veritabanları için geçerlidir.
Bu konu, işlem günlüğünü yedekleme dikkat edilmesi gereken noktalar açıklanır ve günlüğü yedeklerini oluşturmak için yordamlara bağlantılar sağlar.Işlem günlüğü yedekleri hakkında daha fazla bilgi için bkz: Işlem günlüğü yedekleri ile çalışma.
Işlem günlüğünü yedekleme için koşullar
Herhangi bir günlüğü yedekleri yapmadan önce en az, en az bir tam yedek olmalıdır.Bundan sonra işlem günlüğünün başka bir günlük yedeği dışında tüm yedek sırasında yedeklenebilir.Günlük yedeklemeler sık yaptığınız, hem iş kaybı pozlandırmayı en aza indirmek için etkinleştirmek için kesme oturum öneririz.
Bir veritabanını geri yükleme yüklemek için önce normal olarak, sizin için denemelisiniz yedeklemek günlüğünün kuyruğunu.Ilgili koşullar altında bir sonradan alınan günlük yedeği gerekli değildir ve kuyruk günlük yedek oluşturmak hakkında bilgi için Kuyruk günlüğü yedekleri.
Günlük yedekleme, bir sıra'nasıl çalışır?
Veritabanı Yöneticisi, genellikle tam bir veritabanı oluşturur yedek düzenli aralıklarla, haftalık gibi.Isteğe bağlı olarak, bir yönetici, bir fark oluşturur yedek günlük gibi; daha kısa bir aralıkta ve işlem günlüğü oluşturur yedek sık sık gibi her 10 dakikada.En iyi yedekleme aralığını, verileri önemini, veritabanının boyutunu ve sunucu iş yükünü gibi etkenlere bağlıdır.
Diğer bir deyişle, bir işlem günlüğü bozuksa, iş en son günlük bu yana gerçekleştirilen yedek kaybolur.Bu, günlük dosyalarının hataya dayanıklı bir depolama birimindeki geçirmeden önemi vurgular.
Işlem günlüğü yedekleri sırasını, tam veritabanı yedeklerini bağımsızdır.Işlem günlüğü yedekleri, bir sıra yapmak ve daha sonra geri yükleme işlemini başlatmak için kullanılan dönemsel tam veritabanı yedeklemeleri yapın.Örneğin, aşağıdaki olaylar dizisi varsayalım.
Time |
Olay |
---|---|
8: 00 a.m. |
Veritabanını yedekleyin. |
Öğlen |
Işlem günlüğünü yedeklemek. |
4: 00 DOĞU |
Işlem günlüğünü yedeklemek. |
6: 00 DOĞU |
Veritabanını yedekleyin. |
8:00 P.M. |
Işlem günlüğünü yedeklemek. |
The transaction log backup created at 8:00 P.M.contains transaction log records from 4:00 P.M.through 8:00 P.M., spanning the time when the full database backup was created at 6:00 P.M.The sequence of transaction log backups is continuous from the initial full database backup created at 8:00 A.M.to the last transaction log backup created at 8:00 P.M.
Bu işlem günlüklerinin uygulama hakkında daha fazla bilgi için örnekte Bkz: Işlem günlüğü yedekleri uygulama.
Not
Varsayılan olarak, her başarılı bir yedek işlemi bir girdi ekler SQL Server hata günlüğü ve sistem olay günlüğüne. noformatyedek işlemi, varolan bir medya üstbilgi korur ve bu yedek işlemi için kullanılan ortam birimlerde yedek ayarlar belirtir.Daha fazla bilgi için bkz:İzleme Bayrakları (Transact-SQL).
Işlem günlüğü yedekleri oluşturma
Temel yedekgünlük yedeği oluşturmak için sözdizimi aşağıdaki gibidir:
GÜNLÜK yedek veritabanı_adı > < Backup_device
Important Note: |
---|
Veritabanı bozuk ya da veritabanını geri yükleme yüklemek üzere olduğunuz bakın. Kuyruk günlüğü yedekleri. |
Bir işlem günlüğü yedeklemesini oluşturmak için
Nasıl Yapılır: yedeklemek bir işlem günlüğü (SQL Server Management Studio'yu)
Nasıl Yapılır: Hareket kütüğü yedeği (Transact-SQL) oluşturma
SqlBackup(Server) (smo)
yedek işlerini zamanlamak için
See Also