Aracılığıyla paylaş


BÜYÜK HANA Örneklerinde SAP HANA'nın yedeklenip geri yüklenmesi

Önemli

Bu makale SAP HANA yönetim belgelerinin veya SAP Notlarının yerini almaz. ÖZELLIKLE yedekleme, geri yükleme, yüksek kullanılabilirlik ve olağanüstü durum kurtarma konularıyla sap HANA yönetimi ve işlemleri konusunda uzman olduğunuzu bekliyoruz. Bu makalede, SAP HANA Studio'dan ekran görüntüleri gösterilir. SAP yönetim araçlarının ve araçların içeriği, yapısı ve ekranlarının yapısı SAP HANA sürümünden sürüme değişebilir.

Bu makalede, HANA Büyük Örneklerinde (BareMetal Altyapısı olarak da bilinir) SAP HANA'yı yedekleme ve geri yükleme adımlarını inceleyeceğiz.

Bu makalede açıklanan işlemlerden bazıları basitleştirilmiştir. Bunlar, işlem el kitaplarına dahil edilecek ayrıntılı adımlar olarak tasarlanmamıştır. Yapılandırmalarınız için işlem el kitapları oluşturmak için işlemlerinizi belirli HANA sürümlerinizle ve sürümlerinizle çalıştırın ve test edin. Daha sonra yapılandırmalarınızın işlemlerini belgeleyebilirsiniz.

İşletim veritabanlarının en önemli yönlerinden biri, onları yıkıcı olaylardan korumaktır. Bu tür olaylar doğal afetlerden basit kullanıcı hatalarına kadar her şeyden kaynaklanabilir. Bir veritabanının, örneğin kritik verileri silmeden önceki herhangi bir noktaya geri yükleyebilme özelliğiyle yedeklenmesi, kritik koruma sağlar. Veritabanınızı kesintiden önceki durumuna olabildiğince yakın bir duruma geri yükleyebilirsiniz.

Geri yükleme özelliğine ulaşmak için iki tür yedekleme gerçekleştirilmelidir:

  • Veritabanı yedeklemeleri: Tam, artımlı veya değişiklik yedeklemeleri
  • İşlem günlüğü yedeklemeleri

Uygulama düzeyinde tam veritabanı yedeklemeleri yapabilir veya depolama anlık görüntüleriyle yedeklemeler yapabilirsiniz. Depolama anlık görüntüleri işlem günlüğü yedeklemelerinin yerini almaz. veritabanını belirli bir zamana geri yüklemek veya günlükleri önceden kaydedilmiş işlemlerden boşaltmak için işlem günlüğü yedeklemeleri önemli olmaya devam eder. Depolama anlık görüntüleri, veritabanının ileri sarma görüntüsünü hızlı bir şekilde sağlayarak kurtarmayı hızlandırabilir.

Azure'da SAP HANA (Büyük Örnekler) iki yedekleme ve geri yükleme seçeneği sunar:

  • Yedeklemeler oluşturmak için bir üçüncü taraf veri koruma aracı kullanabilirsiniz. Bu araç, uygulamayla tutarlı anlık görüntüler oluşturabilmelidir veya birden çok oturumla düzgün bir yedekleme konumuna akış yapmak için yedekleme arabirimini kullanabilmelidir. Desteklenen birkaç araç vardır. Aracın seçimi, müşteri yedekleme pencereleri gereksinimlerini karşılamak için proje ekibiyle birlikte tartışılmalı ve tasarlanmalıdır. Proje aşamasında yedekleme ve geri yükleme yordamını test etmek çok önemlidir.
  • Depolama anlık görüntüsü yedeklemelerini bir sonraki bölümde açıklandığı gibi Microsoft tarafından sağlanan bir yardımcı programla kullanabilirsiniz

Not

HANA2.0 SPS4'ten önce, çok kiracılı veritabanı kapsayıcı veritabanlarının (birden fazla kiracı) veritabanı anlık görüntülerini almak desteklenmezdi. SPS4 ve daha yeni sap ile bu anlık görüntü özelliği tam olarak destekleniyor.

