Share via


Media kümelerini, Media aileleri ve yedekleme kümelerini (SQL Server)

Bu konuda temel yedekleme ortam terimleri tanıtır SQL ServerYedekleme ve geri yükleme ve kimin yeni okuyucular içindir SQL Server. Bu konuda biçimini tanımlar, SQL Serverkullanımları yedekleme ortamı, yedekleme ortam ve yedekleme aygıtları arasındaki ilişkiyi, yedeklemeler yedekleme ortamı üzerindeki organizasyonu ve ortam kümesi ve ortam aileleri için bazı konuları. Konu ayrıca kümesi, ortam kümesi eski yedekleme kümelerini üzerine yazmak nasıl ve nasıl yeni yedekleme kümeleri bir ortam kümesine ekleme başlatılıyor veya ilk kez kullanın veya eski bir ortam yerine önce yedekleme ortamı biçimlendirme ile yeni bir ortam ayarlama adımları açıklar.

Bu konuda:

  • Terimler ve tanımlar

  • Media kümelerini, Media aileleri ve yedekleme kümelerini genel bakış

  • Medya kullanarak kümeleri ve aileleri

  • ilişkili Görevler

  • İlişkili İçerik

Terimler ve tanımlar

  • ortam 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.

  • Media ailesi
    Tek bir nonmirrored aygıtı veya bir ortam kümesi yansıtılmış cihazlar oluşturulan yedekler

  • yedek kümesi
    Başarılı bir yedekleme işlemi tarafından ayarlamak ortam eklenir yedek içerik.

[Üst]

Media kümelerini, Media aileleri ve yedekleme kümelerini genel bakış

Yedeklemeler bir veya birden fazla yedekleme ortam kümesi üzerinde tek ortam kümesi oluşturun. A ortam kümesi sıralı bir topluluğu Yedekleme ortam, teyp veya disk dosyalarını görmek için bir veya daha çok yedekleme işlemleri yazdım bir sabit tip ve yedekleme aygıtlarının sayısını kullanarak,. Teyp sürücüleri veya disk sürücüleri ancak ikisini birden belirli ortam kümesi kullanır. Örneğin, bir ortam kümesi ile ilişkili yedekleme aygıtları adlı üç teyp sürücüleri olabilir \\.\TAPE0, \\.\TAPE1, ve \\.\TAPE2. Yalnızca teyp en az üç teyp (tek başına sürücü) başlayarak, bu ortam kümesi içerir. Yedekleme aygıtları sayısı ve türü ortam kümesi oluşturulduğunda ve değiştirilemez kurulur. Ancak, gerekirse, yedekleme ve geri yükleme işlemleri belirli bir aygıt aynı türden bir cihazla değiştirilebilir.

Ortam kümesi yedekleme ortamı biçimlendirme yedekleme işlemi sırasında yedekleme ortamında oluşturulur. Daha fazla bilgi için bkz: yeni bir ortam kümesi oluşturmak, bu konuda. Biçimlendirme sonra her dosya veya teyp ortam kümesi için ortam üstbilgi içeren ve yedek içerik almaya hazır. Yerinde başlık ile işlemi için belirtilen tüm yedekleme aygıtları üzerinde yedekleme medyasına belirtilen verileri yedeklemek için yedekleme işlemi devam eder.

[!NOT]

Ortam kümesi bozuk ortam birimi (teyp veya disk dosyası) karşı korumak için yansıtılabilir. Daha fazla bilgi için, bkz. Yansıtılmış yedekleme Media kümeleri (SQL Server).

SQL Server 2008 Enterpriseve yedekleri sıkıştırma sonrası destekler. Sıkıştırılmış ve sıkıştırılmamış yedekleme ortam kümesi içinde birlikte olamaz. Herhangi bir baskı SQL Server 2008ya da daha sonra sıkıştırılmış yedeklemeler okuyabilirsiniz. Daha fazla bilgi için, bkz. Yedekleme sıkıştırma (SQL Server).

[Üst]

Media aileleri

Tek bir nonmirrored aygıtı veya bir ortam kümesi yansıtılmış cihazlar oluşturulan yedekler oluşturan bir ortam ailesi. Ortam kümesi için kullanılan yedekleme aygıtları media aileleri ortam kümesi sayısını belirler. Örneğin, ortam kümesi iki nonmirrored yedekleme aygıtı kullanıyorsa, iki ortam aileleri ortam kümesi içerir.

[!NOT]

