Bu konu, SAP HANA'yı Cloud Backup ile yedeklemeye ilişkin yaygın soruları yanıtlar ve çözümler sunar.
Genel bakış
Alibaba Cloud üzerindeki SAP sistemleriniz için yedekleme hizmetlerini yönetmek üzere Cloud Backup kullanabilirsiniz.
Cloud Backup SAP HANA Backint sertifikasına sahiptir ve SAP HANA 1.0 ile 2,0 sürümleriyle uyumludur. Yedekleme istemcisini kullanarak ECS örneklerinde dağıtılan SAP HANA örneklerinin yedeğini alabilir ve gerektiğinde veritabanlarını geri yükleyebilirsiniz. Daha fazla bilgi için bkz. SAP HANA özelliklerine genel bakış.
Cloud Backup Alibaba Cloud'da ECS dosyaları, Oracle ve MS SQL Server veritabanları, NAS hizmetleri ve OSS verileri dahil olmak üzere çeşitli veri türleri için basit ve yerel veri koruması sağlar. Daha fazla bilgi için bkz. Cloud Backup nedir.
Kapsam
Alibaba Cloud ECS üzerinde dağıtılan SAP HANA örnekleri.
Backint, SAP HANA 1.0 SPS 09 (Revizyon 94) ve sonraki sürümleri ile SAP HANA 2,0 SPS 01 ve sonraki sürümleri için Çok Kiracılı Veritabanı Konteynerlerini (MDC) destekler. Tek konteyner modundaki SAP HANA 1.0 desteklenmez.
İstemci durumunu ve günlükleri kontrol etme
Örneği Cloud Backup konsolunda kaydettirdikten sonra durumu Registered olarak değişir.
Varsayılan günlük yolu: /opt/alibabacloud/hbrclient/logs
Yedekleme istemcisinin durumunu kontrol etmek için ps axu|grep hybrid komutunu çalıştırın. Süreç bilgisi döndürülüyorsa istemci düzgün çalışıyor demektir.
root 11472 0.0 0.0 9288 1552 pts/2 S+ 16:11 0:00 grep --color=auto hybrid
root 30480 0.0 0.2 56296 17028 ? Ssl 13:26 0:04 /opt/alibabacloud/hbr/client/hybridbackup -p 0
Başlatma hatalarını giderme
-
Belirti
Cloud Backup konsolunda bir SAP HANA örneği kaydettirdikten sonra örnek durumu "Initialization Failed" olarak gösterilir.
-
Sorun Giderme
Hatayı belirlemek için
/opt/alibabacloud/hbr/logs/hybridbackup.logve/usr/sap/{SID}/SYS/global/hdb/logs/konumundaki Backint günlüklerini kontrol edin.
Yedekleme günlük yolları
HANA veritabanı yedekleme istemcisi günlükleri: /opt/alibabacloud/hbr/logs
HANA veritabanı Backint günlükleri: /usr/sap/{SID}/SYS/global/hdb/logs/
HANA veritabanı yedekleme günlükleri: /usr/sap/{SID}/HDB{InstanceNumber}/{hostname}/trace/DB_{DBNAME}/backup.log
SAP HANA, günlük kayıtlarını otomatik olarak yönetir ve depolar. Bu günlük yedeklemelerinin içeriğini almak için SAP HANA Studio veya diğer ilgili araçları kullanarak aşağıdaki SQL ifadesini çalıştırabilirsiniz.
select CAT.* from SYS_DATABASES.M_BACKUP_CATALOG CAT JOIN SYS_DATABASES.M_BACKUP_CATALOG_FILES FILS on CAT.BACKUP_ID = FILS.BACKUP_ID where CAT.entry_type_name = 'log backup' and CAT.state_name = 'successful' and FILS.DESTINATION_TYPE_NAME = 'backint' and CAT.database_name = 'SYSTEMDB' order by sys_end_time
"Multiple opt paths found" hatasını düzeltme
Hedef ECS örneğinde oturum açın.
Yedeklemek istemediğiniz SAP HANA örneğinin
/usr/sap/<SID>/SYS/global/hdb/optdizinini/usr/sap/<SID>/SYS/global/hdb/opt_backupolarak yeniden adlandırın.Cloud Backup konsoluna dönün ve SAP HANA örneği için yedekleme istemcisini yeniden yükleyin.
Geri yükleme sırasında bağlantı hatalarını çözme
Kaynak örneğe geri yükleme işi oluştururken veritabanına bağlanamıyorsanız aşağıdakileri yapın:

