Nakivo Backup & Replication v6.1 Mimarisi – Bölüm 1

tarafından 14 Ağustos 2016 tarihinde VMware kategorisine yazıldı.

Merhaba,

Daha önce Nakivo ile ilgili çeşitli yazılar yazmıştım. Bu yazımda Nakivo‘nun kurulumundan ve devamında konfigurasyonundan bahsedeceğim. Nakivo bildiğiniz gibi bir yedekleme ürünü. Her yedekleme ürünü gibi Nakivo’nunda çeşitli avantajları/dezavantajları var. Bu avantajları / dezavantajları önceki makalelerimde belirtmiştim. Nakivo kurulumuna başlamadan önce ilk olarak bu ürünün mimarisini ve sistem gereksinimlerini inceleyelim.

1

Eğer ortamınızda Nakivo‘yu kullanacaksanız yukarıdaki gibi örnek bir yapıya sahip olabilirsiniz. Nakivo Backup&Replication’ı isterseniz virtual isterseniz de fiziksel bir sunucu üzerine kurabilirsiniz. Bu tamamen sizin tasarlamış olduğunuz mimari ile alakalı. Nihayetinde vCenter‘ide sanala kurmayıp fiziksele kuran kişiler mevcut. Buda bunun gibi birşey. Backup ve Replication işlemlerini çok hızlı bir şekilde tamamlamak için CPU ve Memory’i maksimum miktarda kullanır. Bundan dolayı kurulduğu sunucu içerisinde başka bir uygulama kurulmamalıdır.

Nakivo Backup & Replication aşağıdaki bileşenlerden oluşur;

  • Director
  • Transporter
  • Backup Repository

Nakivo Backup & Replication’ın tüm component’leri tek bir sunucu üzerine kurulabilir. Eğer siz farklı lokasyonlarada kurulum yapıp bunları karşılıklı konuşturabilirsiniz. Director ve Transporter ‘i Windows sunucu üzerine, Linux sunucu üzerine veya virtual appliance’ı deploy ederek kullanabilirsiniz. Component’leri kısaca incelemek gerekirse;

2

Director:

Director sayesinde Nakivo Backup & Replication‘ı üzerinde merkezi yönetim yapabiliriz. Web User Interface kullanılabilir, sanallaştırma ortamında bulunan virtual machine’leri discover ve maintain edebilir, yeni backup job’ları oluşturabilir, backup repositories’i yönetebilir. Kısacası merkezi yönetimi sağlayan bir component’dir.

3

Director, müşteri başına install edilmelidir. Tek bir director ile farklı coğrafi lokasyonlarda bulunan bağımsız vCenter’ları, standalone çalışan ESXi’ları, backup repository’leri ve Transport’ları yönetebilirsiniz. Bunun basit bir örneğini yukarıdaki şekilde görebilirsiniz. Tek bir transporter ile birden fazla virtual machine, vCenter ve Standalone ESXi host üzerinde bulunan virtual machine yedekleyebilirsiniz. Zaten bu durum Director içinde geçerliydi.

Transporter:

Bu component, Nakivo Backup & Replication’in en ağır işlerini yapıyor. Yedekleme, replikasyon ve kurtarma yanı sıra, sıkıştırma, veri tekilleştirme, ve şifreleme yapar. Transporter otomatik olarka director ile birlikte kurulur. Dolayısıyla siz bu component’i remove edemezsiniz.

4

Bir transporter aynı anda backup & replication ve recovery yapabilir. Default olarak 6 tane virtual machine yedekleyebilir. Eğer çok daha fazla virtual machine yedeklenme job’u var ise bunlar kuyruğa alınır. Kuyruktaki işler bittikce yeni yedeklemelere başlanır.

5

Bir çok durumda site başına yanlızca bir Transporter deploy etmek yeterlidir. Birden vCenter bulunan ortamlarda birden fazla Transporter kurmak iş yükünü dağıtmaya yardımcı olur. Birden fazla Transporter’in deploy edilmesi durumunda, network hızlandırıcı ve Transporter’lar arası AES 256 şifreleme sağlaanır. Örneğin, virtual machine’ler 2 site arasında WAN üzerinden replikasyon yapıldığında, source site’da bulunan Transporter üzerinde data sıkıştırılır ve şifrelenir. Böylece güvenli ve daha az bir veri trafiği sağlanır.

6

Eğer source ve target site arasında VPN olmadan WAN üzerinden veri aktarımı planlıyorsanız Transporter’lar’ın karşılıklı olarak DNS adlarının çözüldüğünden emin olmalısınız. Aksi halde bağlantı problemleri yaşanabilir. Büyük bir ortamınız yani farklı coğrafi lokasyonlarda bulunan ortamlarınız var ise birden fazla Transporter deploy edebilir böylece veri koruma, ağ trafiğini optimize etmek ve veri aktarım hızını arttırabilirsiniz.

7

Default olarak ürün otomatik olarak source ve target’da bulunan Transporter’i seçer. Burada ping’in gidiş ve dönüş süresine bakılır ve bu süreye göre Transporter seçilir. Yukarıdaki senaryoda Transporter 1 Source ESXi’dan data’ları okuyacaktır. Transporter 2 ise data’yı yazmak için Target ESXi’i kullanacaktır. Tabi siz burada isterseniz job’u oluştururken sizin belirlemiş olduğunuz bir Transporter’i seçebilirsiniz. Yani ister otomatik olarak seçer istersenizde manuel olarak seçebilirsiniz.

Backup Repository:

Nakivo Backup & Replication virtual machine yedeklerini depolamak bir folder kullanır. Ürüne Backup Repository eklediğinizde Nakivo Backup & Replication, NakivoBackup isimli bir folder oluşturur ve bu folder içerisinde virtual machine data ve backup repository medata’ları tutulur.