Bir yansıtılmış ortam kümesindeki her ortam ailesi yansıtılmış. Örneğin, altı yedekleme aygıtı ortam kümesi, biçimlendirmek için iki ayna kullanıldığı kullandıysanız, orada üç media aileleri, yedek verileri içeren her iki eşdeğer kopya. Yansıtılmış media kümeleri hakkında daha fazla bilgi için bkz: Yansıtılmış yedekleme Media kümeleri (SQL Server).

Her teyp veya disk bir ortam ailesi atanmış bir medya sıra numarası. Her zaman bir disk ortam sıra numarası 1 ' dir. Bir teyp medya aile içinde ilk bandı sıra numarası 1'dir, İkinci kaset sıra numarası 2 vb.. Daha fazla bilgi için bkz: kullanarak ortam kümesi ve aile.

Ortam üstbilgi

Her birimi yedekleme ortamı (disk dosya veya teyp) ne zaman bant (veya disk) kullanan ilk yedekleme işlemi tarafından oluşturulan ortam üstbilgi içeriyor. Bu başlık, medya reformasyon kadar kalır.

Ortam üstbilgi (disk dosya veya teyp) medya ve ait olduğu medya aile içindeki yerini belirlemek için gereken tüm bilgileri içerir. Bu bilgiler şunları içerir:

  • Ortam adı.

    Ortam adı isteğe bağlı olarak, ancak sürekli medya açıkça tanımlayan medya adlar kullanmanızı öneririz. Ortam adı kim media biçimleri tarafından atanır.

  • Ortam kümesi benzersiz tanımlama numarası.

  • Medya media aileleri sayısını ayarlayın.

  • Bu ortamı içeren ortam ailesi sıra numarası.

  • Ortam ailesi için benzersiz tanımlama numarası.

  • Bu ortam ortam ailesi sıra numarası. Bir disk dosyası için bu değer her zaman 1'dir.

  • Ortam açıklaması mtf ortam etiketi veya ortam açıklaması içerip.

    [!NOT]

    Bir yedekleme veya geri yükleme işlemi için kullanılan tüm medya denilen bir standart yedekleme biçimi kullanın Microsoftteyp biçimi (mtf). mtf mtf özgü açıklamasını içeren teyp etiket belirlemelerine izin verir. SQL Serverbaşka bir uygulama tarafından yazılmış herhangi bir mtf ortam etiketi korur ancak mtf ortam etiketleri yazmaz.

  • MicrosoftTeyp biçimi ortam etiketi veya ortam açıklaması (serbest biçimli metinde).

  • Etiket yazdı yedekleme yazılımı adı.

  • Ortam biçimlendirilmiş yazılım satıcısına satıcı benzersiz tanımlama numarası.

  • Tarih ve saat etiketi yazılmıştır.

  • Aynalar (1-4); kümesi sayısı 1 aygıtlarıunmirrored bir aygıtı gösterir.

SQL Server 2012önceki sürümleri tarafından biçimlendirilmiş ortam işleyebilir SQL Server.

Yedekleme kümeleri

Başarılı yedekleme işlemi tek bir ekler yedekleme medyaya ayarlayın. Yedekleme kümesi, ait olduğu için Yedekleme ortam açısından tanımlanmıştır. Yedekleme ortamı tek bir ortam ailesi oluşuyorsa, o aile tüm yedekleme kümesini içerir. Yedekleme ortamı çoklu ortam aileleri oluşuyorsa, yedekleme kümesi arasında dağıtılır. Her ortamda, yedekleme kümesi yedekleme kümesini açıklayan bir başlık içerir.

Aşağıdaki örnekte gösterildiği bir Transact-SQLbir ortam kümesi oluşturur bildirimi MyAdvWorks_MediaSet_1için AdventureWorks2012 üç teyp sürücülerine yedekleme aygıtları olarak kullanarak veritabanı:

BACKUP DATABASE AdventureWorks2012
TO TAPE = '\\.\tape0', TAPE = '\\.\tape1', TAPE = '\\.\tape2'
WITH 
   FORMAT,
   MEDIANAME = 'MyAdvWorks_MediaSet_1'

Başarılı olursa, bu yedekleme işlemi yeni ortam üstbilgi içeren yeni bir ortam kümesi sonuçları ve üç şerit yayılan bir yedekleme kümesi. Aşağıdaki şekilde, bu sonuçlar gösterilmektedir:

3 bant üzerinde medya üstbilgisi ve ilk yedekleme kümesi