HANA veritabanının başlatılıp başlatılmadığını kontrol edin.
-
SSL sertifikasının süresinin dolup dolmadığını kontrol edin. Süresi dolmuşsa aşağıdaki seçeneklerden birini seçin:
-
Sertifikayı değiştirin.

Konsolda sistemi SSL sertifikası doğrulamasını atlayacak şekilde yapılandırın.
-
Geri yükleme sırasında veri alma hatalarını çözme
Kaynak örneğe geri yükleme işi oluştururken yedekleme verisi yoksa yedekleme istemcisinin doğru çalışıp çalışmadığını kontrol edin.

Eksik yedekleme kayıtlarını giderme
-
Belirti
İşletim sistemini yeniden yükledikten, bir ECS örneği için anlık görüntüyü geri aldıktan veya bir SAP HANA veritabanını yeniden yükledikten sonra geri yükleme işi oluşturduğunuzda herhangi bir yedekleme kaydı bulamayabilirsiniz.

-
Kök neden
Verileri kaynak örneğe geri yüklediğinizde Cloud Backup hizmeti, önceden yapılandırılmış SAP HANA yedekleme yolunda yedekleme kayıtlarını arar. İşletim sistemini yeniden yüklerseniz, ECS örneği için anlık görüntüyü geri alırsanız veya SAP HANA veritabanını yeniden yüklerseniz bu işlemler depolanan HANA yedekleme kayıtlarını temizleyebilir.
-
Çözüm
-
Yedeklemeden önce Use Backint for Catalog Backup seçeneğini etkinleştirdiyseniz verileri geri yükleyebilirsiniz. Prosedür:
-
Kaynak SAP HANA örneğine gidin ve ECS örneği düğümünü silin.

-
Yeni HANA örneğini önceki örnekle aynı parametrelerle kaydedin. Yedekleme istemcisini yükleyin ve silinen ECS örneği düğümünü ekleyin.

-
Bir geri yükleme işi oluşturun. Kaynak örnekten örnekler arası geri yüklemeyi başlatmak için yeni kaydedilen HANA örneğini seçin.

-
Geri yüklemenin tamamlandığını ve kaynak örneğin yedekleme verilerine artık ihtiyaç olmadığını onayladıktan sonra kaynak örneği silebilirsiniz. Yedekleme sırasında Use Backint for Catalog Backup seçeneğini etkinleştirmediyseniz yedekleme kayıtlarını bulamazsınız ancak yedekleme verileri hala mevcuttur. Bu verileri geri yüklemek için bkz. Önek kullanarak SAP HANA veritabanını geri yükleme.
-
SQL yürütme hatalarını çözme
HANA günlük alanı dolu olabilir ve bu durum SQL yürütme hatalarına neden olabilir. Disk alanını boşaltın ve tekrar deneyin.
Yedekleme kayıtlarını manuel olarak silme
SAP HANA yedekleme verilerini Cloud Backup'tan manuel olarak silemezsiniz. Kayıtları daha erken silmek için SAP HANA Studio'yu kullanın ve aşağıdaki şekilde gösterilen seçeneği belirleyin.

