Veri kaybını veya bozulmasını önlemek için Cloud Backup hizmetini kullanarak Tablestore örneklerinizdeki veri tablolarını düzenli olarak yedekleyin. Cloud Backup sayesinde esnek yedekleme ilkeleri yapılandırabilir, yedekleri depolayabilir ve veri tablolarını istediğiniz zaman geri yükleyebilirsiniz. Bu konuda, bir Tablestore örneğindeki veri tablolarını yedeklemek için Cloud Backup hizmetinin nasıl kullanılacağı açıklanmaktadır.
Ön koşullar
-
Cloud Backup hizmeti etkinleştirilmiştir. Cloud Backup hizmetini etkinleştirmek ücretsizdir. Cloud Backup hizmetinin Tablestore yedekleme özelliğini kullandığınızda, kullandığınız Cloud Backup depolama kapasitesi için ücretlendirilirsiniz. Aşağıdaki ücretler uygulanır:
-
Depolama kapasitesi ücreti
Yedekleme kasasında yedeklenen verilerin tükettiği depolama kapasitesine göre faturalandırılır. Cloud Backup konsolunun Genel Bakış sayfasında kasa ayrıntılarını görüntüleyebilirsiniz. Cloud Backup hizmeti iki depolama türünü destekler: Yerel olarak yedekli depolama (LRS) ve alan yedekli depolama (ZRS). Daha fazla bilgi için bkz. Fiyatlandırma.
-
Geri yükleme ücreti
Verileri bir Tablestore örneğine geri yüklediğinizde, Tablestore tarafından tahsil edilen veri yazma aktarım hızı ücreti oluşur. Daha fazla bilgi için bkz. Tablestore faturalandırması.
-
Kullanım notları
Bu özelliği ilk kez kullandığınızda Cloud Backup, hesabınızdaki Tablestore kaynaklarına erişmek için AliyunServiceRoleForHbrOtsBackup adlı bir hizmet bağlantılı rolü otomatik olarak oluşturur. Yetkilendirmeyi tamamlamak için ekrandaki talimatları izleyin. Daha fazla bilgi için bkz. Cloud Backup için hizmet bağlantılı rol.
Cloud Backup, seçilen bölgedeki hesabınıza ait tüm Tablestore örneklerini otomatik olarak algılar. İstemci yüklemenize gerek yoktur.
Yedekleme planı oluşturma
Bir yedekleme planı oluşturduktan sonra ilk yedekleme işi tam yedeklemedir. Sonraki yedekleme işleri varsayılan olarak artımlı yedeklemedir.
Bir Tablestore yedekleme planı oluşturmak için aşağıdaki adımları izleyin.
Cloud Backup konsolunda oturum açın.
Sol gezinme bölmesinde seçeneklerini seçin.
Üst gezinme çubuğundan bir bölge seçin.
Hedef Tablestore örneğinin İşlemler sütununda Back Up seçeneğine tıklayın.
-
Create Backup Plan panelinde aşağıdaki parametreleri yapılandırın ve OK seçeneğine tıklayın.
-
Yedekleme içeriğini yapılandırın ve Next seçeneğine tıklayın.
Parameter
Description
Plan Name
Yedekleme planı için bir ad girin.
Database Instance
Yedeklenecek veri tablolarını seçin. -
Yedekleme zamanlamasını yapılandırın ve Next seçeneğine tıklayın.
Backup type
Parameter
Description
Full Backup
Full Backup
Tam yedeklemeler gerçekleştirmek için Full Backup anahtarını açın.
Backup Frequency
Yalnızca Full Backup etkinleştirildiğinde gereklidir. Yedekleme döngüsünü belirtir. Günlük, haftalık veya aylık periyodik yedeklemeler planlayabilirsiniz.
Run At
Yalnızca Full Backup etkinleştirildiğinde gereklidir. Saniye hassasiyetinde yedeklemenin başlangıç saatini belirtin.
Time Interval
Bu parametre yalnızca Backup Frequency değeri By Day (Periodic) olarak ayarlandığında gereklidir. Yedeklemeler arasındaki gün sayısını belirtin.
Backup Week
Bu parametre yalnızca Backup Frequency değeri By Week (Periodic) olarak ayarlandığında gereklidir. Yedeklemenin çalıştırılacağı haftanın gününü belirtin.
Backup Month
Bu parametre yalnızca Backup Frequency değeri By Month (Periodic) olarak ayarlandığında gereklidir. Yedeklemenin çalıştırılacağı ayları belirtin.
Backup Day
Bu parametre yalnızca Backup Frequency değeri By Month (Periodic) olarak ayarlandığında gereklidir. Yedeklemenin çalıştırılacağı ayın gününü belirtin.
Incremental Backup
Incremental Backup
Artımlı yedekleme gerçekleştirmek için Incremental Backup anahtarını açın. Tam yedeklemeye kıyasla artımlı yedekleme yalnızca yeni veya değişen verileri yakalar; bu da yedekleme veri boyutunu ve süresini azaltır.
Backup Frequency
Bu parametre yalnızca Incremental Backup anahtarını açtığınızda gereklidir. Yedekleme döngüsünü belirtir. Dakika, saat veya gün bazında yedeklemeler planlayabilirsiniz.
Run At
Bu parametre yalnızca Incremental Backup anahtarı açıkken ve Backup Frequency değeri By Day olarak ayarlandığında gereklidir. Yedeklemeyi başlatma saatini belirtin. Saat saniye hassasiyetindedir.
Time Interval
Bu parametre yalnızca Incremental Backup anahtarını açtığınızda gereklidir. 30 dakikalık bir aralık, belirli bir saat sayısı veya belirli bir gün sayısı belirtin.
-
Yedekleme seçeneklerini yapılandırın.
Parameter
Description
Backup Vault
Yedeklerin depolandığı yedekleme kasasını yapılandırın.
-
Create Backup Vault: İsteğe bağlı olarak yeni yedekleme kasası için bir ad belirtin. Bu alanı boş bırakırsanız sistem otomatik olarak bir ad atar.
-
Select Backup Vault: Açılan listeden mevcut bir yedekleme kasası seçin.
Yedekleme verilerinizin yedekliliğini en üst düzeye çıkarmak için sistem bölgesel desteğe göre bir yedekleme kasası türü otomatik olarak seçer. Varsayılan olarak alan yedekliliğini destekleyen bölgelerde ZRS yedekleme kasası, diğer bölgelerde ise LRS yedekleme kasası oluşturulur.
Vault Name
Yedekleme kasasının adını belirtin.
Vault Resource Group
Bu parametre yalnızca Backup Vault parametresi Create Backup Vault olarak ayarlandığında gereklidir. Bu parametre, yedekleme kasasının ait olduğu kaynak grubunu belirtir.
Kaynak grubu, Alibaba Cloud hesabınızdaki kaynakları gruplar halinde yönetmenizi sağlayan bir mekanizmadır. Kaynak grupları, tek bir hesap için kaynak ve izin yönetimini basitleştirir. Daha fazla bilgi için bkz. Kaynak grubu oluşturma.
Vault Encryption Method
Bu parametre yalnızca Backup Vault değeri Create Backup Vault olarak ayarlandığında gereklidir. Yedekleme kasası için şifreleme yöntemini belirtir.
-
Fully managed by Cloud Backup (Varsayılan): Şifreleme anahtarını Cloud Backup yönetir.
-
KMS: Şifreleme için Key Management Service (KMS) hizmetinden özel bir anahtar kullanır. KMS Key ID değerini belirtmeniz gerekir.
Önemli-
Verileri şifrelemek için KMS kullandıktan sonra KMS anahtarını değiştiremezsiniz.
-
KMS anahtarı devre dışı bırakılır veya silinirse yedekleme kasasındaki yedekleme verileri geri yüklenemez.
-
Bir yedekleme kasasını şifrelemek için KMS anahtarı kullanmak üzere önceden bir KMS anahtar kimliği oluşturmanız gerekir. Daha fazla bilgi için bkz. Anahtar oluşturma.
Retention Period
Yedeklerin ne kadar süreyle saklanacağını belirtir. Süre gün, hafta, ay veya yıl cinsinden ayarlanabilir. Varsayılan değer iki yıldır.
Enable Bandwidth Throttling
Bant genişliği kısıtlaması, üretim iş yüklerinizi etkilememek için yoğun iş saatlerinde yedekleme trafiğini sınırlamanıza yardımcı olur. Bant genişliği kısıtlamasını kullanmak için bir Time Range (Hour) seçin, Max Bandwidth (MB/s) değerini girin ve ardından Add seçeneğine tıklayın.
-
Yedekleme planı oluşturulduktan sonra Cloud Backup, plana göre işleri çalıştırır. Planı Backup Plan sekmesinde görüntüleyebilirsiniz.
-
Başarılı yedeklemeler
Planlanan zamanda Cloud Backup yedekleme işini başlatır. Bir yedekleme işinin Status durumu Completed olduğunda yedekleme başarılı kabul edilir.
İş listesi yalnızca son altı aya ait yedekleme işi kayıtlarını gösterir. Daha eski verilere erişmek için bir denetim raporu dışa aktarın.
Yedekleme kasası çoğaltma
Bölgesel afetlerin veya hesap yönetimi risklerinin iş sürekliliğini etkilemesini önlemek için Cloud Backup
Tablestore verilerini depolayan genel amaçlı yedekleme kasaları için, bölge veya hesaplar arası olağanüstü durum kurtarmayı etkinleştirmek amacıyla yedekleme kasası çoğaltma yapılandırabilirsiniz. Tablestore yedekleme ayrıca hesaplar arası yedekleme, KMS tabanlı şifreleme, değiştirilemez yedekleme ve etiketlere dayalı kaynakların otomatik yedeklenmesi gibi kurumsal düzeyde özellikleri de destekler.
Sorun giderme
Bir yedekleme planının veya yedekleme işinin Status durumu anormalse aşağıdaki önerilere bakın.
-
Bir yedekleme işinin Status durumu Failed şeklindedir.
Yapılandırmanızı kontrol etmek ve düzeltmek için ekrandaki talimatları izleyin.
-
Bir Tablestore örneğinin Instance Status durumu Released şeklindedir.
Bu durum, Tablestore örneğinin silindiğini gösterir.
Silme işlemi kasıtlıysa iş durumunu yok sayabilirsiniz. Ek depolama ücretlerini önlemek için Storage Vaults bölümüne gidin, ilgili yedekleme kasasını bulun ve silin.
-
Örnek yanlışlıkla silindiyse ve geri yüklemek istiyorsanız, geri yükleme hedefi olarak aynı bölgede yeni bir Tablestore örneği oluşturun. Ardından Tablestore örneğini geri yükleyebilirsiniz. Daha fazla bilgi için bkz. Tablestore veri tablosunu geri yükleme.
Create Restore Task iletişim kutusunda Target Instance adımında Restore to Database (yalnızca Running durumundaki örnekler seçilebilir) ve Restore to New Table Name (gereklidir, en fazla 255 karakter) değerlerini ayarlayın.
-
Bir yedekleme planının Plan Status durumu Disabled şeklindedir.
Bu durum, yedekleme planının duraklatıldığını gösterir. Duraklatıldığı sürece Cloud Backup Tablestore örneğini artık korumaz. Yedekleme planını mümkün olan en kısa sürede etkinleştirmenizi öneririz.
İlgili işlemler
Bir yedekleme planı oluşturduktan sonra aşağıdaki işlemleri gerçekleştirebilirsiniz.
|
Actions |
Description |
|
Plan Status |
Bu anahtar yedekleme planını kontrol eder. Plan oluşturulduktan sonra varsayılan olarak etkindir. Planı duraklatmak için Plan Status anahtarını kapatın. |
|
Edit |
Bir yedekleme planı artık gereksinimlerinizi karşılamıyorsa planı düzenleyebilirsiniz. |
|
Perform Full Backup Now |
Hemen bir tam yedekleme işi başlatın. |
|
Perform Incremental Backup Now |
Hemen bir artımlı yedekleme işi başlatın. |
|
Alert Settings |
Yedekleme işleri için uyarı kuralları yapılandırın.
Uyarı kişisi eklemek için bkz. Uyarı kişilerini yönetme. |
|
Delete |
Yedekleme planını siler. Bu işlem gelecekteki yedekleme işlerini durdurur ancak mevcut yedekleme verileri korunur. |
Sonraki adımlar
İlgili belgeler
ECS veritabanlarını (MySQL, Oracle veya SQL Server) yedekleme
Cloud Backup hizmeti, maliyet tasarrufu sağlamanıza yardımcı olmak için çeşitli yedekleme senaryolarına yönelik indirimli kaynak planları sunar. Daha fazla bilgi için bkz. Kaynak planı satın alma kılavuzu.