Ortam kümesi oluşturduktan sonra genellikle, daha sonraki yedekleme işlemlerini, birbiri ardına kendi yedekleme kümeleri ortam kümesine ekler. Tüm yedekleme kümesi tarafından kullanılan medya dahil ortam veya yedekleme aygıtlarının sayısına bakılmaksızın ortam kümesi oluşturur. Yedekleme kümeleri tarafından kendi konumunu geri yüklemek için hangi yedekleme kümesi belirtmenize olanak sağlayan ortam kümesi, ardışık olarak numaralandırılır.

Ortam kümesi yedekleme her operasyona, aynı sayıda ve türde yedekleme aygıtları için yazmanız gerekir. Birden fazla cihaz ile ilk yedekleme kümesi olarak, izleyen her yedekleme kümesi içeriğini yedekleme ortamı üzerindeki tüm cihazlar arasında dağıtılır. Yukarıdaki örnekte devam etmek için aynı ortam kümesine bilgi ikinci yedekleme işlemi (farklı bir yedekleme) ekler.

BACKUP DATABASE AdventureWorks2012
TO TAPE = '\\.\tape0', TAPE = '\\.\tape1', TAPE = '\\.\tape2'
WITH 
   NOINIT,
   MEDIANAME = 'AdventureWorksMediaSet1',
   DIFFERENTIAL

[!NOT]

NOINIT seçenek varsayılandır ancak netlik için eklenmiştir.

İkinci yedekleme işlemi başarılı olursa, ikinci yedekleme ortam kümesi yedekleme aşağıdaki dağıtım ile içerik ayarlama, yazıyor:

3 medya kümesi bandına yayılmış ikinci yedekleme kümesi

Yedekleri geri yüklediğiniz zaman, size size dosya seçeneği hangi yedeklerini kullanmak istediğinizi belirtmek için kullanabilirsiniz. Aşağıdaki örnek dosya kullanımını gösterir = backup_set_file_number tam veritabanı yedeğini geri yükleme olduğunda yan tümceleri AdventureWorks2012 veritabanı takip tarafından fark veritabanı yedeklemesi aynı medya seti. Teyp sürücüleri olan üç yedekleme teyplerini ortam kümesi kullanan \\.\tape0, tape1, ve tape2.

RESTORE DATABASE AdventureWorks2012 FROM TAPE = '\\.\tape0', TAPE = '\\.\tape1', TAPE = '\\.\tape2'
   WITH 
   MEDIANAME = 'AdventureWorksMediaSet1',
   FILE=1, 
   NORECOVERY;
RESTORE DATABASE AdventureWorks2012 FROM TAPE = '\\.\tape0', TAPE = '\\.\tape1', TAPE = '\\.\tape2' 
   WITH 
   MEDIANAME = 'AdventureWorksMediaSet1',
   FILE=2, 
   RECOVERY;
GO

Tarihi hakkında bilgi deposu ortam kümesi ve ortam aileleri ve yedekleme kümelerini bilgi tabloları için bkz: Yedekleme geçmişini ve başlık bilgileri (SQL Server).

Yedekleme ortamı bir ortam kümesi sayısı birkaç etkene bağlıdır:

  • Yedekleme aygıtları sayısı

  • Yedekleme aygıtı türü

  • Yedekleme kümesi sayısı

Medya kullanarak kümeleri ve aileleri

Bu bölümde, ortam kümesi ve ortam aileleri kullanma birkaç önemli noktalar ele alınmaktadır.

Bu Bölümde

  • Yeni bir ortam kümesi oluşturma

  • Varolan ortam kümesi yedekleme

  • Sıra numaraları

  • Birden çok aygıt kullanarak

[Üst]

Yeni bir ortam kümesi oluşturma

Yeni bir ortam kümesi oluşturmak için (bir ya da daha fazla teyp veya disk dosyaları) yedekleme ortamı biçimlendirmelisiniz. Biçimlendirme işlemi yedekleme ortamı aşağıdaki gibi değişir:

  1. Etkin yedekleme ortamı önceki içeriğini silme eski başlık (varsa) siler.

    Teyp aygıtı biçimlendirmeyi şu anda bağlı teyp önceki tüm içeriğini siler. Yedekleme işlemi yalnızca belirttiğiniz dosyayı etkiler disk biçimlendirme

  2. Yedekleme ortamında (teyp veya disk dosyası) yedekleme aygıtlarının her birine yeni bir ortam üstbilgi yazar.

[Üst]

Varolan ortam kümesi yedekleme