Örnek etkinleştirildi ancak veritabanı sayfasında iç hata gösteriliyor
Cloud Backup konsolundaki SAP HANA yedekleme sayfasında bir hata görünürse HANA lisansını kontrol edin. SYSTEMDB'ye bağlanın ve tüm veritabanlarının geçerli bir lisansa sahip olduğunu doğrulamak için aşağıdaki SQL ifadesini çalıştırın. Boş sonuç, bir veritabanının lisans eksikliği olduğunu gösterir.
SELECT * FROM M_LICENSE
Daha fazla bilgi için bkz. https://launchpad.support.sap.com/#/notes/2619291.
Yaygın yedekleme hataları ve çözümleri
SAP HANA yedeklemesi sırasında yedekleme istemcisi HANA örneğine bağlanır ve yedekleme işini başlatmak için bir SQL ifadesi gönderir. SQL ifadesi yürütüldükten sonra istemci, yedekleme ilerlemesini ve son durumunu sorgulamak için HANA'yı sorgular. Bir yedekleme başarısız olduğunda hata ayrıntıları istemci günlüklerinde kaydedilir. Sorunu gidermek için iş zaman damgasını ve günlük girişlerini kullanın. Aşağıda yaygın hatalar listelenmiştir:
-
/opt/alibabacloud/hbr/logs/hybridbackup.log dosyası aşağıdaki hata iletisini içeriyorsa yerel saat sunucu saatinden önemli ölçüde farklıdır. Yerel saati ayarlayın veya tercihen Ağ Zaman Protokolü (NTP) eşitlemesini etkinleştirin.
time="2021-11-04T16:24:17+08:00" level=info msg="InvalidTimeStamp.Expired retry, retryDelay: 5000 ms, retry times: 14" file=client.go line=377 Yedekleme işleri başarısız olur veya otomatik olarak iptal edilirse ve backup.log dosyası "No space left on device" hatası gösterirse yerel disk doludur. Alanı boşaltın ve yedeklemeyi yeniden deneyin.
-
/opt/alibabacloud/hbr/logs/hybridbackup.log dosyası aşağıdaki hata iletisini içeriyor ve konsolda hata gösterilmiyorsa başka bir zamanlanmış yedekleme işi SAP HANA yedekleme işiyle çakışıyor olabilir.
time="2021-08-29T01:10:00+08:00" level=error msg="Execute hana backup failed : hbr: client returned error: ErrorCode=HanaSqlError, ErrorMessage=SQL Error 447 - backup could not be completed: [110122] A data backup cannot be created because another data backup is running or a storage snapshot has been prepared., Data=, values=map[]" file=hanabackupjob.go line=98 Beklenmedik bir yedekleme hatası veya yürütülmemiş bir iş uyarısı oluşursa ve yedekleme geçmişinde tamamlanmış bir yedekleme kaydı görünmüyorsa MQTT isteği zaman aşımı neden olabilir. İlgili zamandaki /opt/alibabacloud/hbr/logs/hybridbackup.log günlüklerini kontrol edin.
-
/opt/alibabacloud/hbr/logs/hybridbackup.log dosyası aşağıdaki hata iletisini içeriyorsa parolanın süresi dolmuş olabilir ve güncellenmesi gerekir.
time="2023-11-26T00:00:08+08:00" level=error msg="SAP Error: SQL Error 447 - backup could not be completed: [110203] Not all data could be written: Expected 4096 but transferred 0, [110507] Backint exited with exit code 1 instead of 0. console output: Internal Error: The user account is in unknown status. " file=errorwrapper.go line=28 -
/opt/alibabacloud/hbr/logs/hybridbackup.log dosyası aşağıdaki hata iletisini içeriyorsa sunucu, yanlış zaman damgası nedeniyle isteği reddetmiş olabilir.
time="2024-06-23T01:36:46+08:00" level=error msg="HBR DescribeUserBusinessStatus returns hbr: service returned error: StatusCode=400, Code=InvalidSecurityToken.Expired, Message=Specified SecurityToken is expired., RequestId=A6CDF56F-CA56-53E8-9342-24E19F768D40" file=client.go line=428Zaman damgasını kontrol etmek için aşağıdaki yöntemlerden birini kullanın:
-
Aşağıdaki komutu çalıştırın ve çıktıda System Time değerini kontrol edin. Bu değer, geçerli sistem saati ile NTP saati arasındaki farkı gösterir. Sapma birkaç milisaniye içindeyse zaman damgası normaldir.
sudo chronyc tracking -
Aşağıdaki komutu çalıştırın ve çıktıda offset değerini kontrol edin. Bu değer, geçerli sistem saati ile NTP saati arasındaki farkı gösterir. Sapma birkaç milisaniye içindeyse zaman damgası normaldir.
ntpd -q
-
-
Konsolda bir başarısızlık kaydı yoksa ve /opt/alibabacloud/hbr/logs/hybridbackup.log dosyası aşağıdaki hata iletisini içeriyorsa:
SQL Error 447 - backup could not be completed: [110122] A data backup cannot be created because another data backup is running or a storage snapshot has been prepared.Aşağıdaki öğeleri kontrol edin:
Başka bir yedekleme yazılımının aynı anda HANA yedeklemelerini çalıştırıp çalıştırmadığını kontrol edin.
HANA örneğini yeniden başlatmadan önce verilerin yedeklendiğinden emin olun. Daha fazla bilgi için bkz. SAP HANA Bilgi Bankası.
-
/opt/alibabacloud/hbr/logs/hybridbackup.log dosyası aşağıdaki hata iletisini içeriyorsa:
[447] backup could not be completed, [1000002] Allocation failed ; $size$=16777216; $name$=DataPage; $type$=pool; $inuse_count$=6; $allocated_size$=17104896; $failure_type$=GLOBAL_ALLOCATION_LIMIT; $failure_flag$= (early exit)Ve konsol bir başarısızlık kaydı gösterir.
Bu sorun genellikle SAP HANA'nın daha fazla bellek ayıramamasından (OOM) kaynaklanır. Daha fazla bilgi için bkz. SAP HANA yedeklemesi yetersiz bellek nedeniyle başarısız oluyor.
Çözüm için bkz. SAP HANA Çözümü.
OOM nedenleri için bkz. SAP HANA Desteği.
-
/opt/alibabacloud/hbr/logs/hybridbackup.log dosyası aşağıdaki hata iletisini içeriyorsa:
"SQL Error 3584 - distributed SQL error: [2617] executor: plan operation execution failed with an exception.exception:exception 30160: Failed to read password from key store. $name=$M_BACKUP_CONFIGURATION. $col=$IS_ROOT_KEY_BACKUP_PASSWORD_SET. $ci=$23\n,Exception in executor plan00468@$spdr-db:31001 while executing pop 1, Data=[], values=[]map[]"Ve konsoldaki yedekleme işinin durumu "Failed" olarak gösterilir.
Bu hata, yedekleme SQL ifadesi çalıştırıldığında SAP HANA sisteminin SQL hata kodu 3584 döndürdüğünü gösterir. Hata, sistem anahtar deposundan bir parola okurken oluştu. Bu durum genellikle bir SAP HANA bileşeniyle ilgili bir sorunu işaret eder. Yardım için SAP HANA yöneticinize veya satıcınıza başvurun.
-
/opt/alibabacloud/hbr/logs/hybridbackup.log dosyası
InstanceRAMRoleNotFoundhatasını veya aşağıdaki hata iletisini içeriyorsa:Failed to get client credential from instance RAM role. hbr: client returned error: ErrorCode=InstanceRAMRoleNotFound, ErrorMessage=InstanceRAMRoleNotFoundVe konsoldaki geri yükleme işi Running durumunda kalır ve durdurulamaz.
Bu hata, ECS örneğindeki AliyunECSAccessingHBRRole rolünün iptal edildiğini gösterir. ECS konsolunda oturum açın, bu rolü yeniden ekleyin ve yedekleme istemcisini yeniden başlatın. Daha fazla bilgi için bkz. AliyunECSAccessingHBRRole rolü neden bir ECS örneğine eklenir ve iptal edilebilir mi?
AliyunECSAccessingHBRRole rolü
SAP HANA yedeklemelerinin beklendiği gibi çalışmasını sağlamak için SAP HANA'yı çalıştıran ECS örneğine yedekleme istemcisini yüklemeniz gerekir. İstemci, bir güvenlik belirteci almak ve sunucuyla iletişim kurmak için AliyunECSAccessingHBRRole rolüne dayanır. Bu rol iptal edilirse yedekleme ve geri yükleme işlemleri başarısız olur. Yedeklemelerin beklendiği gibi çalışmasını sağlamak için aşağıdakileri yapın:
AliyunECSAccessingHBRRole rolünü yeniden eklemek için ECS konsolunda oturum açın. Daha fazla bilgi için bkz. örnek RAM rolü.
Yedekleme istemcisini yeniden başlatmak için
systemctl restart hybridbackupkomutunu çalıştırın veya istemciyi kaldırıp yeniden yükleyin.
Yedekleme işlerini görüntülerken oluşan hataları çözme
-
Belirti
Bir yedekleme işini görüntülerken aşağıdaki hata görünür.

