Oracle Kurtarma Yöneticisi kullanarak veritabanı yedeklemelerini akışla aktarma

Bu makalede, Azure VM'lerinin Oracle Kurtarma Yöneticisi (RMAN) ile akış veritabanı yedeklemelerini nasıl desteklediğini öğreneceksiniz. Akış işlemi, sanal bant kitaplığı paketinin hedefini kullanır veya bu yedeklemeleri doğrudan yerel veya uzak bir dosya sistemine yazar. Bu makalede, çeşitli sanal bant kitaplığı paketlerinin Oracle RMAN ile nasıl tümleştirdiği açıklanmaktadır. Paketlerden birkaçı için Azure Market bağlantılarını görürsünüz.

Oracle RMAN (Recovery MANager) yedekleme ve geri yükleme yardımcı programı, Oracle veritabanlarının görüntülerini akışla aktaracak ve yakalayacak, ardından bu yedek görüntüleri iki farklı hedef türüne akışla aktaracak ve gönderecek şekilde yapılandırılabilir.

Cihaz türü SBT

Hedef seri yedekleme bandı (SBT) türü başlangıçta doğrudan değil, bant sürücüleriyle etkileşim için tasarlanmıştır. Oracle, RMAN oluşturulduğunda kullanılabilen birden çok bant cihazıyla etkileşimi basitleştirmek için, bant cihazlarını yönetmek üzere yazılım paketleriyle etkileşime geçmek için bir uygulama programlama arabirimi (API) geliştirdi.

SBT cihaz türü, tanımlanan API aracılığıyla yazılım paketlerine komutlar gönderir. Yazılım paketi satıcıları, yazılım paketi için RMAN komutlarını çevirmek üzere API'nin belirtimlerine göre etkileşim kuran karşılık gelen "eklentiler" oluşturur. Oracle bu işlevsellik için daha fazla ücret almaz, ancak çeşitli yazılım satıcıları Oracle tarafından yayımlanan RMAN api'sine bağlanmak için "eklentileri" için lisanslama ve destek ücretleri alabilir.

Cihaz türü SBT'yi kullanmak için ilgili medya yönetimi satıcısı (MMV) yazılımı daha önce Oracle veritabanının bulunduğu işletim sistemi platformuna yüklenmelidir. SBT yüklemesine yapılan yedeklemeler, Oracle veritabanı yüklemesinin ardından "kullanıma hazır" olarak kullanılamaz. Bir Oracle veritabanı örneğine bağlanabilecek MMV paketlerinin sayısıyla ilgili bir sınır yoktur, ancak herhangi bir zamanda birden fazla kullanımda olması çok nadirdir.

Başlangıçta şirket içi yükleme için kullanılabilen bu yazılım paketlerinin çoğu Azure Market de kullanılabilir.

  • CommVault
  • Veritas NetBackup
  • Dell PowerProtect DD Virtual Edition (DDVE)
  • Veeam Yedekleme ve Çoğaltma

Azure Market aranarak diğer yazılım paketleri bulunabilir...

Cihaz türü diski

Oracle RMAN için daha evrensel bir yapılandırma seçeneği cihaz türü disktir. Bu seçenek için akışlı veritabanı yedekleme görüntüleri, Oracle veritabanının çalıştığı işletim sistemi görüntüsünden doğrudan adreslenebilen işletim sistemi dosya sistemi dizinlerine yazılır. Yedeklemeler için kullanılan depolama doğrudan işletim sistemi platformuna bağlanır veya dosya paylaşımı olarak uzaktan bağlanır.

Oracle RMAN için DISK bağdaştırıcısı tamamen Oracle RDBMS yazılımının içinde bulunduğundan bu seçenek için ek lisanslama veya destek ücreti yoktur.

Azure VM'sinde Oracle RMAN yedeklemeleri için altı depolama seçeneği vardır ve bunların beşi Azure dosya paylaşımlarıdır.

  • Yerel olarak bağlı yönetilen disk
  • NFS üzerinden Azure blobu
  • Azure blobfuse 2.0
  • CIFS/SMB üzerinden standart Azure Dosyalar
  • NFS üzerinden premium Azure Dosyalar
  • Azure NetApp Files

Bu seçeneklerin her birinin kapasite, fiyatlandırma, performans, dayanıklılık alanlarında avantajları veya dezavantajları vardır. Özelliklerin ve fiyatların kolayca karşılaştırılması için aşağıdaki tablo sağlanmıştır.