Var olan bir ortam kümesine yedeklediğiniz zaman, iki seçeneğiniz vardır:

  • Varolan yedekleme kümesine eklenecek.

    Kullanılabilir alanın en iyi olası yararlanmak, yeni yedekleme kümeleri genellikle varolan ortam kümesi eklenir. Yedekleme ekleyerek herhangi bir önceki yedekleme korur. Daha fazla bilgi için bkz: ekleniyor varolan yedekleme kümeleri için, bu bölümde daha sonra.

    [!NOT]

    Ekleme, yedek, varsayılan davranış olduğu açıkça belirtilebilir NOINIT seçeneğini kullanarak.

  • Geçerli ortam üstbilgi yerinde bırakarak geçerli yedekleme ile varolan tüm yedekleme kümeleri üzerine.

    SQL ServerYedekleme ortamı yanlışlıkla üzerine yazmasını engellemek için önlemler vardır. Ancak, yedekleme otomatik olarak önceden tanımlanmış sonu ulaşmış yedekleme kümeleri üzerine yazabilirsiniz.

    Teyp başlıklarını, üstbilgi yerinde bırakarak mantıklı. Daha fazla bilgi için bkz: Yedekleme kümeleri üzerine yazarak, bu bölümde daha sonra.

    [!NOT]

    backup deyiminin INIT seçeneğini kullanarak varolan yedekleme kümelerini üzerine belirtildi.

Varolan yedekleme kümeleri ekleme

Aynı veya farklı veritabanlarında farklı zamanlarda yapılan yedeklemeler aynı ortamda saklanabilir. Başka bir yedekleme varolan ortam kümesi ekleyerek, medya önceki içeriğini korunacak ve yeni yedekleme ortam son yedekleme sonunda yazılır.

Varsayılan olarak, SQL Serverher zaman yeni yedeklemeler ortama ekler. Ekleyerek, yalnızca medya sonunda ortaya çıkar. Medya birimi beş yedekleme kümeleri içeriyorsa, örneğin, ilk üç yedekleme kümeleri ile yeni bir yedek kümesi dördüncü yedek üzerine atlamak mümkün değil.

Teyp yedeklemesi için yedek NOREWIND ile kullanırsanız, teyp işlem sonunda açık kalacaktır. Bu sayede daha fazla yedekleme teyp geri sarılıyor ve sonra sizi tekrar son yedekleme kümesini bulmak için tarama teybe ekler. Açık teyp sürücülerin listesini bulabilirsiniz sys.dm_io_backup_tapes dinamik yönetimi görünümü; daha fazla bilgi için bkz: sys.dm_io_backup_tapes (Transact-sql).

Microsoft Windows Yedekleme ve SQL Serveryedekleme ortamı paylaşabilirsiniz ama çalışabilir değildir. SQL ServerYedekleme, Windows verilerini yedekleyemezsiniz.

Önemli notÖnemli

SQL Server 2008 Enterpriseve yedekleri sıkıştırma sonrası destekler. Sıkıştırılmış ve sıkıştırılmamış yedekleme ortam kümesi içinde birlikte olamaz. Herhangi bir baskı SQL Server 2008ya da sonraki sürümleri sıkıştırılmış yedeklemeler okuyabilirsiniz. Daha fazla bilgi için, bkz. Yedekleme sıkıştırma (SQL Server).

[Üst]

Yedekleme kümeleri üzerine yazarak

backup deyiminin INIT seçeneğini kullanarak varolan yedekleme kümelerini üzerine belirtildi. Bu seçenek, ortamdaki tüm yedekleme kümeleri üzerine yazar ve varsa ortam üstbilgi korumak. Hiçbir ortam üstbilgi varsa, bir oluşturulur.

Teyp başlıklarını, üstbilgi yerinde bırakarak mantıklı. Disk yedekleme ortamı için yedekleme işlemi belirtilen yedekleme aygıtları tarafından kullanılan dosyaları yazılır; disk üzerinde başka dosyalar etkilenmez. Yedeklemelerin üzerine yazarken herhangi bir varolan ortam üstbilgi korunur ve yeni yedeklemeyi yedekleme aygıtındaki ilk yedek olarak oluşturulur. Yok varolan ortam üstbilgi varsa, geçerli ortam üstbilgi ilişkilendirilmiş ortam adı ve ortam açıklaması ile otomatik olarak yazılır. Varolan ortam üstbilgi geçersiz yedekleme işlemi sonlandırır. Ortam boş ise, yeni ortam üstbilgi belirtilen MEDIANAME, MEDIAPASSWORD ve MEDIADESCRIPTION, varsa oluşturulur.

Güvenlik notuGüvenlik Notu

İle başlayan SQL Server 2012, MEDIAPASSWORD seçeneği yedeklemeler oluşturmak için kesilir. Ancak, yine de parola ile oluşturulan yedekler geri yükleyebilirsiniz.