/opt/alibabacloud/hbr/logs/hybridbackup.log dosyası aşağıdaki hata iletisini içerir:
time="2023-12-01T14:38:23+08:00" level=error msg="prepare stmt SELECT count(*) FROM sys_databases.M_BACKUP_PROGRESS error : SQL Error 437 - only commands for license handling are allowed in current state" file=db.go line=220 -
Çözüm
HANA 2,0 lisans kaydı gerektirdiğinden çok kullanıcılı modu kullanmanız gerekir.
Geri yükleme işi hatalarını çözme
Belirti: Belirli bir zamana geri yükleme gerçekleştirir ve ardından daha sonraki bir zamana başka bir belirli zamana geri yükleme denerseniz geri yükleme işi başarısız olur.
Çözüm: Ardışık geri yüklemeler gerçekleştirirken bir zaman yerine bir yedekleme noktası belirtmenizi öneririz.
Şirket içi SAP HANA örneklerini yedekleme
Hayır. Ancak önce SAP HANA'yı yerel depolamaya yedekleyebilir ve ardından verileri dosya olarak Cloud Backup'a yedekleyebilirsiniz. Daha fazla bilgi için bkz. Şirket içi dosyaları yedekleme.
SAP HANA yedeklemesi için depolama
Hayır. Cloud Backup, Backint aracılığıyla SAP HANA'nın yedekleme API'sini doğrudan çağırır. Yedekleme verileri Cloud Backup'ın arka uç depolamasına aktarılır ve SAP HANA ECS örneğinde depolama alanı kullanmaz. Diğer cloud depolama ürünlerini satın almanıza gerek yoktur.
Tek konteynerli örnekleri yedekleme
Hayır. Cloud Backup konsolundaki SAP HANA yedekleme özelliği Backint arayüzünü kullanır. İki seçeneğiniz vardır:
Çözüm 1: SAP HANA'yı ECS örneğinin cloud disklerine yedekleyin ve Cloud Backup'ın şirket içi dosya yedekleme özelliğini kullanın. Daha fazla bilgi için bkz. Şirket içi dosyaları yedekleme.
Çözüm 2: SAP HANA'yı tek konteyner modundan çoklu konteyner moduna dönüştürün. Daha fazla bilgi için resmi SAP belgelerine bakın veya SAP partnerinize danışın.
Farklı ortamlar için farklı yedekleme kasalarını kullanma
Evet. Cloud Backup konsolunda bir SAP HANA örneği kaydettirdiğinizde bir yedekleme kasası oluşturabilir veya mevcut olanı seçebilirsiniz. Aşağıdaki geri yükleme yöntemleri desteklenir:
Bölge çaprazı ve hesap çaprazı yedeklemeler
Evet, hem bölge çaprazı yedekleme hem de hesap çaprazı yedekleme desteklenir.
Bölge çaprazı yedekleme: bölge çaprazı yedekleme özelliği kullanılarak uygulanır.
Hesap çaprazı yedekleme: hesaplar çaprazı yedekleme kasası çoğaltması veya hesap çaprazı yedekleme özelliği kullanılarak uygulanır.
Yapılandırma hususları
SAP HANA'nız yüksek kullanılabilirlik mimarisinde dağıtıldıysa SAP HANA örneğini kaydettirirken ana bilgisayar adresi olarak HAVIP'i kullanın. Bu, küme yük devretmeden sonra yedekleme işlerinin beklendiği gibi çalışmasını sağlar.
Varsayılan olarak Backint kullanarak SAP HANA günlüklerini ve kataloglarını yedekleme seçeneği etkin değildir. Veritabanlarının düzgün şekilde geri yüklenebilmesini sağlamak için hem System DB hem de her Tenant DB için bu seçeneği manuel olarak etkinleştirmeniz gerekir.

