Aracılığıyla paylaş


Bir veritabanı yedekleme (SQL Server Management Studio'yu) geri yükleme

Bu konu, bir tam veritabanı yedeği geri açıklar.

Önemli notÖnemli

Tam veya toplu oturum kurtarma modeli altında önce geri bir veritabanında SQL Server Management Studio, (tail günlüğü da bilinir) aktif işlem günlüğünü yedekleme gerekir. Daha fazla bilgi için, bkz. Bir işlem günlük (SQL Server) yedekleyin. Şifrelenmiş bir veritabanını geri yüklemek için, veritabanını şifrelemek için kullanılan sertifikaya veya asimetrik anahtara erişiminiz olması gerekir. Sertifika veya asimetrik anahtar olmadan veritabanı geri yüklenemez. Bunun sonucunda, veritabanı şifreleme anahtarını şifrelemek için kullanılan sertifikanın, yedek gerekli olduğu sürece tutulması gerekir. Daha fazla bilgi için, bkz. sql sunucu sertifikaları ve asimetrik anahtarları.

Geri unutmayın bir SQL Server 2005veya SQL Server 2008veritabanı SQL Server 2012, veritabanı otomatik olarak yükseltilir. Normal olarak veritabanı hemen kullanılabilir durumda olur. Ancak, eğer bir SQL Server 2005, veritabanı vardır tam metin dizinlerini yükseltme işlemi alır, sıfırlar veya onları ayarına bağlı oluşturur Tam metin yükseltme seçeneği sunucu özelliği. Yükseltme seçeneği ayarlanmışsa Al veya yeniden, tam metin dizinlerini yükseltme sırasında kullanılamaz. Endekslenmiyor veri miktarına bağlı olarak, almak birkaç saat sürebilir ve yeniden on kata kadar daha uzun sürebilir. Yükseltme seçeneği ayarlandığında da dikkat Al, tam metin katalog kullanılamıyorsa, ilişkili tam metin dizinlerini yeniden oluşturulur. Ayarını değiştirme veya görüntüleme hakkında bilgi için Tam metin yükseltme seçeneği özelliği görmek Yönetmek ve izlemek bir sunucu örneği için tam metin arama.

Tam veritabanı yedeği geri yüklemek için

  1. Uygun örneğini bağlandıktan sonra Microsoft   SQL Server Veritabanı Altyapısı, buna Object Explorer, sunucu ağacı sunucu adını tıklatın.

  2. Genişletme veritabanları. Veritabanına bağlı bir kullanıcı veritabanını seçin veya genişletme Sistem veritabanlarıve sistem veritabanı seçin.

  3. Veritabanını sağ tıklatıp görevleri, Gelin gerive'yi veritabanı, hangi açar Restore Database iletişim kutusu.

  4. Tarih Genel sayfasında, kullanmak kaynak bölümünde kaynak ve konumunu geri yüklemek için yedekleme kümelerini belirtmek için. Aşağıdaki seçeneklerden birini seçin:

    • Veritabanı

      Aşağı açılan listesinden geri veritabanını seçin. Liste yalnızca göre yedeklendi veritabanlarını içeren msdb yedekleme geçmiş.

    [!NOT]

    Yedeği farklı bir sunucudan alınır, hedef sunucu belirtilen veritabanı yedekleme geçmiş bilgisi yoktur. Bu durumda seçin aygıt dosya veya geri yüklemek için aygıtı el ile belirlemek için.

    • Aygıt

      Gözat'ı (...) açmak için düğmeyi yedekleme aygıtları seçin iletişim kutusu. İçinde Yedekleme ortam türü kutusunda, listelenen aygıt türlerinden birini seçin. Bir veya daha fazla aygıt için seçmek için Yedekleme ortam kutusunda, tıklayın Ekle.

      Aygıt ekledikten sonra istediğiniz Yedekleme ortam liste kutusunda, tıklayın Tamam dönmek Genel sayfa.

      De Kaynak: aygıt: veritabanı liste kutusunda, restore veritabanı adını seçin.

      [!NOT]

      Bu liste yalnızca kullanılabilir olduğunda aygıt seçilir. Seçili aygıt üzerinde yedekleme olan veritabanları kullanıma sunulacaktır.

      • Yedekleme ortamı
        Geri yükleme işlemi için Orta seçeneğini belirleyin: dosyasını, teyp, veya Yedekleme aygıtı. Teyp seçenek görünür yalnızca teyp sürücüsü bilgisayara bağlanmışsa ve Yedekleme aygıtı seçenek görünür, yalnızca en az bir yedekleme aygıtı varsa.

      • Yedekleme konumu
        Görüntülemek, eklemek veya geri yükleme işlemi için ortam kaldırın. Listede 64 dosyaları, teyp veya yedekleme aygıtları içerebilir.

      • Ekle
        Bir yedekleme aygıtı için konumunu ekler Yedekleme konumu listesi. Ortam türüne bağlı olarak seçtiğiniz Yedekleme ortam alanı tıklatarak, Ekle aşağıdaki iletişim kutularından birini açar.

        Ortam türü

        İletişim kutusu

        Açıklama

        Dosya

        Yedekleme dosyasını bulun

        Bu iletişim kutusunda, ağacından yerel bir dosya seçin veya tam nitelenmiş evrensel adlandırma kuralı (unc) adı kullanarak uzak bir dosya belirtin. Daha fazla bilgi için, bkz. Yedekleme aygıtı (SQL Server).

        Aygıt

        Yedekleme aygıtı Seç

        Bu iletişim kutusunda, sunucu örneği tanımlanan mantıksal yedekleme aygıtları listesinden seçebilirsiniz.

        Teyp

        Yedekleme teyp seçin

        Bu iletişim kutusunda, liste örneğini çalıştıran bilgisayarın fiziksel olarak bağlı teyp sürücüleri seçebilirsiniz SQL Server.

        Liste doluysa, Ekle düğmesi kullanılamıyor.

      • Kaldır
        Bir veya daha fazla seçili dosyaları, teyp veya mantıksal yedekleme aygıtları kaldırır.

      • İçindekiler
        Seçili dosya, teyp veya mantıksal yedekleme aygıtı ortam içeriğini görüntüler.

  5. İçinde hedef bölümünde veritabanı kutusunu otomatik olarak geri yüklenecek veritabanı adı ile doldurulur. Veritabanı adını değiştirmek için yeni adı girin veritabanı kutusu.

  6. İçinde geri kutusunda, varsayılan olarak bırakın çekilmiş en son yedeklemeden veya zaman çizelgesi erişim Yedek zaman çizelgesi el ile kurtarma eylemini durdurmak için zamanında bir noktasını seçmek için iletişim kutusu. Belirli bir noktada zamanında belirleme konusunda daha fazla bilgi için bkz: Yedekleme zaman çizelgesi.

  7. İçinde geri yüklemek için yedekleme kümelerini kılavuz, yedekleri geri yüklemek için seçin. Bu kılavuz, yedekleri için belirtilen konumda kullanılabilir görüntüler. Varsayılan olarak, bir kurtarma planı önerilir. Önerilen kurtarma planını geçersiz kılmak için kılavuz seçimleri değiştirebilirsiniz. Önceki yedekleme seçimi kaldırıldığında bir önceki yedekleme restorasyonu bağımlı Yedekleme otomatik olarak seçili. Sütunları hakkında bilgi geri yüklemek için yedekleme kümelerini kılavuz görmek Veritabanı (genel sayfası) geri yükleme.

  8. İsteğe bağlı olarak tıklatın dosyaları içinde bir sayfa seçin erişmek için bölmesinde dosyalarını iletişim kutusu. Burada, veritabanını yeni bir konuma her dosya için yeni bir geri yükleme hedef belirterek geri olarak veritabanı dosyaları geri ızgara. Bu kılavuz hakkında daha fazla bilgi için bkz: (Dosyaları sayfa) veritabanını geri yükle.

  9. Üzerinde gelişmiş seçenekleri seçin veya görüntülemek için seçenekleri sayfa, de geri yükleme seçenekleri Masası seçebilirsiniz aşağıdaki seçeneklerden durumunuza uygun olması durumunda:

    1. WITHSeçenekler: (gerekli değil)

      • Varolan veritabanı (değiştir) üzerine

      • (KEEP_REPLICATION ile) çoğaltma ayarları korumak

      • Geri yüklenen veritabanı (ile RESTRICTED_USER) erişimi sınırlama

    2. Bir seçenek seçin Kurtarma durumu kutusu. Bu kutu, geri yükleme işleminden sonra veritabanının durumunu belirler.

      • restore WITH recovery hangi veritabanı geri kaydedilmemiş hareketleri çalışırken kullanılmaya hazır bırakır varsayılan davranıştır. Ek işlem günlükleri geri yüklenemez. Tüm gerekli yedeklemeleri şimdi geri yüklüyorsanız bu seçeneği seçin.

      • norecovery ile geri veritabanı çalışma dışı bırakır ve kaydedilmemiş hareketleri geri değil. Ek işlem günlükleri geri yüklenebilir. It is recovered kadar veritabanı kullanılamaz.

      • WITH standby geri hangi veritabanı salt okunur modunda bırakır. Kaydedilmemiş hareketleri geri alır, ancak bir yedek dosya geri alma eylemleri kaydeder, böylece kurtarma etkileri döndürülür.

    3. Tail günlük yedekleme geri yükleme önce almak seçmiş olduğunuz zaman noktası gerekliyse seçilecektir. Bu ayarı değiştirmek gerekmez, ama sen-ebilmek seçmek-e gerekli olmasa bile günlüğü kuyruğu yedeklemek.

    4. Geri yükleme veritabanı etkin bağlantıları varsa işlemler başarısız olabilir. Kontrol yakın varolan bağlantıları seçeneği emin olmak için tüm etkin bağlantılar arasında Management Studiove veritabanı are yumuk. Bu onay kutusunu geri yükleme işlemlerini gerçekleştirmeden önce veritabanını tek kullanıcı moduna ayarlar ve çok kullanıcılı modda tamamlandığında veritabanı ayarlar.

    5. Seçin her yedekleme geri yüklemeden önce sor arasında her geri yükleme işleminin sorulmasını istiyorsanız. Bu büyük bir veritabanıdır ve geri yükleme işleminin durumunu izlemek istediğiniz sürece genellikle gerekli değildir.

    Geri yükleme seçenekleri hakkında daha fazla bilgi için bkz: (Seçenekler sayfa) veritabanını geri yükle.

  10. Tamam’ı tıklatın.

Ayrıca bkz.

Başvuru

RESTORE (Transact-SQL)

(Seçenekler sayfa) veritabanını geri yükle

Veritabanı (genel sayfası) geri yükleme

Kavramlar

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

Tam Veritabanı Yedeği Oluşturma (SQL Server)

Bir veritabanı (SQL Server) yeni bir konuma geri yükleyin.

Hareket günlük yedekleme (SQL Server) geri yükleme

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

Diğer Kaynaklar

Restore Database (Database Files Page)