Aşağıdaki koşullardan biri varsa, yedekleme ortamı yazılır:

  • Medya varolan yedekleri süresi dolmuş değil. (Atla belirtilirse, zaman aşımı denetlenir değil.)

    Sona erme yedekleme sona eriyor ve başka bir yedekleme tarafından yazılabilir tarihi belirtir. Yedek oluşturulduğunda sona erme tarihini belirtebilirsiniz. Varsayılan olarak, son kullanma tarihi tarafından belirlenen media retentionseçeneği ile ayarlamak sp_configure. Daha fazla bilgi için, bkz. sp_configure (Transact-sql).

  • Ortam adı verdiyse, yedekleme ortamı üzerindeki adı eşleşmiyor.

    Ortam adı ortam kolay tanımlanması için kullanılan bir açıklayıcı adıdır.

Eminseniz varolan medya (örneğin, teyp yedeklemeleri artık gerekli biliyorsanız) üzerine yazmak istediğinizden, açıkça bu denetimler atlayabilirsiniz.

Yedekleme ortam parola korumalı Microsoft Windows, Microsoft SQL Server ortam yazmaz. Parola korumalı medya üzerine yazmak için medya yeniden gerekir.

[Üst]

Sıra numaraları

Doğru ortam kümesinde birden çok ortam aileleri ya da birden çok yedekleme ortamı bir ortam ailesi için önemlidir. Bu nedenle, yedekleme, aşağıdaki şekillerde sıra numaraları atar.

  • Ortam kümesi içinde sıralı media aileleri

    Ortam kümesinde, ortam aileleri ortam kümesi içindeki konumlarına göre ardışık olarak numaralandırılır. Medya-aile sayısı kaydedilir family_sequence_number sütununda backupmediafamily tablosu.

  • Fiziksel ortam içinde bir ortam ailesi

    Bir medya sıra numarası fiziksel ortamı bir ortam ailesi içindeki sırasını gösterir. Sıra numarası ilk yedekleme ortam için 1'dir. Bu 1 etiketli olduğunu; ikinci (ilk devamı kaset) 2 ile; tagged vb.. Yedekleme kümesi geri yüklendiğinde, medya sıra numaraları yedeği geri yüklemeyi operatör doğru ortamı doğru sırada takar emin olun.

Birden çok aygıt

Birden çok teyp sürücüleri veya disk dosyaları kullandığınızda, aşağıdaki noktalara dikkat edin:

  • Yedekleme için:

    Tam ortam kümesi yedekleme işlemi tarafından oluşturulan tüm sonraki yedekleme işlemleri tarafından kullanılmalıdır. Örneğin, iki teyp yedekleme aygıtları kullanarak ortam kümesi oluşturulmuşsa, aynı ortam kümesi içeren tüm sonraki yedekleme işlemlerini iki yedekleme aygıtı kullanmanız gerekir.

  • Geri yüklemek için:

    Herhangi bir geri yükleme diski yedeklerden ve herhangi bir çevrimiçi geri tüm ortam aileleri aynı anda monte edilmesi gerekir. Teyp yedeklemeleri bir çevrimdışı geri için daha az yedekleme aygıtlardan media aileleri işleyebilir. Her ortam ailesi tamamen başka bir ortam ailesi işlemeye başlamadan önce işlenmelidir. Tek bir cihazla geri yüklenen sürece Media aileleri her zaman paralel olarak işlenir.

ilişkili Görevler

Yeni bir ortam oluşturmak için ayarlama

Yeni bir yedekleme varolan ortam eklemek için

Varolan yedekleme kümelerini üzerine yazmak için

Sona erme tarihi ayarlamak için

Ortam sırası ve aile sıra numaralarını görüntülemek için

Belirli bir yedekleme aygıtı yedek kümelerini görüntülemek için

Bir yedekleme aygıtı ortam ortam Üstbilgisi okunamıyor

[Üst]

İlişkili İçerik

Yok.

Ayrıca bkz.

Başvuru

Yedekleme (Transact-sql)

RESTORE (Transact-SQL)

REWINDONLY (Transact-sql) geri yükleme

sp_configure (Transact-sql)

Kavramlar

Yedekleme ve geri yükleme SQL Server veritabanları

Olası ortam hatalarını sırasında yedekleme ve geri yükleme (SQL Server)

Yedekleme geçmişini ve başlık bilgileri (SQL Server)

Yansıtılmış yedekleme Media kümeleri (SQL Server)

Fark veritabanı yedekleme (SQL Server) oluşturma

Bir işlem günlük (SQL Server) yedekleyin

Diğer Kaynaklar

Create a Full Database Backup (Transact-SQL)