Tür Katmanı Belgeler VM için bağlama protokolü Destek modeli Fiyat Notlar
Yönetilen disk Standart HDD Azure yönetilen disklerine giriş SCSI Microsoft Yönetilen disklerin fiyatlandırması 1
Yönetilen disk Standart SSD Azure yönetilen disklerine giriş SCSI Microsoft Yönetilen Disklerin fiyatlandırması 1
Yönetilen disk Premium SSD Azure yönetilen disklerine giriş SCSI Microsoft Yönetilen Disklerin fiyatlandırması 1
Yönetilen disk Premium SSD v2 Azure yönetilen disklerine giriş SCSI Microsoft Yönetilen Disklerin fiyatlandırması 1
Yönetilen disk UltraDisk Azure yönetilen disklerine giriş SCSI Microsoft Yönetilen Disklerin fiyatlandırması 1
Azure blobu Blok blobları Ağ Dosya Sistemi (NFS) 3.0 protokolunu kullanarak Blob Depolama bağlama NFS v3.0 Microsoft Azure Blob Depolama fiyatlandırması 2
Azureblobfuse v1 BlobFuse v1 ile Azure Blob Depolama dosya sistemi olarak bağlama Fuse Açık kaynak/GitHub yok 3, 5, 6
Azureblobfuse v2 BlobFuse nedir? - BlobFuse2 Fuse Açık kaynak/GitHub yok 3, 5, 6
Azure Dosyaları Standart Azure Dosyalar nedir? SMB/CIFS Microsoft Azure Dosyalar fiyatlandırması 4, 6
Azure Dosyaları Premium Azure Dosyalar nedir? SMB/CIFS, NFS v4.1 Microsoft Azure Dosyalar fiyatlandırması 4, 7
Azure NetApp Files Standart Azure NetApp Files SMB/CIFS, NFS v3.0, NFS v4.1 Microsoft/NetApp Azure NetApp Files fiyatlandırması 4, 8, 11
Azure NetApp Files Premium Azure NetApp Files SMB/CIFS, NFS v3.0, NFS v4.1 Microsoft/NetApp Azure NetApp Files fiyatlandırması 4, 9, 11
Azure NetApp Files Ultra Azure NetApp Files SMB/CIFS, NFS v3.0, NFS v4.1 Microsoft/NetApp Azure NetApp Files fiyatlandırması 4, 10, 11

Gösterge:

1 IOPS ve G/Ç aktarım hızı üzerindeki cihaz düzeyi ve kümülatif VM düzeyi G/Ç sınırlarıyla kısıtlanmıştır.

  • cihaz sınırları fiyatlandırma belgelerinde belirtilir.
  • VM boyutları için toplu sınırlar, Azure'da sanal makinelerin boyutları belgelerinde belirtilmiştir

2 1. st açılan listesinde hiyerarşik depolamayı seçin, ardından yalnızca 2nd açılanlistesinde blob seçin.

3 1. st açılır menüsünde düz depolamayı seçin, ardından yalnızca 2nd açılanlistesinde blob seçin.

4 RHEL/OEL Linux'un sonraki sürümlerinin önerildiği CIFS protokollerini kullanır.

  • CIFS için daha düşük Linux sürümleri (rhel7/OEL7 7.5'in altında) kullanmayın
  • CIFS bağlamaları ile Oracle arşivlenmiş yineleme günlük dosyaları kullanım örneği için bağlama seçeneğini cache=none kullanmayı göz önünde bulundurun.

GitHub'da, GitHub'da açık kaynak projesi olarak Microsoft içindeki Azure Depolama ürün grubu tarafından desteklenen 5.

6sık erişimli kullanım katmanı önerilir.

7premium kullanım katmanı önerilir.

Ayrılan TiB başına 8 G/Ç aktarım hızı 16 MiB/sn.

Ayrılan TiB başına 9 G/Ç aktarım hızı 64 MiB/sn.

Ayrılan TiB başına 128 MiB/sn'lik 10 G/Ç aktarım hızı.

11ANF hesaplayıcısı , hızlı fiyatlandırma hesaplamaları için kullanışlıdır.

Sonraki adımlar

Azure VM'leri için oracle performansına yönelik en iyi yöntemler