Bir RDS SQL Server örneğinin yedeğine sahipseniz, verileri mevcut bir örneğe veya yeni bir örneğe geri yükleyebilirsiniz. Bu yöntem, işlem hatalarından kurtulmak veya geçmiş verileri analiz etmek için kullanışlıdır.
Bu konu, verilerin aynı bölge içindeki bir örneğe nasıl geri yükleneceğini açıklar. Verileri bölgeler arası geri yüklemek veya RDS yedek dosyalarını kendi yönettiğiniz bir veritabanına geri yüklemek için uygun yöntemi seçmek amacıyla lütfen Geri yükleme çözümlerine genel bakış konusuna bakın.
Sınırlamalar
Bir örnekte Verilerin OSS'e Arşivlenmesi özelliği etkinleştirilmişse, yedekleme setindeki soğuk depolamada olmayan veritabanlarını yalnızca geri yükleyebilirsiniz. Bir veritabanı soğuk depolamaya taşındıysa, geri yüklenen örnek bu veritabanını içermez.
Serverless bir örneğin yedekleri yalnızca yeni bir Serverless örneğine geri yüklenebilir, mevcut bir örneğe geri yüklenemez.
Yüksek performanslı yerel diskler kullanan RDS SQL Server 2008 R2 örnekleri için doğrudan geri yükleme desteklenmez. Bu örnek sürümünden verileri geri yüklemek için geçici bir örnek kullanmanız gerekir.
TDE etkinleştirilmişse, yedekler yalnızca yeni bir örneğe geri yüklenebilir.
Mevcut bir örneğe geri yükleme
Bir örneğin yedeğini, kaynak örnek dahil olmak üzere belirtilen mevcut bir örneğe geri yükleyebilirsiniz. Geri yüklemeyi bir yedekleme setinden veya belirli bir zamana göre yapabilirsiniz. Tüm veritabanlarını veya bir alt kümesini geri yükleyebilirsiniz.
Geri yükleme kuralları
|
|
|
|
|
|
|
|
|
|
|
|
Yordam
Örnekler sayfasına gidin. Üst gezinme çubuğunda RDS örneğinin bulunduğu bölgeyi seçin. Ardından RDS örneğini bulun ve örnek kimliğine tıklayın.
Soldaki gezinme bölmesinde Backup and Restoration öğesine tıklayın ve ardından Restore Database öğesine tıklayın.
Açılan iletişim kutusunda Restore to Existing Instance seçeneğini belirleyin ve OK düğmesine tıklayın.
-
Aşağıdaki parametreleri yapılandırın ve ardından OK düğmesine tıklayın.
Parametre
Açıklama
Restore Method
-
By Backup Set: Seçilen yedekleme setinden verileri geri yükler.
-
By Time: Örneği, günlük yedekleme saklama süresi içinde belirli bir zamana geri yükler. Sistem, geri yüklemeyi gerçekleştirmek için en son tam yedeği ve sonraki artımlı yedekleri kullanır. Belirli bir artımlı yedekten geri yükleme yapamazsınız. Gerekirse günlük yedekleme saklama süresini görüntüleyebilir veya değiştirebilirsiniz.
Restoration Time
Bu parametre, Restore Mode By Time olarak ayarlandığında görünür. Geri yüklemek istediğiniz zaman noktasını seçin.
Backup Set
Bu parametre, Restore Mode By Backup Set olarak ayarlandığında görünür. Geri yüklenecek yedekleme setini seçin.
More Backup Sets
Hedef yedekleme seti Backup Set açılır listesinde yoksa daha fazlasını aramak için bu seçeneği belirleyin.
Destination Instance Name
Geri yükleme için hedef örneği seçin. Daha yeni bir veritabanı sürümüne sahip bir örneğe geri yükleme yapabilirsiniz. Sistem varsayılan olarak hesabınızdaki mevcut bölgedeki tüm örnekleri, kaynak örnek dahil olmak üzere listeler.
Not-
Anlık görüntü yedeği yalnızca anlık görüntü yedeklemesi etkinleştirilmiş bir örneğe geri yüklenebilir.
-
Paylaşılan teknik özelliklere sahip örnekler ile Genel Amaçlı veya Özel örnekler arasında yedek geri yüklemesi yapamazsınız.
-
Çok fazla hedef örnek görüntüleniyorsa listeyi filtrelemek için arama kutusunu kullanın.
Databases to Restore
-
Geri yüklenecek veritabanlarını seçin. Bazı veya tüm veritabanlarını geri yükleyebilirsiniz. Varsayılan olarak örnekteki tüm veritabanları listelenir.
-
Geri yüklenen veritabanları için adları ayarlayın. Varsayılan olarak orijinal veritabanı adları kullanılır. Önemli:
-
Geri yüklenen veritabanı adı, hedef örnekte benzersiz olmalıdır. Yinelenen adlar geri yüklemenin başarısız olmasına neden olur.
-
Geri yüklenen veritabanı için benzersiz bir ad sağlarsanız, hedef örnekteki mevcut verileri etkilemeden yeni bir veritabanı oluşturulur.
-
Geri yüklenen veritabanı adları yalnızca büyük harfler, küçük harfler, rakamlar, alt çizgi (_) ve tire (-) içerebilir.
-
-
-
Geri yükleme ilerlemesini izleyin.
Sistem bir geri yükleme görevi oluşturur. Sağ üst köşedeki Tasks öğesine tıklayın. Tasks sayfasında görevleri Task Type filtresine göre görüntüleyin ve ilerlemeyi görmek için Clone Instance seçeneğini belirleyin.
Görev Durumu Başarılı ve İlerleme %100 olduğunda geri yükleme tamamlanır.
Yeni bir örneğe geri yükleme
Bir örneğin yedeğini, bir yedekleme setinden veya belirli bir zamana göre yeni bir örneğe geri yükleyebilirsiniz. Geri yükleme işlemi tüm veritabanlarını veya veritabanlarının bir alt kümesini içerebilir. Yeni bir örneğe geri yükleme için gereken süre hakkında bilgi edinmek için bu konudaki SSS bölümüne bakın.
Faturalandırma
Verileri yeni bir örneğe geri yüklemek, ücretlendirilebilir bir örnek oluşturur. Oluşturma süreci sırasında ücretleri inceleyebilirsiniz.
Geri yüklemeden sonra kaynak örneğe artık ihtiyacınız yoksa gereksiz ücretlerden kaçınmak için kaynak örneği hemen serbest bırakın veya aboneliğini iptal edin.
Yeni örnek için faturalandırma, örnek oluşturulduğunda başlar.
Yordam
Örnekler sayfasına gidin. Üst gezinme çubuğunda RDS örneğinin bulunduğu bölgeyi seçin. Ardından RDS örneğini bulun ve örnek kimliğine tıklayın.
Soldaki gezinme bölmesinde Backup and Restoration öğesine tıklayın ve ardından Restore Database öğesine tıklayın.
Açılan Select Restore Method iletişim kutusunda Restore to New Instance seçeneğini belirleyin ve OK düğmesine tıklayın.
-
Restore Database sayfasında aşağıdaki parametreleri yapılandırın.
Kategori
Açıklama
-
Subscription : Ön ödeme yaptığınız peşin ödeme yöntemidir. Uzun vadeli ihtiyaçlar için uygundur ve kullandıkça öde yöntemine göre daha maliyet etkindir. Abonelik süresi ne kadar uzun olursa indirim o kadar büyük olur.
-
Pay-As-You-Go: Saatlik olarak faturalandırıldığınız sonradan ödeme yöntemidir. Kısa vadeli ihtiyaçlar için uygundur. Maliyetlerden tasarruf etmek için örneği istediğiniz zaman serbest bırakabilirsiniz.
Restore Mode
-
By Backup Set: Seçilen yedekleme setinden verileri geri yükler.
-
By Time: Örneği, günlük yedekleme saklama süresi içinde belirli bir zamana geri yükler. Sistem, geri yüklemeyi gerçekleştirmek için en son tam yedeği ve sonraki artımlı yedekleri kullanır. Belirli bir artımlı yedekten geri yükleme yapamazsınız. Gerekirse günlük yedekleme saklama süresini görüntüleyebilir veya değiştirebilirsiniz.
Database
Tüm veya bazı veritabanlarını geri yükleyebilirsiniz. Part seçeneğini belirlediğinizde veritabanı adlarını manuel olarak girmeniz ve virgül (,) ile ayırmanız gerekir.
NotBir örnek için anlık görüntü yedeklemesi etkinleştirilmişse yalnızca All veritabanlarını geri yükleyebilirsiniz. Part veritabanlarını geri yükleyemezsiniz.
Edition
Kullanılabilir seriler bölgeye ve veritabanı sürümüne göre değişir. Kullanılabilir seçenekler konsolda gösterilir. Daha fazla bilgi için Desteklenen seriler konusuna bakın.
Storage Type
Bir ESSD cloud disk veya yüksek performanslı cloud disk seçin. Daha fazla bilgi için Depolama türleri konusuna bakın.
Zone of Primary Node
Örneğin birincil düğümü için alanı seçin.
NotTemel Sürüm örneklerinde yalnızca bir düğüm bulunur ve bu nedenle tek bir alanda yer alırlar.
Deployment Method
-
Multi-zone Deployment (Önerilen): Birincil ve ikincil düğümler aynı bölge içindeki farklı alanlarda bulunarak alanlar arası olağanüstü durum kurtarma sağlar.
-
Single-zone Deployment: Birincil ve ikincil düğümler aynı alanda bulunur.
Not-
Aynı bölge içindeki alanlar arasında önemli bir fark yoktur.
-
En iyi performans için ECS ve RDS örneklerinizi aynı alanda oluşturun. Aynı bölge içindeki farklı alanlarda olmaları performans üzerinde minimal etki yaratır.
-
Basic Edition seçerseniz yalnızca Single-zone Deployment desteklenir.
-
Bir alan Sold Out olarak işaretlenmişse başka bir alan seçin.
-
Temel Sürüm bu parametreyi desteklemez.
Zone of Secondary Node
Deployment Method değerini Multi-zone Deployment olarak ayarlarsanız ikincil örnek düğümü için alanı seçmeniz gerekir.
NotTemel Sürüm örneklerinde yalnızca bir düğüm bulunur ve bu nedenle ikincil düğüm alanı yoktur.
Instance Type
Kullanılabilir örnek türleri bölgeye ve veritabanı sürümüne göre değişir. Kullanılabilir seçenekler konsolda gösterilir. Daha fazla bilgi için Desteklenen örnek türleri konusuna bakın.
Capacity
Yeni örneğin depolama kapasitesi, kaynak örneğin kapasitesine eşit veya ondan büyük olmalıdır.
-
Kaynak örneğin depolama kapasitesini örneğin Basic Information sayfasında görüntüleyebilirsiniz.
-
Depolama kapasitesi; veriler, sistem dosyaları, günlük dosyaları ve işlem dosyaları için ayrılan alanı içerir.
-
-
Next: Instance configuration öğesine tıklayın ve aşağıdaki parametreleri yapılandırın.
Kategori
Açıklama
Network Type
Şu anda yalnızca VPC desteklenmektedir. Gerekirse bir VPC ve bir vSwitch oluşturabilirsiniz.
NotRDS örneği ile buna bağlanması gereken ECS örneğinin aynı VPC'de bulunduğundan emin olun. Aksi takdirde iç ağ üzerinden iletişim kuramazlar.
Resource Group
Örneğin ait olduğu kaynak grubudur. Gerekirse bir kaynak grubu oluşturabilirsiniz.
Next: Confirm order öğesine tıklayın.
-
Parameter Configuration bölümünü onaylayın. Quantity ve Duration (yalnızca abonelik örnekleri için) değerlerini seçin. Ardından Pay Now düğmesine tıklayın ve ödemeyi tamamlayın.
Örneğin oluşturulması 1 ila 10 dakika sürer. örnek listesine gidin ve yeni örneği görmek için sayfayı yenileyin.
Örnek oluşturulduktan sonra geri yüklenen verileri doğrulamak için yeni SQL Server örneğine bağlanın.
İlgili işlemler
Verileri RecoveryDBInstance API'sini kullanarak da geri yükleyebilirsiniz.