Aracılığıyla paylaş


Tam dosya yedekleme

Bu konu için geçerlidir SQL Server birden fazla dosya veya dosya gruplarını içeren veritabanı.

Not

Ya da çeşitli türde yedeklemeler genel bakış için bkz: Basit kurtarma modeli altında yedek veya Tam kurtarma modeli altında yedek.

Bir tam dosya yedeği, bir veya daha fazla dosya veya dosya gruplarını tüm verileri yedekler.Altında Tam kurtarma modeli, tam bir Seti ile birlikte tüm dosya yedeklemeleri yayılmasını yeterli günlük yedeklemeler, tam dosya yedek tam veritabanı yedeği eşdeğerdir.

Not

Tam dosya yedekleme tipik olarak adlandırılır Dosya yedeklemedışında olduğunda, açıkça karşılaştırılan ile fark dosyası yedekleri.

Dosya Yedekleme kullanarak vererek, veritabanı geri yükleme kalanı geri yükleme yüklemeden yalnızca zarar görmüş dosyaları geri yükleme kurtarma hızını artırabilir.Örneğin, farklı disklerde bulunan birkaç dosya bir veritabanı oluşur ve bir disk başarısız olursa, bozulan diskteki dosyayı yalnızca geri yüklenmesi gerekir.

Dosyaları veritabanında yedeklenmesini ve tek tek geri.yedek'ı veya geri yükleme deyim, bir tam dosya grubu yerine tek tek her kendisini oluşturan bir dosya belirtebilirsiniz.Dikkat edin (örneğin, onu geri yükleniyor nedeniyle), bir dosya grubu herhangi bir dosya çevrimdışı ise, tüm dosya grubu çevrimdışı ve yedeklenemez.

Not

Içinde SQL Server sürüm 7.0 ve SQL Server 2000, dosya yedeklerini ve fark dosyası yedeklerini günlük kayıtlarını içerir. Bir günlük yedek açıkça verilerini uygulanması gerekir.Bu nedenle, bu sürümler, dosya yedekleme yalnızca tam kurtarma ve toplu kurtarma modelleri ile kullanılabilir.Içinde SQL Server 2005 ve daha ileri sürümlerinde varsayılan olarak, dosya yedek için yeterli günlük kayıtları içeren ileri sarmak dosyanın sonuna yedek işlemi.

Avantajları ve dezavantajları, dosya yedekleme

Dosya yedekleme veritabanı yedeklerini göre aşağıdaki avantajları sunar:

  • Yalıtılmış bir ortam hataları kurtarma daha hızlıdır.Bozuk dosya veya dosyaları hızlı bir şekilde geri yüklenebilir.

  • Dosya yedekleme artış esneklik iş planlama çizelgeleme ve Yönetilemeyen haline gelir, çok büyük veritabanları için tam veritabanı yedekleri üzerinden ortam işleme.Artan yedekleme, dosya veya dosya grubu esnekliğini çeşitli güncelleştirme özelliklere sahip veri içeren büyük veritabanları için yararlıdır.

Dosya yedekleme için tam veritabanı yedekleri karşılaştırıldığında birincil olumsuz yanı, ek yönetimsel karmaşıklığını gerekliliğidir.Bir medya arızası tam bir veritabanı bozuk bir dosyayı bir yedek yoksa kurtarılamaz duruma getirebilirsiniz.Bu nedenle tam bir tutmalıdır küme dosya yedeği ve tam/toplu günlük kurtarma modeli, en az ilk tam dosya yedeği ve son tam aralığını kapsayan bir veya birden çok günlük yedeklemeler yedekleme dosyası.

Koruma ve tam bir izleyen küme bu yedekleri tam veritabanı yedeklerinin boş alan gereksinimleri outweigh saat alıcı bir görev olabilir.

Ek yönetimsel karmaşıklık pahasına, Tam kurtarma modeli altında fark dosyası yedekleri kullanarak geri yükleme yüklemek zorunda günlüğü yedekleri sayısını azaltabilirsiniz.Daha fazla bilgi için bkz:Farklı dosya yedekleme.

Not

Salt okunur dosya gruplarını dosya yedeklerini, kısmi yedeklemeler ile birleştirilebilir.Kısmi yedeklemeler için tüm okuma/yazma dosya gruplarını ve isteğe bağlı olarak, dosya bir veya daha fazla salt okunur gruplarını içerir.Daha fazla bilgi için bkz:Kısmi yedeklemeler.

Dosyaları yedekleme dikkat edilmesi gereken noktalar

