Optimum çözümün arayışı içinde

Bu yazımda sizlere Quest Netvault Backup ile nasıl tanıştığımı anlatacağım. Bu yazılım hala Dell'e aitken Netvault Backup hakkında pek çok olumlu eleştiri duymuştum, ancak henüz ona ellerimle "dokunma" fırsatım olmamıştı.

Optimum çözümün arayışı içinde

Quest olarak da bilinen Quest Software, merkezi Kaliforniya'da bulunan ve 53 ülkede 24 ofisi bulunan bir yazılım şirketidir. 1987 yılında kuruldu. Şirket, veritabanı, bulut yönetimi, bilgi güvenliği, veri analitiği, yedekleme ve kurtarma alanlarında profesyonellerin kullandığı yazılımlarıyla tanınıyor. Quest Software, 2012 yılında Dell tarafından satın alındı. 1 Kasım 2016 itibarıyla satış tamamlandı ve şirket Quest Software olarak yeniden faaliyete geçti.

Quest Netvault'u çok geçmeden yakından tanımayı başardım. Projelerden birinde Müşteri, altyapısını korumak için ucuz ve optimum bir çözüm bulmayı istedi. Müşteri çeşitli yedekleme yazılımlarını düşünüyordu; çözümlerden biri Quest Netvault Backup'tı. Test sonuçlarına göre, Müşteri için önemli olan parametreler (bazıları makalenin sonunda verilmiştir) dikkate alınarak Quest Netvault Backup seçildi.
Müşteri, temel gereksinimlerin yanı sıra yazılımın Linux çalıştıran sunuculara da kurulmasını istemiştir. Her yedekleme yazılımı bu gereksinimleri karşılayamaz ancak Quest Netvault Backup bunu yapabilir.

İlk veriler ve gereksinimler

Müşteri tarafından belirlenen görev, 62 TB tutarında veri yedeklemesi sağlayan bir sistem tasarlamaktı. Bu veriler SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint vb. uygulama sistemlerinde bulunuyordu. Bu uygulama sistemleri Microsoft Windows Server, Linux ve FreeBSD işletim sistemlerini çalıştıran fiziksel ve sanal sunucular üzerinde çalışıyordu. Sanal ortam, VMware vSphere sanallaştırma platformu temel alınarak oluşturulmuştur. Altyapı tek bir sitede bulunuyordu.

Genel olarak Müşterinin altyapısı Şekil 1.1'de gösterilmektedir.

Optimum çözümün arayışı içinde
Şekil 1.1 – Müşterinin altyapısı

Analiz, Quest Netvault Backup'ın Müşterinin altyapısına uygulanabilir yeteneklerini, yani yedekleme, kurtarma, veri yönetimi ve izlemeyi gerçekleştirme açısından inceledi. Tipik işlevsellik ve çalışma prensipleri pratik olarak diğer satıcıların yazılımlarından farklı değildir. Bu nedenle şimdi Quest Netvault Backup'ı diğer yedekleme araçlarından ayıran özelliklerine değinmek istiyorum.

İlginç özellikleri

Montaj

Quest Netvalt Backup dağıtımının boyutu yalnızca 254 megabayttır ve bu da hızlı bir şekilde dağıtılmasına olanak tanır.

Desteklenen platformlar ve görevler için eklentiler ayrı olarak indirilir, ancak bunun yalnızca belirli bir altyapıyı korumak için gerekli işlevselliğe sahip olacak ve gereksiz yeteneklerle aşırı yüklenmeyecek olan sistemin hedef durumu üzerinde olumlu bir etkisi vardır.

Управление

Netvault yönetimi WebUI web kabuğu aracılığıyla gerçekleştirilir. Giriş adınız ve şifreniz kullanılarak gerçekleştirilir.

Optimum çözümün arayışı içinde
Şekil 1.2 - Yönetim konsolunda oturum açma penceresi

Web konsoluna bağlantı, ağdaki herhangi bir bilgisayardan bir tarayıcı kullanılarak gerçekleştirilir.

