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ı.
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.
Ş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.
Ş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
Ş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;
Ş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;
Ş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.
istemciler
Quest Netvault Backup üç düzineden fazla platformu ve uygulamayı destekler. Liste hakkında daha fazla bilgiyi satıcının web sitesinde bulabilirsiniz:
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.
Ş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.
Ve bu şekil sabit disk bölümlerinin seçimini göstermektedir.
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.
Ş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