Yedekleme Özet (SQL Server)
Bu konuda tanıştırmak SQL ServerYedekleme bileşeni. Sırt yukarıya senin SQL Serververitabanı verilerinizi korumak için gerekli. Bu tartışma, yedekleme türleri ve yedek kısıtlamaları kapsar. Konu da tanıştırmak SQL Serveryedekleme aygıtları ve yedekleme ortamı.
Bu konuda:
Bileşenleri ve kavramlar
Yedekleme sıkıştırma
SQL Server Yedekleme işlemleri üzerindeki kısıtlamaları
Yedekleme aygıtları ve yedekleme Media
ilişkili Görevler
İlişkili İçerik
Bileşenleri ve kavramlar
[eylem] kadar geri
Veri veya günlük kayıtları kopyalar bir SQL Serververitabanı veya veri yedeğini oluşturun veya günlük yedekleme için bir disk gibi bir yedekleme aygıtı için hareket günlüğü.Yedekleme [isim]
Bir kopyasını SQL Servergeri yüklemek ve bir arızadan sonra verileri kurtarmak için kullanılan veri. Bir yedek SQL Serververileri bir veritabanı veya bir veya daha fazla dosya veya filegroups düzeyinde oluşturulur. Tablo düzeyi yedekleri oluşturulamaz. Veri yedekleri yanı sıra, tam kurtarma modeli, işlem günlüğü yedekleri oluşturma gerektirir.kurtarma modeli
Bir veritabanı üzerinde işlem günlük bakım denetimleri veritabanı özelliği. Üç kurtarma modelleri vardır: basit, tam ve toplu oturum. Kurtarma modeli veritabanı yedekleme ve geri yükleme gereksinimleri belirler.geri yükleme
Tüm veri ve günlük kopyalar multi-phase işlem sayfaları belirli bir SQL Serveryedekleme veritabanı ve rulo ileri yedekleme zaman içinde ileriye doğru verileri getirmek için günlüğe kaydedilen değişiklikleri uygulayarak günlüğe kaydedilen tüm hareketleri.
Yedekleme türleri
yalnızca kopya yedekleme
Düzenli dizisi bağımsız özel kullanım yedek SQL Serveryedekleri.veri yedekleme
Tam veritabanı (bir veritabanı yedekleme), kısmi veritabanı (kısmi bir yedekleme) veya veri dosyaları veya filegroups (dosya yedekleme) verileri yedekleme.Veritabanı yedekleme
Veritabanı yedekleme. Tam veritabanı yedekleri Yedekleme tamamlandı zaman tüm veritabanını temsil eder. Fark veritabanı yedekleri yalnızca veritabanında beri onun en son tam veritabanı yedekleme yapılan değişiklikleri içerir.farkları yedekleme
Tam ya da kısmi bir veritabanı en son tam yedekleme veya veri dosyaları veya filegroups dayanan bir veri yedekleme ( fark temel) ve fark taban bu yana değişmiş olan veri alanları içeren.Fark kısmi yedekleme yalnızca değişen veri kapsamlarını filegroups kısmi yedeklemeden sonra kayıtları diferansiyel için üs olarak da bilinir.
tam yedekleme
Belirli veritabanı veya filegroups veya dosyaları kümesi tüm verileri içeren ve de yeterince veri kurtarmaya izin veren oturum verilerini yedekleme.günlük yedekleme
Önceki bir günlük yedekleme yedeklenmedi tüm günlük kayıtları içeren işlem günlüklerinin yedeğini. (tam kurtarma modeli)Dosya yedekleme
A sırt-in bir ya da daha fazla veritabanı dosyaları veya filegroups.kısmi yedekleme
Yalnızca bazı filegroups verilerin birincil filegroup, her okuma ve yazma filegroup ve isteğe bağlı olarak belirtilen salt okunur dosyalar da dahil olmak üzere, bir veritabanındaki verileri içerir.
Yedekleme ortamı terimleri ve tanımları
Yedekleme aygıtı
Bir disk veya teyp aygıtı için hangi SQL Serveryedekleme yazılır ve içinden geri.Yedekleme ortamı
Bir ya da daha fazla teyp veya disk dosyaları için bir veya daha çok yedekleme yazdım.yedek kümesi
Başarılı bir yedekleme işlemi tarafından ayarlamak ortam eklenir yedek içerik.Media ailesi
Tek bir nonmirrored aygıtı veya bir ortam kümesi yansıtılmış cihazlar oluşturulan yedeklerortam kümesi
Yedekleme ortamı, teyp veya disk dosyalarını görmek için bir sabit tip ve yedekleme aygıtlarının sayısını kullanarak bir veya daha çok yedekleme işlemleri yazdım, sıralı bir topluluğu.yansıtılmış ortam için ayarlama
Birden çok kopyasını (aynalar) ortam kümesi.
[Üst]
Yedekleme sıkıştırma
SQL Server 2008 Enterpriseve daha sonraki sürümleri desteği yedekleri sıkıştırma ve SQL Server 2008ve sonraki sürümleri geri sıkıştırılmış yedek. Daha fazla bilgi için, bkz. Yedekleme sıkıştırma (SQL Server).
SQL Server Yedekleme işlemleri üzerindeki kısıtlamaları
De SQL Server 2005ve sonraki sürümler, yedek veritabanı çevrimiçi durumdayken oluşabilir ve kullanılıyor. Ancak, aşağıdaki kısıtlamalar geçerlidir.
Çevrimdışı veri yedeklenemez
Örtük veya açık olarak çevrimdışı veri başvuran herhangi bir yedekleme işlemi başarısız olur. Bazı tipik örnekleri arasında şunlar yer alır:
Tam veritabanı yedeklemesi iste, ancak bir filegroup veritabanı çevrimdışıdır. Tüm filegroups örtülü bir tam veritabanı yedekleme dahil edildiğinden, bu işlem başarısız olur.
Bu veritabanını yedeklemek için yedekleme kullanın ve yalnızca çevrimiçi dosya gruplarını belirtin.
Kısmi bir yedekleme istemek, ama okuma ve yazma filegroup çevrimdışı. Çünkü tüm okuma/yazma filegroups kısmi yedekleme işlemi başarısız olursa için gereklidir.
Belirli dosyaların dosya yedekleme isteği, ama dosyalardan birini çevrimiçi değil. İşlem başarısız olur. Çevrimiçi dosyaları yedeklemek için dosya listesinden çevrimdışı dosyayı atlamak ve işlemi yineleyin.
Bir veya daha fazla veri dosyaları kullanılamaz olsa bile genellikle, günlük yedekleme başarılı olur. Ancak, herhangi bir dosyayı toplu oturum kurtarma modeli altında yapılan toplu değişiklikler içeriyorsa, tüm dosyaları yedeklemenin başarılı çevrimiçi olması gerekir.
Eşzamanlılık kısıtlamaları yedekleme
SQL Serververitabanı hala kullanılırken bir veritabanı yedekleme için izin veren bir çevrimiçi yedekleme işlemini kullanır. Yedekleme sırasında çoğu işlem mümkündür; Örneğin, INSERT, update veya delete deyimleri, yedekleme işlemi sırasında izin verilir. Ancak başlatmaya çalışırsanız bir veritabanı dosyası oluşturuluyor veya silinmiş, yedekleme işlemi beklediği kadar oluşturma ya da silme işlemi sırasında yedekleme işlemi tamamlandıktan veya yedekleme zaman aşımına uğradı.
Bir veritabanı yedekleme veya işlem günlüğü yedekleme sırasında çalıştıramazsınız işlemleri arasında şunlar yer alır:
alter database deyimi ile Dosya Ekle veya Kaldır dosya seçenekleri gibi dosya yönetim işlemleri.
Veritabanını küçültmek veya dosya işlemleri küçültmek. Bu otomatik küçültme işlemlerini içerir.
Oluşturma için deneyin veya yedekleme işlemi devam ederken bir veritabanı dosyası silme, oluşturma veya silme işlemi başarısız olur.
Yedekleme işlemi bir dosya yönetimi işlemi veya küçültme işlemi ile çakışırsa, bir çakışma oluşur. Çakışan operasyonun ilk başladığı ne olursa olsun, ikinci işlem zaman aşımına ilk işlem tarafından belirlenen kilit bekler. (Zaman aşımı bir oturum zaman aşımı ayarıyla denetlenir.) Kilit zaman aşımı sırasında Eğer yayımlanır, ikinci işlem devam eder. Kilit zaman aşımına uğrarsa ikinci işlem başarısız olur.
ilişkili Görevler
Yedekleme aygıtları ve yedekleme Media ile çalışma
Mantıksal yedekleme aygıtı tanımlamak için bir Disk dosyası (SQL Server)
Mantıksal yedekleme aygıtı tanımlamak için bir teyp sürücü (SQL Server)
Bir yedekleme teyp veya dosyaya (SQL Server) içeriğini görüntüleme
Veri ve günlük dosyaları (SQL Server) yedekleme kümesinde görüntüleme
Bir mantıksal yedekleme aygıtı (SQL Server) içeriğini ve özelliklerini görüntüleme
Yedekler oluşturma
[!NOT]
Kısmi veya yalnızca kopya yedekleme için kullanmanız gereken Transact-SQL yedekleme deyimi ile kısmi veya copy_only seçeneği, sırasıyla.
SQL Server Management Studio Kullanarak
Transact-SQL'i Kullanma
Yedekleme sıkıştırma (Transact-sql) cpu kullanımını sınırlamak için kaynak Governor kullanın
Kadar zaman veritabanı zarar görmüş geri işlem günlük (SQL Server)
Etkinleştirmek veya yedekleme sağlama toplamlarını yedekleme sırasında devre ya da geri (SQL Server)
[Üst]
İlişkili İçerik
Yok.
Ayrıca bkz.
Kavramlar
Yedekleme ve geri yükleme SQL Server veritabanları
Geri yükleme ve Kurtarma Özet (SQL Server)
Kurtarma modelleri (SQL Server)