WebUI basit ve kullanıcı dostu bir arayüz kullanır, yönetim herhangi bir soruna neden olmaz, kontrol mantığı erişilebilir ve anlaşılırdır, sorular ortaya çıkarsa ayrıntılı bilgi satıcının web sitesinde yayınlanır ürün belgeleri.
Optimum çözümün arayışı içinde
Şekil 1.3 – WebUI arayüzü

WebUI, Quest Netvault Backup'ı yönetmek ve kontrol etmek için tasarlanmıştır ve aşağıdaki görevleri gerçekleştirmenize olanak tanır:
– performans, güvenlik ve diğer parametrelerin ayarlanması;
– istemcilerin, depolama aygıtlarının ve medyanın yönetimi;

Optimum çözümün arayışı içinde
Şekil 1.4 – Depolama cihazlarını yönetme

– yedekleme ve kurtarmanın gerçekleştirilmesi;
– görevlerin, cihaz etkinliğinin ve olay günlüklerinin izlenmesi;

Optimum çözümün arayışı içinde
Şekil 1.5 – Cihaz aktivitesinin izlenmesi

– bildirimlerin ayarlanması;
– rapor oluşturma ve görüntüleme.

Depolama aygıtları

Quest Netvault, 3-2-1 depolama kuralını kolayca uygular; çünkü hem yedek kopyaların çevrimiçi depolanması için (disk depolama sistemleri) hem de uzun vadeli depolama için cihazlarla (tekilleştirme cihazları, fiziksel bant kitaplıkları, otomatik yükleyiciler) çalışabilir. , sanal bant kitaplıkları (VTL) ve paylaşılan sanal bant kitaplıkları (SVTL)). Tek kullanımlık yedeklemeler bulutta, şirket dışında bir konumda veya çıkarılabilir medyada (teyp gibi) saklanabilir.

Tekilleştirme cihazlarıyla çalışırken özel RDA ve DD Boost protokolleri desteklenir. Bu protokollerin kullanımı:
– istemcide veriler tekilleştirildiğinden ve yalnızca gerekli bloklar aktarıldığından ağ yükünü azaltır ve yedekleme görevlerinin performansını artırır. Örneğin, RDA protokolünü kullanarak Quest Qorestor ile birlikte çalışmak, saatte 20 terabayta kadar performans ve 20'ye 1 sıkıştırma elde etmenize olanak tanır;
– yedeklemeleri fidye yazılımı virüslerine karşı korur. Yedekleme sunucusunun kendisi virüs bulaşmış ve şifrelenmiş olsa bile, yedeklemeler bozulmadan kalacaktır. bağlantı.

istemciler

Quest Netvault Backup üç düzineden fazla platformu ve uygulamayı destekler. Liste hakkında daha fazla bilgiyi satıcının web sitesinde bulabilirsiniz: bağlantı (Şekil 1.7). Korunan sistemlerin sürümlerinin Quest Netvault Backup ile uyumluluğunun kontrol edilmesi, şu adreste bulunan “Quest Netvault Yedekleme Uyumluluk Kılavuzu” resmi belgesine göre gerçekleştirilir. bağlantı.

Bu kadar çok sayıda sistemin desteklenmesi, karmaşık Kurumsal düzeydeki altyapılar için çözümler tasarlamanıza olanak tanır. İstemciler, sunuculara yüklenen eklentiler (diğer satıcılara - aracılara benzer) biçiminde dağıtılır. Sonuç olarak veriler, tek kontrol noktasına sahip tek bir sistem kullanılarak korunur.

Optimum çözümün arayışı içinde
Şekil 1.6 – Eklentilerin listesi

Bu platformlara ait eklentileri indirdikten sonra bunları Netvault'a bağladığımız paylaşılan bir klasöre yerleştiriyoruz ve ardından eklentileri korunan sunuculara uzaktan kuruyoruz.

Bence bir diğer avantaj da yedeklenecek nesnelerin seçiminin netliğidir. Örneğin aşağıdaki şekilde sunucu sistem durumunu ve mantıksal c: sürücüsünü nesne olarak seçiyoruz.