Azure'da SAP HANA'nın depolama anlık görüntülerini kullanma (Büyük Örnekler)

Azure'da SAP HANA'nın temel alınan depolama altyapısı (Büyük Örnekler), birimlerin depolama anlık görüntülerini destekler. Birimlerin hem yedeklenmesi hem de geri yüklenmesi desteklenir ve aşağıdaki noktalar dikkate alınır:

  • Tam veritabanı yedeklemeleri yerine depolama birimi anlık görüntüleri sık sık alınır.
  • /hana/veri birimleri üzerinden bir depolama anlık görüntüsü tetiklenmeden önce anlık görüntü aracı (azacsnap) bir SAP HANA anlık görüntüsü başlatır. Bu SAP HANA anlık görüntüsü, depolama anlık görüntüsü kurtarıldıktan sonra son günlük geri yüklemeleri için tutarlılık noktasıdır.
  • HANA anlık görüntüsünün başarılı olması için etkin bir HANA örneğine ihtiyacınız vardır. HANA Sistem Çoğaltması (HSR) içeren bir senaryoda, HANA anlık görüntüsünün gerçekleştirilebildiği geçerli bir ikincil düğümde depolama anlık görüntüsü desteklenmez.
  • Depolama anlık görüntüsü başarıyla çalıştırıldıktan sonra SAP HANA anlık görüntüsü silinir
  • /hana/shared (incl. /usr/sap) gibi diğer birimler herhangi bir veritabanı etkileşimi olmadan her zaman anlık görüntülenebilir

İşlem günlüğü yedeklemeleri sık sık alınır ve /hana/logbackups biriminde veya Azure'da depolanır. Ayrı bir anlık görüntü almak için işlem günlüğü yedeklemelerini içeren /hana/logbackups birimini tetikleyebilirsiniz. Bu durumda, HANA veri anlık görüntüsünü çalıştırmanız gerekmez. /hana/logbackup içindeki tüm dosyalar tutarlı olduğundan, "çevrimdışı" olduklarından, bunları arşivleme amacıyla istediğiniz zaman farklı bir yedekleme konumuna yedekleyebilirsiniz. Üretim kesintisi için veritabanını belirli bir zamana geri yüklemeniz gerekiyorsa azacsnap aracı, veritabanını kurtarmak için herhangi bir veri anlık görüntüsünü yeni bir birime kopyalayabilir (tercih edilen geri yükleme yolu) veya anlık görüntüyü veritabanının bulunduğu aynı veri birimine geri yükleyebilir

Not

Eski bir anlık görüntüyü (snaprevert) özgün veriye geri yüklerseniz, daha yeni oluşturulan tüm anlık görüntüler silinir. Yeni oluşturulan anlık görüntülerin veri noktaları geçersiz olacağı için depolama sistemi bunu yapıyor. Her zaman en son anlık görüntüyü geri döndürmeye başlayın, hatta anlık görüntüyü yeni bir birime daha iyi klonla. Kopyalama işlemiyle hiçbir şey silinmez.

Depolama anlık görüntüsüyle ilgili dikkat edilmesi gerekenler

Not

Depolama anlık görüntüleri, HANA Büyük Örnek birimlerine ayrılan depolama alanını kullanır. Depolama anlık görüntülerini zamanlamanın aşağıdaki yönlerini ve kaç tane depolama anlık görüntüsünün tutulacaklarını göz önünde bulundurun.

Azure'da SAP HANA (Büyük Örnekler) için depolama anlık görüntülerinin belirli mekanikleri şunlardır:

  • Belirli bir depolama anlık görüntüsünün alındığı noktada çok az depolama alanı tüketir.
  • Veri içeriği değiştikçe ve SAP HANA veri dosyalarındaki içerik depolama biriminde değiştikçe, anlık görüntünün özgün blok içeriğini depolaması gerekir ve veriler değişir.
  • Sonuç olarak, depolama anlık görüntüsünün boyutu artar. Anlık görüntü ne kadar uzun olursa depolama anlık görüntüsü o kadar büyük olur.
  • Depolama anlık görüntüsünün ömrü boyunca SAP HANA veritabanı biriminde ne kadar fazla değişiklik yapılırsa, depolama anlık görüntüsünün alan tüketimi de o kadar büyük olur.

