Azure VM'lerinde SAP HANA veritabanı örneği anlık görüntülerini geri yükleme
Bu makalede, yedeklenmiş bir SAP HANA veritabanı örneğinin anlık görüntüler aracılığıyla başka bir hedef sanal makineye (VM) nasıl geri yükleneceği açıklanmaktadır.
Not
Yerinde geri yükleme yapmak istiyorsanız (yani, var olan diskleri ayırarak ve yeni diskler ekleyerek yedeklenen VM'nin üzerine yazın), mevcut diskleri ayırın ve aşağıdaki bölümlere bakın.
HANA anlık görüntüsünü ve depolama anlık görüntüsünü disk olarak geri yüklemek için Ekle'yi seçip hedef makineye bağlayabilirsiniz. Ancak Azure Backup, HANA sistemini gerekli noktaya otomatik olarak geri yüklemez.
İki iş akışı şunlardır:
- TÜM HANA sistemini (sistem veritabanı ve tüm kiracı veritabanları) tek bir anlık görüntü tabanlı geri yükleme noktasına geri yükleyin.
- Sistem veritabanını ve tüm kiracı veritabanlarını anlık görüntü üzerinden farklı bir günlük noktasına geri yükleyin.
Not
SAP HANA, anlık görüntü geri yükleme sırasında sistemin tamamını kurtarmanızı önerir. Başka bir deyişle sistem veritabanını da geri yükleyebilirsiniz. Sistem veritabanı geri yüklenirse, kullanıcı/erişim bilgilerinin de üzerine yazılır veya güncelleştirilir ve sistem veritabanı kurtarma işleminden sonra kiracı veritabanlarını kurtarma girişimleri başarısız olabilir. Bu sorunu çözmek için iki seçenek şunlardır:
- Hem yedeklenen VM hem de hedef VM aynı yedekleme anahtarına (kullanıcı adı ve parola dahil) sahiptir. Bu, HANA yedekleme hizmetinin aynı kimlik bilgileriyle bağlanabileceği ve kiracı veritabanlarını kurtarmaya devamebileceği anlamına gelir.
- Yedeklenen VM'nin ve hedef VM'nin farklı anahtarları varsa, sistem veritabanı kurtarmadan sonra ön kayıt betiğinin çalıştırılması gerekir. Bu eylem hedef VM'de kimlik bilgilerini güncelleştirir ve ardından kiracı veritabanları kurtarılabilir.
Önkoşullar
Anlık görüntü geri yükleme için gereken izinler
Geri yükleme sırasında Azure Backup, kullanıcı tarafından belirtilen bir kaynak grubundan disk anlık görüntülerini okumak, hedef kaynak grubunda diskler oluşturmak ve bunları hedef VM'ye eklemek için hedef VM'nin yönetilen kimliğini kullanır.
Kaynak, izinler ve kapsam aşağıdaki tabloda listelenmiştir:
Entity | Yerleşik rol | İzin kapsamı | Açıklama |
---|---|---|---|
Hedef VM | Sanal Makine Katılımcısı | HANA anlık görüntüsü geri yüklemesini ve hedef VM'nin yönetilen hizmet kimliğini yapılandıran ve çalıştıran yedekleme yöneticisi. | Yeni yönetilen diskler oluşturmak ve hedef VM'ye veya işletim sistemine eklemek veya bağlamak için disk anlık görüntülerinden geri yükler. |
Kaynak anlık görüntü kaynak grubu | Disk Anlık Görüntüsü Katılımcısı | Hedef. | Disk anlık görüntülerinden geri yükler. |
Hedef disk kaynak grubu (geri döndürmek için hedef VM'nin mevcut tüm disklerinin bulunduğu yer). Hedef disk kaynak grubu (geri yükleme sırasında tüm yeni disklerin oluşturulacağı yer). |
Disk Geri Yükleme İşleci | Hedef VM'nin yönetilen hizmet kimliği. | Yeni yönetilen diskler oluşturmak ve hedef VM'ye veya işletim sistemine eklemek veya bağlamak için disk anlık görüntülerinden geri yükler. |
Geri yükleme tamamlandıktan sonra bu izinleri iptal edebilirsiniz.
Not
- Kullanılan kimlik bilgilerinin diğer kaynaklara rol verme izinleri olmalıdır. Roller, Azure rolü atama adımlarında belirtildiği gibi Sahip veya Kullanıcı Erişimi Yöneticisi olmalıdır.
- Geri yükleme sırasında önceki tüm izinleri atamak için Azure portalını kullanabilirsiniz.
SAP HANA örneği anlık görüntü geri yükleme mimarisi hakkında bilgi edinin.
Ağ bağlantısını kurma
HANA örneği anlık görüntüsü için gereken ağ yapılandırmaları hakkında bilgi edinin.
Sistemin tamamını anlık görüntü geri yükleme noktasına geri yükleme
Aşağıdaki bölümlerde, sistemin anlık görüntü geri yükleme noktasına nasıl geri yükleneceği hakkında bilgi edineceksiniz.
Anlık görüntüyü seçme ve bağlama
Anlık görüntüyü seçmek ve bağlamak için aşağıdakileri yapın:
Azure portalında Kurtarma Hizmetleri kasasına gidin.
Sol bölmede Öğeleri yedekle'yi seçin.
Birincil Bölge'yi ve ardından Azure VM'de SAP HANA'yı seçin.
Yedekleme Öğeleri sayfasında SAP HANA anlık görüntü örneğine karşılık gelen Ayrıntıları görüntüle'yi seçin.
Geri Yükle'yi seçin.
Geri Yükleme bölmesinde disklerin eklenmesi gereken hedef VM'yi, gerekli HANA örneğini ve kaynak grubunu seçin.
Geri Yükleme Noktası bölmesinde Seç'i seçin.
Not
Yalnızca ekleme ve bağlama seçeneği, seçilen anlık görüntü noktasından diskler oluşturur ve hedeflenen VM'ye bağlar. Geri yükleme tamamlandıktan sonra, anlık görüntüden geri yükleme işlemini başlatmak ve sistem veritabanı geri yüklemesini en son kurtarma noktasına tamamlamak için HANA studio'yu kullanın. Ardından yedekleme kullanıcı kimlik bilgilerini sıfırlamak için hedef VM'de ön kayıt betiğini çalıştırın. Ardından, aynı anlık görüntüye veya yedekleme yoluyla günlük noktasına kiracı veritabanı geri yükleme işlemini tamamlamaya devam edin
Geri yükleme noktası seçin bölmesinde bir kurtarma noktası seçin ve ardından Tamam'ı seçin.
Geri yükleme için tüm izinlerin atandığı ilgili kaynak grubunu ve yönetilen kimliği seçin.
Tüm izinlerin ilgili kapsamlar için yönetilen kimliğe atandığından emin olmak için Doğrula'yı seçin.
İzinler atanmamışsa Eksik roller/kimlik ata'yı seçin.
Roller atandıktan sonra Azure portalı izin güncelleştirmelerini otomatik olarak yeniden doğrular.
Anlık görüntülerden disk oluşturmak, bunları hedef VM'ye eklemek ve bağlamak için Tamam'ı seçin.
Sistem veritabanını geri yükleme
Azure portalını kullanarak sistem veritabanını geri yüklemek için şu adımları izleyin:
Geri Yükleme bölmesine gidin ve sistem veritabanı (ekleme ve bağlama dahil) öğesini seçin.
Not
Bu seçenek, seçilen anlık görüntü geri yükleme noktasından diskler oluşturur ve bu diskleri belirtilen hedef VM'ye ekler. Ayrıca sistem veritabanını hedef VM'ye geri yükler.
VM'de, açılan listeden hedef VM'yi seçin.
Anlık Görüntü Geri Yükleme Noktası'nın altında Seç'e tıklayın ve geri yükleme noktasını seçin.
Doğrula'yı seçin.
Doğrulama tamamlandıktan sonra geri yüklemek için Tamam'ı seçin.
HANA Studio kullanarak sistem veritabanını veri anlık görüntüsünden kurtarmak için. Daha fazla bilgi için SAP belgelerine bakın.
Not
Sistem veritabanını geri yükledikten sonra, kullanıcı kimlik bilgilerini güncelleştirmek için hedef VM'de ön kayıt betiğini çalıştırmanız gerekir.
Kiracı veritabanlarını geri yükleme
Sistem veritabanı geri yüklendiğinde, hedef VM'de ön kayıt betiğini çalıştırın ve kiracı veritabanlarını geri yükleyin.
Azure portalını kullanarak kiracı veritabanlarını geri yüklemek için şu adımları izleyin:
Geri Yükle bölmesine gidin ve Kiracı veritabanları'nı seçin.
VM'de, açılan listeden hedef VM'yi seçin.
Anlık Görüntü Geri Yükleme Noktası'nın altında Seç'e tıklayın ve geri yükleme noktasını seçin.
Doğrula'yı seçin.
Doğrulama tamamlandıktan sonra geri yüklemek için Tamam'ı seçin.
Tüm kiracı veritabanlarını bir veri anlık görüntüsünden kurtarmak için HANA Studio'yu da kullanabilirsiniz. Daha fazla bilgi için HANA belgelerine bakın.
Veritabanını anlık görüntü üzerinden farklı bir günlük noktasına geri yükleme
Veritabanını farklı bir günlük noktasına geri yüklemek için aşağıdakileri yapın.
En yakın anlık görüntüyü seçme ve bağlama
İlk olarak, gerekli günlük noktasına en yakın anlık görüntüyü belirleyin. Ardından bu anlık görüntüyü hedef VM'ye ekleyin ve bağlayın.
Sistem veritabanını geri yükleme
Sistem veritabanı için gerekli zamanı seçmek ve geri yüklemek için şu adımları izleyin:
Kurtarma Hizmetleri kasasında, sol bölmede Yedekleme öğeleri'ni seçin.
Birincil Bölge'yi ve ardından Azure VM'de SAP HANA'yı seçin.
Yedekleme Öğeleri bölmesinde sistem veritabanı örneği için Ayrıntıları görüntüle bağlantısını seçin.
systemdb öğeleri bölmesinde Geri Yükle'yi seçin.
Geri Yükle bölmesinde Günlükleri anlık görüntü üzerinden geri yükle'yi seçin.
Gerekli VM'yi ve kaynak grubunu seçin.
Geri Yükleme Noktası kutusunun altında Seç bağlantısını seçin.
Geri yükleme noktası seçin bölmesinde geri yükleme noktasını seçin ve ardından Tamam'ı seçin.
Not
Günlükler, daha önce geri yüklemiş olduğunuz anlık görüntü noktasından sonra görünür.
Tamam'ı seçin.
Kiracı veritabanını geri yükleme
Kiracı veritabanını geri yüklemek için aşağıdakileri yapın:
Azure portalında Kurtarma Hizmetleri kasasına gidin.
Sol bölmede Öğeleri yedekle'yi seçin.
Birincil Bölge'yi ve ardından Azure VM'de SAP HANA'yı seçin.
Yedekleme Öğeleri bölmesinde SAP HANA kiracı veritabanı için Ayrıntıları görüntüle bağlantısını seçin.
Geri Yükle'yi seçin.
Geri Yükleme bölmesinde disklerin eklenmesi gereken hedef VM'yi, gerekli HANA örneğini ve kaynak grubunu seçin.
PowerShell veya CLI betiğini kullanarak hedef VM ve hedef disk kaynak grubunun ilgili izinlere sahip olduğundan emin olun.
Geri Yükleme Noktası'nda Seç'i seçin.
Geri yükleme noktası seçin bölmesinde geri yükleme noktasını seçin ve ardından Tamam'ı seçin.
Not
Günlükler, daha önce geri yüklemiş olduğunuz anlık görüntü noktasından sonra görünür.
Tamam'ı seçin.
Not
SAP HANA yönergelerine göre tüm kiracı veritabanlarını geri yüklediğinizden emin olun.
Bölgeler arası geri yükleme
Yönetilen disk anlık görüntüleri Kurtarma Hizmetleri kasasına aktarılamaz. Bu nedenle, Backint akış yedeklemeleri aracılığıyla mümkün olan tek seçenek bölgeler arası geri yüklemedir.
Sonraki adımlar
- Azure VM'lerinde SAP HANA veritabanı yedeklemesi hakkında.
- Azure VM'lerinde SAP HANA veritabanı örneklerini yönetme.