Optimum çözümün arayışı içinde

Ve bu şekil sabit disk bölümlerinin seçimini göstermektedir.

Optimum çözümün arayışı içinde

Quest Netvault Backup, bireysel sunucularda çalışan platformlara yönelik eklentilerin yanı sıra çeşitli küme sistemlerini destekleyen eklenti sürümlerine de sahiptir. Bu durumda, küme düğümleri, kümenin etkin olduğu bir eklentinin kurulu olduğu bir sanal istemci halinde gruplandırılır. Küme düğümlerinin yedeklenmesi ve kurtarılması bu sanal istemci üzerinden gerçekleştirilecektir. Aşağıdaki tablo eklentilerin küme sürümlerini göstermektedir.

Tablo 1.2 Küme sistemlerini destekleyen eklentiler

Eklenti
Açıklama

FileSystem için eklenti
Bu eklenti, aşağıdaki platformlarda dosya sistemi veri yedeklemesini ayarlarken kullanılır: – Windows Server kümeleri; – Linux kümeleri; – Sun kümeleri (Solaris SPARC)

Exchange için Eklenti
Bu eklenti, Database Availability Group (DAG) teknolojisini kullanarak çalışan bir Microsoft Exchange sunucusunun yedeğini ayarlarken kullanılır.

Hyper-V için eklenti
Bu eklenti, Hyper-V yük devretme kümesi yedeklemesini ayarlarken kullanılır

Oracle için eklenti
Bu eklenti, Oracle Database yedeklemesini Oracle'ın Gerçek Uygulama Kümelerine (RAC) yapılandırırken kullanılır

SQL Server için eklenti
Bu eklenti, Microsoft SQL Server yük devretme kümesi yedeklemesini ayarlarken kullanılır.

MySQL için eklenti
Bu eklenti, bir yük devretme kümesinde MySQL Sunucu yedeklemelerini ayarlarken kullanılır.

Uygulama sonucu

Proje çalışmasının sonucunda Müşteride, Quest Netvault Backup yazılımı tabanlı, Şekil 1.8'de gösterilen mimariye sahip bir yedekleme sistemi kuruldu.

Optimum çözümün arayışı içinde
Şekil 1.7 – Sistemin hedef durumu

Tüm Netvault Backup bileşenleri aşağıdaki özelliklere sahip bir fiziksel sunucuya konuşlandırıldı:
– her biri on çekirdekli iki işlemci;
– 64GB RAM;
– iki adet SAS 300 GB 10K sabit sürücü (RAID1)
– dört adet SAS 600 GB 15K sabit sürücü (RAID10);
– İki harici SAS bağlantı noktasına sahip HBA;
– iki adet 10 gbps bağlantı noktası;
– CentOS işletim sistemi.

Çevrimiçi yedeklemeler Quest Qorestor Standard'ta (arka uç 150 TB) saklandı. Qorestor ile çalışma RDA protokolü kullanılarak gerçekleştirildi. Sistemin deneme çalışması sonunda Qorestor'daki veri tekilleştirme oranı 14,7'ye 1 oldu.

Uzun süreli depolama için dört LTO-7 standart sürücüye sahip bir teyp kitaplığı kullanıldı. Teyp kitaplığı yedekleme sunucusuna SAS aracılığıyla bağlandı. Periyodik olarak kartuşlar yabancılaştırıldı ve depolanmak üzere uzak şubelerden birine taşındı.

Gerekli tüm eklentiler indirildi ve uzaktan kurulum için bir ağ klasörüne yerleştirildi. Bu sistemin dağıtım ve konfigürasyon süresi dokuz gündü.

Bulgular

Proje sonuçlarına göre Quest Netvault Backup'ın Müşterinin tüm gereksinimlerini karşılayabildiğini ve bu çözümün hem küçük şirketler hem de Kurumsal düzeydeki Müşteriler için yedekleme sistemi oluşturma araçlarından biri olduğunu söyleyebilirim.

Çözümleri değerlendirmek için kullanılan parametrelerin çoğu karşılaştırma tablosunda verilmiştir.