Önemli: NakivoBackup klasörü içerisinden herhangi bir dosyayı kesinlikle silmeyin veya değiştirmeyin. Eğer silme gibi bir işlem yaparsanız tüm backup repository’e zarar verebilirsiniz.

Backup Repository olarak Windows CIFS share veya Transporter’ın kurulu olduğu makina üzerinde bulunan bir local folder’ı kullanabilirsiniz. Nakivo’yu ilk kurduğunuzda Onboard repositroy isminde default bir repository oluşur. Nakivo Backup & Replication ‘da 128 TB ‘a kadar veri saklayabilirsiniz. Varsayılan olarak, repository’den alan tasarruf etmek için blok seviyesinde sıkıştırma ve tekilleştirme açıktır.

Virtual/Physical Machine

Aşağıdaki gereksinimler doğrultusunda NAKIVO Backup & Replication’ı fiziksel veya sanal yapılara kurabilirsinzi.

  • Director and Onboard Transporter:
    • CPU: 2 cores
    • RAM: 4 GB RAM + 250 MB RAM her job için
    • Free space: 1GB
  • Transporter:
    • CPU: 2 cores
    • RAM: 2 GB RAM + 250 MB RAM her job için
    • Free space: 1GB

Supported Operating Systems

NAKIVO Backup & Replication aşağıdaki işletim sistemlerini support eder:

  • Windows:
    • Windows Server 2012 R2 Standard (x64)
    • Windows Server 2012 Standard (x64)
    • Windows Server 2008 R2 Standard (x64)
    • Windows 10 Professional (x64)
    • Windows 8 Professional (x64)
    • Windows 7 Professional (x64)
  • Linux:
    • Ubuntu 12.04 Server (x64)
    • SUSE Linux Enterprise Server 11 SP3 (64-bit)
    • Red Hat Enterprise Linux 6.3 (64-bit)
  • NAS:
    • Synology DSM v5.2
    • Synology DSM v6.0
    • WD MyCloud firmware 2.10.302

Supported OS Localizations

NAKIVO Backup & Replication aşağıdaki dil seçeneklerini support eder:

  • English
  • Italian
  • German
  • French
  • Spanish

Network Attached Storage (NAS)

NAKIVO Backup & Replication ‘i aşağıdaki NAS model’lerine direk install edebilirsiniz:

Synology

  • RS18016xs+
  • RS3614xs+
  • RC18015xs+
  • RS3614xs
  • RS3614RPxs
  • DS3615xs
  • RS2416+
  • RS2416RP+
  • RS815+
  • RS815RP+
  • DS2415+
  • DS1815+
  • DS1515+
  • DS415+
  • DS412+
  • RS2414+
  • RS2414RP+
  • DS2413+
  • DS1813+
  • DS1513+
  • DS716+
  • DS716+II
  • DS713+
  • DS216+
  • DS216+II
  • DS916+

Western Digital

  • My Cloud DL2100
  • My Cloud DL4100

Supported Web Browsers

NAKIVO Backup & Replication aşağıdaki Web browser’ları support eder:

  • Google Chrome v26 or later
  • Mozilla Firefox v21 or later

Supported Hypervisors

  • NAKIVO Backup & Replication aşağıdaki lisans’ları support eder VMware vSphere v4.1 – v6.0:
    • Essentials
    • Essentials Plus
    • ROBO
    • ROBO Advanced
    • Standard
    • Enterprise
    • Enterprise Plus
  • VMware vSphere yetkileri:

Network

NAKIVO Backup & Replication’in minimum network gereksinimleri aşağıdaki gibidir:

  • Latency (RTT):  250 ms’den yüksek
  • Packet loss: 1% ‘den yüksek
  • Bandwidth: 1Mb/s veya yüksek

ICMP ping trafiği açık olmalıdır. NAKIVO Backup & Replication düzgün çalışması için bu gereklidir. Bu sayede target ve source ‘da bulunan Transport’ler hangi ESXi host üzerinde işlem yapacağını kendileri belirleyecektir. Yukarıda da bunun örneğini vermiştim.

Required Ports

NAKIVO Backup & Replication operasyon’unu başarılı bir şekilde yapabilmesi için aşağıdaki TCP port gereksinimleri bulunmaktadır:

443vCenter Server
ESXi hosts
 Director ve Transporters’in VMware infrastructure’ina erişmesi için bu port’lar açık olmalıdır. ESXi host üzeirnde açılmalıdır.
902ESXi hosts Transporters’in VMware infrastructure’ina erişmesi için bu port’lar açık olmalıdır. ESXi host üzeirnde açılmalıdır.
4443Director Web User Interface’in kullanılması için bu port Director makinası üzerinde açılmalıdır.
9446Transporter Director ve Transporter’ların, Transporter’lar ile iletişim kurabilmesi için bu port Transporter makinası üzerinde açılmaldır.
9448-10000TransporterTransporter’lar arasında data transferi yapılabilmesi için bu port’ların Transporter üzerinde açılmalıdır.

Bir sonraki böloümde Nakivo v6.1 ‘in kurulumuna ve konfigurasyonuna başlayacağız.

Umarım faydalı olmuştur.

İyi çalışmalar.

email

Bu yazı blog üzerinde Tayfun DEĞER tarafından paylaşılmıştır. 2009 yılında açılan blog kısa zaman içerisinde büyük bir izleyici kitlesine sahip olmuştur.Tayfun DEĞER danışmanlık ve eğitimler vermektedir. vExpert 2013-2017, VCP5, VCP5-DT, VCP-Cloud ve MCSE sertifikalarına sahiptir.Twitter 'dan @tayfundeger veya RSS ile sitedeki değişiklikleri takip edebilirsiniz.