ApsaraDB RDS for PostgreSQL örneği için yedekleme verileriniz varsa bu verileri yeni bir örneğe geri yükleyebilirsiniz. Bu işlem, operasyonel hatalardan kurtulmak veya geçmiş verileri analiz etmek için kullanışlıdır.
Nasıl çalışır
ApsaraDB RDS for PostgreSQL, bir yedekleme setinden veya belirli bir zaman noktasından veri geri yüklemeyi destekler. Geri yükleme süreci aşağıdaki adımlardan oluşur:
Kaynak örnekten yedekleme verilerini yeni bir örneğe geri yükleyin.
Yeni örneğe bağlanın ve verilerin doğru olduğunu doğrulayın.
Verileri orijinal örneğe geçirin.
Veri geri yükleme yöntemleri hakkında daha fazla bilgi için bkz. Veri geri yükleme yöntemlerine genel bakış.
Ön koşullar
Kaynak örnek aşağıdaki gereksinimleri karşılamalıdır:
Örnek Running durumunda
Örnek üzerinde çalışan herhangi bir geçiş görevi bulunmamalıdır.
Bir yedekleme setinden geri yüklemek için kaynak örnekte en az bir yedekleme seti olmalıdır.
-
Belirli bir zaman noktasına geri yüklemek için günlük yedeklemesi etkinleştirilmiş olmalıdır. Daha fazla bilgi için bkz. Otomatik yedeklemeleri yapılandırma.
NotBasic Edition örnekleri günlük yedeklemesini desteklemez; bu nedenle belirli bir zaman noktasına geri yüklenemezler.
Kullanım notları
Yeni örnek, kaynak örneğin yedekleme ve parametre ayarlarını devralır.
Yeni örnekteki veriler ve hesap bilgileri, yedekleme anındaki veya belirtilen zaman noktasındaki kaynak örnek durumuyla eşleşir.
Cloud disk kullanan bir örneği geri yüklediğinizde izin listesi ve güvenlik grubu yapılandırmaları yeni örneğe kopyalanmaz. Geri yükleme tamamlandıktan sonra bunları yeniden yapılandırmanız gerekir.
Faturalama
Veri geri yükleme işlemi, faturalandırılan yeni bir örnek oluşturur. Oluşturma sırasında maliyet ayrıntılarını inceleyebilirsiniz.
Geçici kullanım için yeni bir Pay-as-you-go veya serverless örnek oluşturabilir, verileri orijinal örneğe geçirebilir ve ardından yeni örneği serbest bırakabilirsiniz.
Örnek için faturalandırma, oluşturma anında başlar.
Yordam
Instances sayfasına gidin. Üst gezinme çubuğunda RDS örneğinin bulunduğu bölgeyi seçin. Ardından RDS örneğini bulun ve örnek ID'sine tıklayın.
Sol gezinme bölmesinde Restoration seçeneğine tıklayın.
Sayfanın sol üst köşesinde Restore Instance (Previously Clone Instance) öğesine tıklayın.
-
Aşağıdaki parametreleri yapılandırın.
Parameter
Description
Billing Method
-
Subscription : Satın aldığınız kaynaklar için ön ödeme yaparsınız. Bu yöntem uzun süreli kullanım için uygundur ve kullandıkça öde yöntemine göre daha maliyet etkindir. Abonelik süresi uzadıkça indirim oranı artar.
-
Pay-as-you-go: Kullandığınız kaynaklar için saatlik olarak ücretlendirilirsiniz. Bu yöntem kısa süreli kullanım için uygundur. Maliyetleri düşürmek amacıyla örneği istediğiniz zaman serbest bırakabilirsiniz.
NotKaynak örnek bir serverless örneğiyse verilerini yalnızca yeni bir serverless örneğe geri yükleyebilirsiniz.
Restore Mode
-
By Time: Örneği, günlük yedekleme saklama süresi içindeki herhangi bir zaman noktasına geri yükler. Saklama süresini görüntülemek veya değiştirmek için bkz. ApsaraDB RDS for PostgreSQL örneğini yedekleme.
-
By Backup Set
NotBy Time seçeneği yalnızca günlük yedeklemesi etkinleştirildiğinde kullanılabilir.
Product Series
-
Basic Edition: Hesaplama ve depolamanın ayrıldığı tek düğümlü mimari. Bu sürüm son derece maliyet etkindir.
-
High-availability Edition: Birincil düğüm ve ikincil düğümden oluşan klasik yüksek kullanılabilirlik mimarisi.
-
Cluster Edition: Bir birincil düğüm ve birden çok ikincil düğümden oluşan yüksek kullanılabilirlik mimarisi.
NotKullanılabilir sürümler bölgeye ve veritabanı sürümüne göre değişir. Satın alma sayfasındaki gerçek seçenekler geçerlidir. Her sürüm hakkında daha fazla bilgi için bkz. Ürün serilerine genel bakış.
Deployment Method
Single-zone Deployment veya Multi-zone Deployment seçebilirsiniz. Kullanılabilirlik alanı, bir bölge içindeki bağımsız fiziksel alandır. Zone of Primary Node, birincil düğüm için kullanılabilirlik alanıdır; Zone of Secondary Node ise ikincil düğüm için kullanılabilirlik alanıdır.
-
Single-zone Deployment: Zone of Primary Node ve Zone of Secondary Node aynıdır.
-
Multi-zone Deployment (Önerilen): Zone of Primary Node ve Zone of Secondary Node farklıdır; bu sayede kullanılabilirlik alanı düzeyinde olağanüstü durum kurtarma sağlanır. Zone of Primary Node ve Zone of Secondary Node seçeneklerini seçmeniz gerekir.
Not-
Örnek oluşturulduktan sonra birincil ve ikincil düğümlerle ilgili bilgilere Service Availability sayfasından ulaşabilirsiniz.
-
Basic Edition örneklerinde yalnızca bir düğüm bulunur ve bunlar yalnızca tek bir kullanılabilirlik alanında dağıtılabilir.
Instance Type
-
General-purpose: Giriş düzeyi örnek türleri. Bu örnekler ayrılan bellek ve G/Ç kaynaklarını özel olarak kullanır ancak CPU ve depolama kaynaklarını aynı sunucudaki diğer general-purpose örneklerle paylaşır.
-
Dedicated: Kurumsal düzey örnek türleri. Bu örnekler ayrılan CPU, bellek, depolama ve G/Ç kaynaklarını özel olarak kullanır. Dedicated host üzerinde çalışan bir örnek, fiziksel sunucudaki tüm kaynakları kullanır.
NotHer örnek türü belirli sayıda CPU çekirdeği, bellek boyutu, maksimum bağlantı sayısı ve maksimum IOPS sağlar. Daha fazla bilgi için bkz. Ana ApsaraDB RDS örnek türleri.
Capacity
Depolama kapasitesi; veriler, sistem dosyaları, günlük dosyaları ve işlem dosyaları için alan içerir. Kapasiteyi 5 GB'lık artışlarla ayarlayabilirsiniz.
NotYüksek performanslı yerel diskler gibi özel kaynaklar kullanan örnekler için depolama kapasitesi örnek türü tarafından belirlenir. Daha fazla bilgi için bkz. Ana ApsaraDB RDS örnek türleri.
-
Next: Instance Configuration seçeneğine tıklayın.
-
Aşağıdaki parametreleri yapılandırın.
Parameter
Description
Network Type
VPC: Virtual Private Cloud (VPC), geleneksel klasik ağlara kıyasla daha yüksek güvenlik ve performans sağlayan izole bir ağ ortamıdır. Bu ağ türünü seçtiğinizde ilgili VPC ve VSwitch of Primary Node seçeneklerini seçmeniz gerekir. Önceki adımdaki Basic Resources bölümünde Multi-zone Deployment yapılandırdıysanız ayrıca bir VSwitch of Secondary Node seçmeniz gerekir.
NotRDS örneği ile bağlanmak istediğiniz ECS örneğinin aynı VPC içinde olduğundan emin olun. Aksi takdirde iç ağ üzerinden iletişim kuramazlar.
Resource Group
Örneğin ait olduğu kaynak grubu.
Next: Confirm Order seçeneğine tıklayın.
Parameter Configuration bölümünde ayarları onaylayın, bir Quantity ve bir Duration (yalnızca Subscription örnekler için) seçin, hizmet şartlarını okuyup kabul edin ve ardından ödemeyi tamamlamak için Pay Now seçeneğine tıklayın.
Oturum açma ve verileri doğrulama
Bir örneğe nasıl bağlanılacağı hakkında bilgi için bkz. Bir örneğe bağlanma.
Verileri orijinal örneğe geçirme
Yeni örnekteki verileri doğruladıktan sonra gerekli verileri orijinal örneğe geri geçirebilirsiniz. Daha fazla bilgi için bkz. ApsaraDB RDS örnekleri arasında veri geçirme.
Veri geçirme işlemi, verileri kaynak örnekten hedef örneğe kopyalar ve kaynağı etkilemez.
Diğer işlemler
Belirli veritabanlarını veya tabloları geri yüklemek için bkz. Veritabanlarını ve tabloları geri yükleme.
Belirli bir tablodaki veriler gibi küçük miktardaki verileri hızlıca geri yüklemek için mantıksal yedekleme kullanabilirsiniz. Daha fazla bilgi için bkz. Mantıksal yedekleme dosyasından pg_restore kullanarak verileri geri yükleme.
ApsaraDB RDS for PostgreSQL örneğindeki yedekleme verilerini kendi yönettiğiniz PostgreSQL veritabanına geri yüklemek için bkz. CSV veya SQL dosyasından ApsaraDB RDS for PostgreSQL örneğindeki verileri kendi yönettiğiniz PostgreSQL veritabanına geri yükleme.