Tenant DB, System DB'den parametre ayarlarını devralır. Her veritabanının doğru yapılandırıldığından emin olmak için ayarları kontrol edin.
Yedekleme saklama süresini ayarlama
-
Cloud Backup konsolunda oturum açın ve örneği seçin.

-
Database sekmesinde bir System DB veya Tenant DB seçin ve ardından More > Configure Retention Policy seçeneğini tıklayın.

-
Varsayılan yedekleme saklama süresi Permanent olarak ayarlanmıştır. İş gereksinimlerinize göre bu ayarı değiştirebilirsiniz.

Parametre
Açıklama
Saklama ilkesi
Limited
Bu seçeneği belirlerseniz günlük saklama işi yürütme saatini ve yedekleme saklama süresini özelleştirebilirsiniz.
Permanent
Bu seçeneği belirlerseniz Cloud Backup yedekleme verilerinizi kalıcı olarak saklar.
Saklama işi yürütme saati
Bu parametre yalnızca Saklama ilkesi değerini Limited olarak ayarladığınızda gereklidir. Saklama işinin her gün çalışacağı saati seçin. Saat saniye hassasiyetindedir.
NotYedeklemeler veya diğer hizmetlerle çakışmayı önlemek için bu işi yoğun olmayan saatlerde çalıştırmanızı öneririz.
Yedekleme saklama süresi
Bu parametre yalnızca Saklama ilkesi değerini Limited olarak ayarladığınızda gereklidir. Yedekleme verileri için saklama süresini seçin.
Birim: gün, hafta, ay veya yıl. Minimum saklama süresi 1 gün, maksimum saklama süresi 10 yıldır.
NotSAP HANA'nın yedekleme saklama süresi dolduğunda yedekleme hizmeti süresi dolmuş Backint yedeklerini, dosya yedekleriyle ilgili katalog kayıtlarını ve verileri otomatik olarak siler. Bu veriler silindikten sonra kurtarılamaz. Yedekleme saklama süresini iş ihtiyaçlarınıza göre dikkatlice ayarlayın.
Saklama süresindeki değişiklikler mevcut yedeklemeler için geçerlidir. Veri saklama işi günde bir kez çalışır ancak yedekleme kasası istatistikleri 12-24 saatlik bir gecikmeyle güncellenir. Sonuç olarak, kaynak veri hacmindeki değişikliklerin yansıması üç güne kadar sürebilir. İki yıldan iki aya gibi büyük ayarlamalar için depolanan veri hacmini azaltma işlemi daha uzun sürebilir.
Başarılı yedeklemeler için hata uyarıları
-
Belirti
Aşağıdaki bilgileri içeren bir SMS mesajı veya e-posta uyarısı alırsınız: "SAP HANA örneğiniz XXX'teki (Örnek Kimliği: cl-xxxxxxxx) XXX veritabanının yedeklemesi başarısız oldu. Yedekleme Kimliği: 0. Sorunu görüntülemek ve düzeltmek için konsolda oturum açın." Ancak Cloud Backup konsolunda oturum açtığınızda yedekleme kaydı Tamamlandı olarak görüntülenir ve hiçbir istisna bildirilmez.
-
Neden
Bu durum, başka bir yedekleme yazılımının eşzamanlı olarak çalışması veya SAP HANA ile ilgili bir sorun olması durumunda meydana gelebilir. Uyarı zamanındaki
/opt/alibabacloud/hbrclient/logs/hybridbackup.logyolundaki günlük dosyasını benzer bir günlük girişi için kontrol edebilirsiniz:time="2024-08-29T01:35:01+08:00" level=error msg="Execute sql `BACKUP DATA FOR PRD USING BACKINT ('/usr/sap/XXX/SYS/global/hdb/backint/DB_HHH/COMPLETE_DATA_BACKUP_2024_08_29_01_30') ASYNCHRONOUS` failed : SQL Error 447 - backup could not be completed: [110122] A data backup cannot be created because another data backup is running or a storage snapshot has been prepared." file=db.go line=163 time="2024-08-29T01:35:01+08:00" level=error msg="SAP Error: SQL Error 447 - backup could not be completed: [110122] A data backup cannot be created because another data backup is running or a storage snapshot has been prepared." file=errorwrapper.go line=28Bu hata, Cloud Backup istemcisinin SAP HANA'ya bağlandığını ve bir yedekleme SQL ifadesi yürüttüğünü ancak SAP HANA'nın 447 hata kodunu döndürdüğünü gösterir. Bu komut tarafından tetiklenen yedekleme SAP HANA arka planında başarılı bir şekilde yürütülmeye devam edebilir. Daha fazla bilgi için bkz. SAP HANA resmi belgeleri.
-
Çözüm
Bu izolasyonlu bir olaysa ve yedekleme işleri sayfası yedeklemenin başarılı olduğunu onaylıyorsa uyarıyı yoksayabilirsiniz. Sorun devam ederse HANA örneğini yoğun olmayan saatlerde yeniden başlatın. Yeniden başlatmadan önce hizmetlerinizin etkilenmeyeceğinden emin olun.
Uyarı saati uyuşmazlığı
SMS uyarılarında gece bastırma özelliği bulunur. 20:00 ile 08:00 arasında tetiklenen uyarılar ertesi sabah 08:00'dan sonra gönderilir. E-posta uyarılarında bu kısıtlama yoktur ve anında gönderilir.
Kaynak veri hacminde anormal artış
-
Neden
Cloud Backup, silinmemiş diğer yedekleme yazılımlarına ait olanlar da dahil olmak üzere tüm geçmiş Backint yedekleme kayıtları için SAP HANA veritabanını düzenli olarak sorgular. Elde edilen kaynak veri hacmi istatistikleri faturalamayı etkilemez. Yalnızca yedeklemelerinizin yedekleme kasasında kapladığı depolama alanı için ücretlendirilirsiniz.
-
Çözüm
Cloud Backup tarafından oluşturulmayan ve gerekli olmayan yedekleme kayıtlarını silmek için HANA veritabanında SQL ifadeleri çalıştırabilirsiniz. Silmeden önce kayıtlara artık ihtiyaç duyulmadığını onaylayın.
Geri yükleme sırasında yinelenen veritabanı adları
Bir SAP HANA geri yükleme işi oluştururken bir veritabanı seçerken aynı ada ancak farklı hizmetlere sahip birden fazla veritabanı bulursanız geri yükleme için bunlardan herhangi birini seçebilirsiniz.
Bir örneği yeni bir kasaya taşıma
Bu örnekte, iki HANA örneğinin (e1 ve e2) eski bir yedekleme kasasından (v1) yeni bir kasaya (v2) nasıl taşınacağı gösterilmektedir.