Dosya yedekleme kullanmanın yararlarını en üst düzeye çıkarmak için , disk ve kullanım desenlerini verilerin düzenini göz önünde bulundurun.Aşağıdaki yönergeler öneririz:

  • yedeklemek verilerde'sık sık değişiklik.

  • yedeklemek seyrek veri daha az sıklıkta değiştirilmiş.

  • yedeklemek salt okunur verileri saat.

    Not

    Salt okunur bir dosya veya dosya grubu yedekleme her kurtarma modeli için aynıdır.

Yedekleme işlemi yalnızca bir dosya ortaya bir saat.Bir işlemde birden çok dosya yedekleyebilirsiniz, ancak bu kurtarma genişletme saat, yalnızca tek bir dosyayı geri yükleme yüklemeniz gerekirse.Bu dosyayı bulmak için , tüm yedek okunur olmasıdır.

Not

Veritabanından tek tek dosyaları geri yedek; ancak, bulma ve dosya geri yükleme, veritabanından daha uzun zaman alır yedek farklı bir dosyadan yedek.

Basit kurtarma modeli için ek konuları

Basit kurtarma modeli altında okuma/yazma dosyaların tümünü birlikte yedeklenmelidir.Veritabanı tutarlı bir noktaya saat geri yüklenebileceğini kesinleştirir.Tek tek her okuma/yazma dosya ya da dosya grubu belirtmek yerine READ_WRITE_FILEGROUPS seçeneğini kullanın.Bu seçenek, veritabanındaki tüm okuma/yazma dosya gruplarını yedekler.READ_WRITE_FILEGROUPS belirleyerek oluşturduğunuz BIR yedeği, kısmi yedek olarak bilinir.Daha fazla bilgi için bkz:Kısmi yedeklemeler.

Tam kurtarma modeli için ek konuları

Tam kurtarma modeli altında kalan ne olursa olsun, işlem günlüğü yedeklemekniz gerekir, yedek stratejisini.Bir tam küme tam dosya yedeği, tüm başından ilk dosya yedeği, yedekleme, dosya yayılmasını yeterli günlük yedeklemeler birlikte, tam veritabanı yedeği eşdeğerdir.

Yalnızca dosya ve günlük yedeklemeler kullanarak bir veritabanı geri yükleme, karmaşık olabilir.Mümkünse, bu nedenle, tam bir veritabanı gerçekleştirmek için en iyi yöntem olarak yedek ve dosyayı ilk önce günlük yedek s yedek.Bir strateji, aşağıda gösterilmiştir tam bir veritabanı yedek (saat t1) kısa sürede alınan sonra veritabanı, (saat t0 sırasında) oluşturulur.Bu ilk veritabanı yedek başlatmak, işlem günlüğü yedekleri sağlar.Işlem günlüğü yedekleri kümesi aralıklarda gerçekleşmesi zamanlanır.Dosya yedekleme, en iyi aralığı ne olursa olsun veritabanı için iş gereksinimlerini karşılayan en oluşur.Bu örnekte, her birine teker teker yedeklendi dört dosya gruplarını gösterilmiştir.Sipariş (A, B, C, A kadar) yedeklenmiş veritabanı iş gereksinimlerini yansıtır.

Strategy combining database, file, and log backups

Tam kurtarma modeli altında ileriye doğru hareket günlüğü dosya, veritabanı geri kalan kısımlarıyla tutarlı olduğundan emin olmak için okuma/yazma dosya yedeği geri yüklerken geri gerekir.Ileriye doğru çok sayıda işlem günlüğü yedekleri çalışırken yükseltme önlemek için , fark dosyası yedekleri kullanmaktır.Daha fazla bilgi için bkz:Farklı dosya yedekleme.

Dosya veya dosya grubu yedekler oluşturma

Gerekli yedek Dosya yedeği oluşturma sözdizimi şöyledir:

BACKUP DATABASE database_name <file_or_filegroup> [ ,...n ] TO <backup_device>

Not

Ilk yedek dosya veya dosya grubu, tam bir dosya veya dosya grubunu yedeklemeniz gerekir.Bir dosya veya dosya grubu için tam yedek oluşturduktan sonra bir dizi yedeklerinin, tam bir yedek temel alan bir veya daha fazla fark dosyası oluşturabilirsiniz.Daha fazla bilgi için bkz:Farklı dosya yedekleme.

Dosyaları ve dosya gruplarını yedeklemek için

Not

Dosya yedekleme Maintenance Plan Wizard'tarafından desteklenmiyor.

Fark dosya yedekleme'ni kullanma

Dosya yedeği olarak hizmet verebilir değişiklik temeli fark dosyası yedeklemeler için.Bu dosya kısa seriyi bir fark dosyası yedek ile yedeği tamamlayacak sağlar.Daha fazla bilgi için bkz: Fark yedekleme kullanma ve Farklı dosya yedekleme.