Azure VM'lerinde SAP HANA veritabanı yedeklemesi hakkında
SAP HANA veritabanları, düşük kurtarma noktası hedefi (RPO) ve hızlı kurtarma süresi hedefi (RTO) gerektiren görev açısından kritik iş yükleridir. Artık Azure Backup'ı kullanarak Azure sanal makinelerinde (VM) çalışan SAP HANA veritabanlarını yedekleyebilirsiniz.
Azure Backup, SAP HANA yerel API'lerinden yararlanarak yerel yedekleme desteği sağlamak için SAP tarafından Backint sertifikalıdır. Azure Backup'ın sunduğu bu teklif, sıfır altyapı yedeklemelerinin Azure Backup mantrası ile uyumlu hale geliyor ve bu da yedekleme altyapısını dağıtma ve yönetme gereksinimini ortadan kaldırıyor. Artık Azure VM'lerinde çalışan SAP HANA veritabanlarını sorunsuz bir şekilde yedekleyebilir ve geri yükleyebilirsiniz (M serisi VM'ler artık desteklenmektedir!) ve Azure Backup'ın sağladığı kurumsal yönetim özelliklerini uygulayabilirsiniz.
Değer eklendi
SAP HANA veritabanlarını yedeklemek ve geri yüklemek için Azure Backup hizmetini kullanarak aşağıdaki avantajları elde edersiniz:
- 15 dakikalık RPO: 15 dakikaya kadar kritik verilerin kurtarılması artık mümkündür.
- Tek tıklamayla, belirli bir noktaya geri yükleme: Üretim verilerinin alternatif HANA sunucularına geri yüklenmesi kolaydır. Geri yükleme gerçekleştirmek için yedeklemelerin ve katalogların zincirlemesinin tümü arka planda Azure tarafından yönetilir.
- Uzun süreli saklama: Sıkı uyumluluk ve denetim ihtiyaçları için. Yedeklemelerinizi saklama süresine bağlı olarak, kurtarma noktalarının yerleşik yaşam döngüsü yönetimi özelliği tarafından otomatik olarak çıkarılacağı yıllar boyunca tutun.
- Azure'dan yedekleme yönetimi: Gelişmiş yönetim deneyimi için Azure Backup yönetimi ve izleme özelliklerini kullanın. Azure CLI da desteklenir.
- HANA Sistem Çoğaltması (HSR) ile SAP HANA veritabanlarının yedekleneceği yer: Düğümler arasında tek bir yedekleme zincirini kolaylaştırır ve zahmetsiz bir geri yükleme deneyimi sağlar.
Bugün desteklediğimiz yedekleme ve geri yükleme senaryoları hakkında bilgi edinmek için bkz . SAP HANA senaryosu destek matrisi.
Backup mimarisi
Azure VM içinde çalışan SAP HANA veritabanlarını yedekleyebilir ve yedekleme verilerini doğrudan Azure Kurtarma Hizmetleri kasasına akışla aktarabilirsiniz.
Azure'da kurtarma hizmetleri kasası oluşturarak yedekleme işlemine başlarsınız. Bu kasa, zaman içinde oluşturulan yedeklemeleri ve kurtarma noktalarını depolamak için kullanılır.
SAP HANA sunucusunu çalıştıran Azure VM kasaya kaydedilir ve yedeklenecek veritabanları bulunur. Azure Backup hizmetinin veritabanlarını bulmasını sağlamak için HANA sunucusunda kök kullanıcı olarak bir ön kayıt betiği çalıştırılmalıdır.
Bu betik, AZUREWLBACKUPHANAUSER veritabanı kullanıcısını oluşturur veya önceden oluşturduğunuz özel Backup kullanıcısını kullanır. Ardından hdbuserstore'da aynı ada sahip bir anahtar oluşturur. Betiğin işlevselliği hakkında daha fazla bilgi edinmek için bkz . Öğretici: Azure VM'de SAP HANA veritabanlarını yedekleme.
Azure Backup hizmeti artık kayıtlı SAP HANA sunucusuna HANA için Azure Backup eklentisini yükler.
Ön kayıt betiği tarafından oluşturulan AZUREWLBACKUPHANAUSER veritabanı kullanıcısı veya oluşturduğunuz (ve ön kayıt betiğine giriş olarak eklenen) özel Backup kullanıcısı, HANA için Azure Backup eklentisi tarafından tüm yedekleme ve geri yükleme işlemlerini gerçekleştirmek için kullanılır. Bu betiği çalıştırmadan SAP HANA veritabanları için yedeklemeyi yapılandırmaya çalışırsanız UserErrorHanaScriptNotRun hatasını alabilirsiniz.
Keşfettiğiniz veritabanlarında bir yedekleme yapılandırmak için gerekli yedekleme ilkesini seçin ve yedeklemeleri etkinleştirin.
Yedeklemeyi yapılandırdıktan sonra, Azure Backup hizmeti korumalı SAP HANA sunucusunda veritabanı düzeyinde aşağıdaki Backint parametrelerini ayarlar:
[catalog_backup_using_backint:true]
[enable_accumulated_catalog_backup:false]
[parallel_data_backup_backint_channels:1]
[log_backup_timeout_s:900)]
[backint_response_timeout:7200]
Not
Bu parametrelerin konak düzeyinde mevcut olmadığından emin olun. Konak düzeyindeki parametreler bu parametreleri geçersiz kılar ve beklenmeyen davranışlara neden olabilir.
HANA için Azure Backup eklentisi tüm yedekleme zamanlamalarını ve ilke ayrıntılarını korur. Zamanlanmış yedeklemeleri tetikler ve Backint API'leri aracılığıyla HANA yedekleme altyapısıyla iletişim kurar.
HANA yedekleme altyapısı, yedeklenecek verileri içeren bir Backint akışı döndürür.
Tam veya değişiklik içeren tüm zamanlanmış yedeklemeler ve isteğe bağlı yedeklemeler (Azure portalından tetiklenir) HANA için Azure Backup eklentisi tarafından başlatılır. Ancak, günlük yedeklemeleri HANA yedekleme altyapısı tarafından yönetilir ve tetiklenir.
Backint sertifikalı bir çözüm olduğundan SAP HANA için Azure Backup, temel alınan diske veya VM türlerine bağlı değildir. Yedekleme, HANA tarafından oluşturulan akışlar tarafından gerçekleştirilir.
Azure SAP HANA yedeklemesi ile Azure VM yedeklemeyi kullanma
Veritabanı düzeyinde yedekleme ve kurtarma sağlayan Azure'da SAP HANA yedeklemesini kullanmanın yanı sıra, işletim sistemini ve veritabanı olmayan diskleri yedeklemek için Azure VM yedekleme çözümünü kullanabilirsiniz.
Veritabanı yedekleme ve kurtarma için Backint sertifikalı Azure SAP HANA yedekleme çözümünü kullanabilirsiniz.
İşletim sistemini ve diğer veritabanı olmayan diskleri yedeklemek için Azure VM yedeklemesi kullanabilirsiniz. VM yedeklemesi günde bir kez çalıştırılır ve Yazma Hızlandırıcısı işletim sistemi diskleri ve ultra diskler dışındaki tüm diskleri yedekler. Azure SAP HANA yedekleme çözümünü kullanarak veritabanını yedeklediğiniz için, Azure VM'leri için seçmeli disk yedekleme ve geri yükleme özelliğini kullanarak yalnızca işletim sisteminin ve veritabanı olmayan disklerin dosyayla tutarlı bir yedeğini alabilirsiniz.
Aşağıdakilerden birini yaparak SAP HANA çalıştıran bir VM'yi geri yükleyin:
- Azure VM yedeklemesinden yeni bir VM'yi en son kurtarma noktasından geri yükleyin.
- Yeni boş bir VM oluşturun ve en son kurtarma noktasından diskleri ekleyin.
Yazma Hızlandırıcısı diskleri dışlanırsa geri yüklenmez. Bu durumda boş Yazma Hızlandırıcısı diskleri ve bir günlük alanı oluşturun.
Diğer tüm yapılandırmalar (IP, sistem adı vb.) ayarlandıktan sonra VM, Azure Backup'tan veritabanı verilerini alacak şekilde ayarlanır.
Azure SAP HANA veritabanı yedeklemesinden vm'ye veritabanını istediğiniz zaman noktasına geri yükleyin.
Çoğaltma etkin bir HANA sistemini yedekleme
Azure Backup artık HSR'nin etkinleştirildiği veritabanlarını yedeklemeyi destekliyor. Bu, bir yük devretme gerçekleştiğinde yedeklemelerin otomatik olarak yönetildiği anlamına gelir ve bu da el ile müdahale gereksinimini ortadan kaldırır. Yedekleme ayrıca düzeltici tam yedekleme olmadan anında koruma sunar, böylece HANA örneklerini veya HSR kurulum düğümlerini tek bir HSR kapsayıcısı olarak koruyabilirsiniz.
Birden çok fiziksel düğüm (birincil ve ikincil) olsa da, yedekleme hizmeti artık bunları tek bir HSR kapsayıcısı olarak kabul eder.
Veritabanı örneği anlık görüntülerini yedekleme
Veritabanlarının boyutu büyüdükçe, akış yedeklemeleriyle uğraşırken bunları geri yüklemek için gereken süre bir faktör haline gelir. Ayrıca yedekleme sırasında veritabanının Backint akışları oluşturma süresi değişim sıklığıyla orantılı olarak artabilir ve bu da faktör olabilir.
Veritabanıyla tutarlı, anlık görüntü tabanlı bir yaklaşım her iki sorunu da çözmeye yardımcı olur ve anlık yedekleme ve anlık geri yükleme avantajı sunar. HANA için Azure Backup artık Backint ile tümleştirilmiş HANA tutarlı, anlık görüntü tabanlı bir yaklaşım sunar. Böylece veritabanı boyutu ne olursa olsun Azure Backup'ı tüm HANA ortamınız için tek bir ürün olarak kullanabilirsiniz.
Fiyatlandırma
Yönetilen disk anlık görüntüsü
Azure Backup yönetilen disk anlık görüntülerini kullanır. Azure Backup bunları belirttiğiniz bir kaynak grubunda depolar. Yönetilen disk anlık görüntüleri, diskin depolama türünden bağımsız olarak standart sabit disk sürücüsü (HDD) depolama alanı kullanır ve Yönetilen disk anlık görüntüsü fiyatlandırmasına göre ücretlendirilirsiniz. İlk disk anlık görüntüsü tam bir anlık görüntüdür ve sonraki tüm anlık görüntüler artımlı olur ve yalnızca son anlık görüntüden sonraki değişikliklerden oluşur.
Not
Anlık görüntüler Kurtarma Hizmetleri kasanıza aktarılmadığından yedekleme depolama maliyeti yoktur.
Backint akışları
SAP önerisine göre, bir örnekteki tüm veritabanları için haftalık tam anlık görüntülerin olması zorunlu olur. Bu nedenle, SAP HANA veritabanları için Azure Backup fiyatlandırmasına göre örnek içindeki tüm korumalı veritabanları (Korumalı Örnek fiyatlandırması artı yedekleme depolama fiyatlandırması) için ücretlendirilirsiniz.
Sonraki adımlar
Şunları nasıl yapacağınızı öğrenin:
- Azure VM'lerinde SAP HANA veritabanlarını yedekleyin.
- Azure VM'lerinde SAP HANA Sistem Çoğaltma veritabanlarını yedekleyin.
- Azure VM'lerinde SAP HANA veritabanı anlık görüntü örneklerini yedekleyin.
- Azure VM'lerinde SAP HANA veritabanlarını geri yükleyin.
- Azure Backup kullanarak yedeklenen SAP HANA veritabanlarını yönetin.