Tablo 1.3 – Karşılaştırma tablosu

kriter
Commvault
IBM Spektrum Koruması
Mikro Odaklı Veri Koruyucu
Veeam Yedekleme ve Çoğaltma
Veritas NetBackup
Görev Netvault

Yedekleme sunucusu için Microsoft Windows işletim sistemi desteği
Evet
Evet
Evet
Evet
Evet
Evet

Yedekleme sunucusu için Microsoft Windows işletim sistemi desteği
Hayır
Evet
Evet
Hayır
Evet
Evet

Çok dilli arayüz
Evet
Evet
Hayır
Hayır
Evet
Evet

WEB yönetim arayüzü işlevselliği
6 arasında 10
7 arasında 10
6 arasında 10
5 arasında 10
7 arasında 10
7 arasında 10

Merkezi Yönetim
Evet
Evet
Evet
Evet
Evet
Evet

Rol tabanlı yönetim
Evet
Evet
Evet
Evet
Evet
Evet

Microsoft Windows İşletim Sistemi Aracısı
Evet
Evet
Evet
Evet
Evet
Evet

Linux İşletim Sistemi Aracısı
Evet
Evet
Evet
Evet
Evet
Evet

Solaris İşletim Sistemi Aracısı
Evet
Evet
Evet
Evet
Evet
Evet

AIX İşletim Sistemi Aracısı
Evet
Evet
Evet
Evet
Evet
Evet

FreeBSD İşletim Sistemi Aracısı
Evet
Hayır
Evet
Evet
Evet
Evet

MAC OS için Ajan
Evet
Evet
Evet
Hayır
Evet
Evet

Microsoft SQL Aracısı
Evet
Evet
Evet
Evet
Evet
Evet

IBM DB2 Aracısı
Evet
Evet
Evet
Evet
Hayır
Evet

Oracle DataBase Aracısı
Evet
Evet
Evet
Evet
Evet
Evet

PostgreSQL Aracısı
Evet
Evet
Evet
Hayır
Evet
Evet

MariaDB Temsilcisi
Evet
Evet
Evet
Hayır
Evet
Evet

MySQL Aracısı
Evet
Evet
Evet
Hayır
Evet
Evet

Microsoft SharePoint Aracısı
Evet
Evet
Evet
Evet
Evet
Evet

Microsoft Exchange Aracısı
Evet
Evet
Evet
Evet
Evet
Evet

IBM Informix Aracısı
Evet
Evet
Evet
Hayır
Evet
Evet

Lotus Domino Sunucusu Aracısı
Evet
Evet
Evet
Hayır
Evet
Evet

SAP Aracısı
Evet
Evet
Evet
Hayır
Evet
Evet

VMware ESXi desteği
Evet
Evet
Evet
Evet
Evet
Evet

Microsoft Hyper-V desteği
Evet
Evet
Evet
Evet
Evet
Evet

Teyp depolama desteği
Evet
Evet
Evet
Evet
Evet
Evet

DD güçlendirme protokolü desteği
Evet
Evet
Evet
Evet
Evet
Evet

Katalizör protokol desteği
Evet
Evet
Evet
Evet
Evet
Hayır

OST protokolü desteği
Evet
Hayır
Evet
Hayır
Evet
Hayır

RDA protokolü desteği
Evet
Evet
Evet
Evet
Evet
Evet

Şifreleme desteği
Evet
Evet
Evet
Evet
Evet
Evet

İstemci tarafı veri tekilleştirme
Evet
Evet
Evet
Evet
Evet
Evet

Sunucu tarafı veri tekilleştirme
Evet
Evet
Evet
Evet
Evet
Evet

NDMP desteği
Evet
Evet
Evet
Hayır
Evet
Evet

Kullanılabilirlik
6 arasında 10
3 arasında 10
4 arasında 10
8 arasında 10
5 arasında 10
7 arasında 10

Yazarlar: Mikhail Fedotov - Yedekleme Sistemleri Mimarı

Kaynak: habr.com

Yorum ekle