Azure üzerinde SAP HANA (Büyük Örnekler), SAP HANA verileri ve günlük birimleri için sabit birim boyutlarıyla birlikte gelir. Bu birimlerin anlık görüntülerini almak, birim alanınızda yer kaplar. Yapmanız gerekenler:

  • Depolama anlık görüntülerinin zamanlanması gereken zamanları belirleyin.
  • Depolama birimlerinin alan tüketimini izleyin.
  • Depoladığınız anlık görüntü sayısını yönetin.

Veri yığınlarını içeri aktardığınızda veya HANA veritabanında başka önemli değişiklikler yaptığınızda depolama anlık görüntülerini devre dışı bırakabilirsiniz.

Aşağıdaki bölümlerde bu anlık görüntüleri almaya yönelik bilgiler sağlanır ve genel öneriler yer alır:

  • Donanım birim başına 255 anlık görüntüye dayanabilse de, bu sayinin çok altında kalmak istiyorsunuz. Öneri 250 veya daha azdır.
  • Depolama anlık görüntülerini yapmadan önce boş alanı izleyin ve izleyin.
  • Boş alana göre depolama anlık görüntülerinin sayısını düşürebilirsiniz. Tuttuğunuz anlık görüntü sayısını düşürebilir veya birimleri genişletebilirsiniz. 1 terabaytlık birimler halinde daha fazla depolama alanı sipariş edebilirsiniz.
  • SAP platformu geçiş araçları (R3load) ile verileri SAP HANA'ya taşıma veya SAP HANA veritabanlarını yedeklerden geri yükleme gibi etkinlikler sırasında/hana/data biriminde depolama anlık görüntülerini devre dışı bırakın.
  • SAP HANA tablolarının daha büyük yeniden düzenleme işlemleri sırasında mümkünse depolama anlık görüntülerinden kaçının.
  • Depolama anlık görüntüleri, Azure'da SAP HANA'nın (Büyük Örnekler) DR özelliklerinden yararlanmak için önkoşuldur.

Self servis depolama anlık görüntülerini kullanma önkoşulları

Tutarlı Anlık Görüntü aracı Azure Uygulaması nedir? belgelerini okuyun

Bu aracı uygulamanın iki yolu vardır.

  1. Veritabanı sunucusunda yerel olarak
  2. "Yedekleme" VM'sinde uzaktan

Yedekleme VM'sini oluşturursanız en son HANA istemcisinin bu VM'ye yüklendiğinden emin olun. Bu yöntemle azacsnap, farklı bir VM'de çalışan bir HANA örneğine uzak veritabanı bağlantısı açabilmelidir. Depolamaya erişebilmek için Microsoft Desteği ekibinden bir ssh anahtarı ve depolama kullanıcısı istemeniz gerekir. Bu ssh-key ve kullanıcı olmadan anlık görüntüler oluşturmak mümkün değildir.

azacsnap'ı indirme ve ayarlama

HANA Büyük Örnekleri ile depolama anlık görüntülerini ayarlamak için, Azure Uygulaması Tutarlı Anlık Görüntü ile çalışmaya başlama aracında açıklandığı gibi azacsnap aracını indirme ve yükleme ile başlayın

Azacsnap varsayılan olarak azacsnap adlı bir kullanıcı oluşturuyor. Başka bir ad tercih ederseniz, yükleme sırasında bunu belirtebilirsiniz. Ayrıntılar için yukarıdaki belgelere bakın.

Sonraki sonraki adımlar

Azacsnap belgelerini izleyerek:

Sonraki adımlar

Tutarlı Anlık Görüntü aracı Azure Uygulaması nedir? makalesini okuyun