Nasıl yapılır: Veritabanı Yedeklemesini Geri Yükleme (SQL Server Management Studio)

Bu konu, tam veritabanı yedeklemesinin nasıl geri yükleneceğini açıklar.

Önemli notÖnemli

Tam veya toplu günlük kurtarma modeli kapsamında bir veritabanını SQL Server Management Studio öğesinde geri yüklemeden önce, etkin işlem günlüğünü (günlük kuyruğu olarak bilinen) yedeklemeniz gerekir.Daha fazla bilgi için, bkz. Nasıl yapılır: Geri bir işlem günlük (SQL Server Management Studio'yu).Şifreli bir veritabanını geri yüklemek amacıyla veritabanını şifrelemek üzere kullanılan sertifika veya asimetrik anahtar için erişime sahip olmanız gerekir.Sertifika veya asimetrik anahtar olmadan veritabanı geri yüklenemez.Bunun bir sonucu olarak veritabanı şifreleme anahtarını şifrelemek için kullanılan sertifika, yedekleme gerektiği sürece tutulmalıdır.Daha fazla bilgi için, bkz. SQL ServerSertifikaları ve asimetrik anahtarları.

Tam veritabanı yedeklemesini geri almak için

  1. Microsoft SQL Server Veritabanı Altyapısı öğesinin uygun örneğine bağlandıktan sonra, Object Explorer'da sunucu ağacını genişletmek için sunucu adını tıklatın.

  2. Veritabanlarını genişletin.Veritabanına bağlı olarak bir kullanıcı veritabanı seçin ya da Sistem Veritabanlarını genişletip ardından sistem veritabanını seçin.

  3. Veritabanını sağ tıklatın, Görevler seçeneğine gelin ve ardından Geri Yükle'yi tıklatın.

  4. Veritabanını Geri Yükle iletişim kutusunu açan Veritabanı'nı tıklatın.

  5. Genel sayfasında, veritabanı geri yükleme adı Veritabanına liste kutusunda görünür.Yeni bir veritabanı oluşturmak için adını liste kutusuna girin.

  6. Geçmişte bir noktaya metin kutusunda varsayılanı tutun (Mümkün olan en son) veya Geri Yükleme Zamanı Noktası iletişim kutusunu açan gözat düğmesini tıklatarak belirli bir tarih ve saat seçin.Daha fazla bilgi için, bkz. Nasıl yapılır: Bir saati (SQL Server Management Studio'yu) geri.

  7. Yedekleme kümelerinin kaynağını ve yerini belirtmek için şu seçeneklerden birini tıklatın:

    • Veritabanından

      Liste kutusunda bir veritabanı adı girin.

    • Aygıttan

      Yedekleme Belirt iletişim kutusunu açan gözat düğmesini tıklatın.Yedekleme ortamı liste kutusunda, listelenen aygıt türlerinden birini seçin.Yedekleme konumu liste kutusu için bir veya daha fazla aygıt seçmek üzere Ekle'yi tıklatın.

      Yedekleme konumu liste kutusuna istediğiniz aygıtları ekledikten sonra Genel sayfasına geri dönmek için Tamam'ı tıklatın.

  8. Geri yüklenecek yedekleme kümelerini seçin kılavuzunda geri yüklenecek yedeklemeleri seçin.Bu kılavuz belirtilen konum için kullanılan yedeklemeleri görüntüler.Varsayılan olarak bir geri yükleme planı önerilir.Önerilen geri yükleme planını geçersiz kılmak için kılavuzdaki seçimleri değiştirebilirsiniz.Seçimi kaldırılmış yedeklemeye bağlı yedeklemelerin seçimi otomatik olarak kaldırılır.

    Geri yüklenecek yedekleme kümelerini seçin kılavuzundaki sütunlar hakkında daha fazla bilgi için bkz.: Veritabanı (Genel sayfası) geri yükleme.

  9. Gelişmiş seçenekleri görüntülemek ve seçmek için Sayfayı seçin bölmesindeki Seçenekler'i tıklatın.

  10. Seçenekleri geri yükle panelinde, aşağıdaki seçeneklerden herhangi birini durumunuza uygun olduğu takdirde seçebilirsiniz:

    • Varolan veritabanının üzerine yaz

    • Yineleme ayarlarını koru

    • Her yedeklemeyi geri yüklemeden önce sor

    • Geri yüklenen veritabanı erişimini sınırla

    Bu seçenekler hakkında daha fazla bilgi için, bkz.: (Seçenekler Sayfa) veritabanını geri yükle.

  11. İsteğe bağlı olarak Veritabanı dosyalarını geri yükleme biçimi kılavuzunda her bir dosya için yeni geri yükleme hedefi belirterek veritabanını yeni bir konuma geri yükleyebilirsiniz.Bu kılavuz hakkında daha fazla bilgi için, bkz.: (Seçenekler Sayfa) veritabanını geri yükle.

  12. Kurtarma durumu panelinde geri yükleme işleminden sonra veritabanı durumunu belirtilir.Varsayılan davranış:

    • Kaydedilmeyen işlemleri geri alarak veritabanını kullanıma hazır hale getirin. Ek işlem günlükleri geri yüklenemez. (KURTARMA İLE GERİ YÜKLEME)

      Not

      Yalnızca, tüm gerekli yedeklemeleri geri yüklüyorsanız bu seçeneği belirleyin.

    Alternatif olarak, aşağıdaki seçeneklerden birini belirleyebilirsiniz:

    • Veritabanını işler durumda olmayacak hale getirin ve kaydedilmemiş işlemleri geri almayın. Ek işlem günlükleri geri yüklenebilir. (KURTARMA OLMADAN GERİ YÜKLEME)

    • Veritabanını salt okunur modunda bırakın. Kaydedilmemiş işlemleri geri alın, ancak geri alma işlemlerini hazır bekleyen dosyaya kaydedin, böylece kurtarma etkileri geri döndürülebilir. (BEKLEME KONUMU İLE GERİ YÜKLEME)

    Seçeneklerin tanımları için bkz.: (Seçenekler Sayfa) veritabanını geri yükle.

Not

SQL Server 2005 öğesini veya SQL Server 2000 veritabanını SQL Server 2008 öğesine geri yükledikten sonra, veritabanı derhal kullanılabilir hale gelir ve otomatik olarak yükseltilir.Veritabanı tam metin dizinleri içeriyorsa, yükseltme işlemi bunları Tam Metin Yükseltme Seçeneği sunucu özelliği ayarına bağlı olarak alır, sıfırlar veya yeniden oluşturur.Yükseltme seçeneği Al veya Yeniden Oluştur olarak ayarlanmışsa, tam metin dizinleri yükseltme sırasında kullanılamaz hale gelir.Dizini oluşturulan veri tutarına bağlı olarak alma işlemi birkaç saat sürebilir. Yeniden oluşturma işlemi ise on katı daha uzun zaman alabilir.Yükseltme seçeneği Al olarak ayarlanmışsa ve tam metin kataloğu kullanılamıyorsa, ilişkilendirilmiş tam metin dizinlerinin yeniden oluşturulacağını aklınızda bulundurun.Tam Metin Yükseltme Seçeneği özellik ayarının görüntülenmesi veya değiştirilmesi hakkında daha fazla bilgi için bkz.: Nasıl yapılır: Görüntüle veya Değiştir sunucu özellikleri için tam metin araması (sql Server Management Studio'yu).