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