-
HANA düğümlerini eski yedekleme kasasından kaldırın.
ÖnemliDevam etmeden önce orijinal örneğin yedekleme verilerine artık ihtiyaç duymadığınızı onaylayın. Bir örneği silmek mevcut tüm yedekleme verilerini de siler.
Bu adım, e1 ve e2'yi yeni yedekleme kasası v2'ye eklemeye hazırlamak için eski yedekleme kasasının düğüm listesinden kaldırır. Prosedür:
-
Düğüm bilgileri sayfasına gitmek için örnek kimliğini tıklayın.

-
Düğüm bilgileri sayfasında ilgili düğümü silin.

-
Silme işleminden sonra HANA örnekleri e1 ve e2'nin Status durumu "Initialization Failed" olarak değişir.

-
-
HANA düğümlerini yeni yedekleme kasasına taşıyın.
Aşağıdaki prosedürde HANA örneği e1 örnek olarak kullanılmıştır. e2 için uygun yerlerde bilgilerini değiştirerek aynı adımları tekrarlayın.
-
Register HANA Instance seçeneğini tıklayın.

-
Register HANA Instance panelinde SAP HANA örneği için bağlantı bilgilerini yapılandırın ve istemciyi yükleyin.
-
Configure Connection sayfasında yeni yedekleme kasası v2'yi yedekleme kasası olarak seçin ve yeni HANA örneğini yeniden adlandırın. Orijinal e1 örneğiyle aynı Ana Bilgisayar, Örnek Numarası, Kullanıcı Adı ve Parola değerlerini kullanın. Kalan yapılandırmaları tamamlayın ve Next seçeneğini tıklayın.

Install Client sayfasında HANA örneği e1'i seçin ve Create seçeneğini tıklayın.
-
-
-
Hem HANA örnekleri e1 hem de e2 için yapılandırmaları tamamladıktan sonra yeni yedekleme kasası v2 aşağıdaki şekilde gösterilen bilgileri görüntüler. İki yeni HANA örneğinin bilgilerinin doğru olduğunu doğrulayın. Her örneğin kimliğine tıklayarak ayrıntılar sayfasını görüntüleyin, düğüm bilgilerinin doğru olduğunu onaylayın ve veritabanı bağlantısının başarılı olduğundan emin olun.

Yapılandırmayı onayladıktan sonra hemen tam bir yedekleme gerçekleştirin. Bu, yeni kasada en az bir tam kurtarma noktanız olmasını sağlar.
NotBir yedekleme kasasındaki yedekleme verilerini farklı bir kasayla ilişkili bir örneğe geri yükleyemezsiniz. Bu nedenle, taşıma işleminden sonra eski kasadaki verileri yeni HANA örneğine geri yükleyemezsiniz.
İstemci CPU kullanımını sınırlama
Yedekleme istemcisinin CPU kullanımını sınırlamak için /opt/alibabacloud/hbr/client/ dizininde bir hbr.config dosyası oluşturun ve cpu_max_procs=1 satırını ekleyin. Bu ayar, her bir yedekleme alt sürecini bir CPU çekirdeğiyle sınırlar.