Site icon Baki CUBUK

Veeam Backup & Replication 12.2 Hardened Repository Yapılandırması

Merhaba

Veeam Backup & Replication Hardened Repository (Immutability) ile Linux’tan yararlanan değiştirilemez yedeklemelere sahip olma olanağı sağlıyor.

Veeam Backup & Replication 10’da yedekleri Object Lock etkinken Object Storage S3’te depolamak için kullanıma sunulan Immutability özelliği, yedeklemelerinizi üzerine yazmaya, yanlışlıkla silmeye, fidye yazılımı saldırılarına ve dahili davetsiz misafirlere karşı koruma sağlamaktaydı.

İşletmeyi etkileyebilecek olası veri kaybını önlemek için başarılı bir veri koruma stratejisinin anahtarı iyi bir yedekleme tasarımıdır. Veriler iyi korunmuyorsa, bir fidye yazılımı saldırısı yöneticiler için bir kabus olabilir.

Hardened Repository (Immutability) yapılandırması için özelliği aktif edebilmeniz için bazı gereksinimlere ihtiyacınız bulunmaktadır.

Veeam Backup & Replication

Virtual Machine ( Sanal Makine ) olarak yapılandırabilirseniz ancak güvenlik nedeniyle Physical ( Fiziksel ) bir sunucu üzerinde yapılandırmanız önemle önerilmektedir. Hatta Veeam Backup & Replication üzerinde yapacağınız Security & Compliance adımlarından biride Hardened Repository (Immutability) yapılandırdığınız sunucunuzun Physical ( Fiziksel ) bir sunucu olmasıdır.

Hardened Repository (Immutability) yapılandırmak için x64 bir Linux işletim sistemi gerekmektedir.

Veeam Backup & Replication yönetim aracısını dağıtmak için Bash Shell ve SSH servisi gereklidir ( Veeam bileşenlerini güncellemek için SSH bağlantısı gerekli değildir ve daha sonra devre dışı bırakılmalıdır. )

Linux sunucunuz xfs’yi desteklemelidir ( Veeam Fast Cloning teknolojisinin kullanımını etkinleştirileceğinden) önerilen dosya sistemidir.

Gelişmiş XFS entegrasyonu (hızlı klon) için yalnızca aşağıdaki 64 bit Linux dağıtımları desteklenir.

Linux sunucumuzu Veeam Backup & Replication konsoluna yönetilen sunucu olarak eklemelisiniz.

Hardened Repository (Immutability) yapılandırması için, Veeam Backup & Replication bileşenleri Linux Repository yalnızca non-root kimlik bilgileriyle erişir ve proxy ile depolama yapısı arasındaki iletişim için yalnızca TCP 6162 portunu kullanır. ( Gerektiğinde TCP 2500 – 3300 kullanılır ).

Immutability nedeniyle yedeklemeler değiştirilemediğinden, yalnızca periyodik sentetik veya etkin tam yedeklemelerle incremental desteklenir. Yedek kopyalama işleri, NAS yedekleme, Log gönderimi, Oracle yedeklemelerindeki RMAN / SAP HANA / SAP değişmezlik seçeneğinden yararlanamaz, ancak aynı depoda saklanabilir.

Yedekleme verilerini daha iyi korumak için, güvenliği zorlamak için bazı yönergelere uymalısınız:

Daha önceki yazımızda

Ubuntu Server 24.04.1 kurulumu tamamlamıştık.

Daha sonraki yazımızda

Veeam Backup & Replication 12.2 Hardened Repository Ubuntu Disk Yapılandırması

Ubuntu Server 24.04.1 sunucumuz üzerinde Hardened Repository (Immutability) yapılandırması tamamlamıştık.

Bu yazımızda da Veeam Backup & Replication 12.2 üzerinde Hardened Repository yapılandırmasını anlatıyor olacağız.

 

Veeam Backup & Replication 12.2 konsolunu Connect diyerek açıyoruz.

Veeam Backup & Replication 12.2 konsulu geliyor karşımıza.

Veeam Backup & Replication 12.2 konsolu üzerinde Backup Infrastructure menüsü altında bulunan Managed Servers menüsünden Ubuntu Server 24.04.1 sunucumuzu ekleyeceğiz.

Veeam Backup & Replication 12.2 konsolu üzerinde Backup Infrastructure menüsü altında bulunan Managed Servers menüsünde Ubuntu Server 24.04.1 sunucumuzu eklemek için sağ tuş Add server ya da Manage Server menüsünde bulunan Add server seçeneğine tıklıyoruz.

Add Server ekranın da Veeam Backup & Replication 12.2 üzerine Ubuntu Server 24.04.1 sunucumuzu eklemek için Linux seçeneğini seçiyoruz.

Name ekranın da DNS name or IP address bölümüne Veeam Backup & Replication 12.2 üzerine ekleyeceğimiz Ubuntu Server 24.04.1 sunucumuzun DNS Name ( Domain Name Server İsmi ) ya da IP address ( IP Adresi ) bilgisini yazıyoruz.

NOT : Ortamımızdaki DNS Server üzerinde Host ( A ) kaydı oluşturduğumuz için bu şekilde bir işlem yaptık. Eğer ortamımızda DNS Server üzerinde Host ( A ) kaydı oluşturmadıysanız IP Address ( IP Adresi ) ile gerekli yapılandırmayı devam edebilirsiniz.

Name ekranın da gerekli yapılandırmayı tamamladıktan sonra Next diyerek devam ediyoruz.

SSH Connection ekranın da Add diyerek Hardened Repository Ubuntu Disk Yapılandırmasın yazımızda oluşturmuş olduğumuz veeamadmin kullanıcımızı yapılandırmamız gerekiyor.

SSH Connection ekranın da Add seçeneği altında bulunan Single-use credentials for hardened repository seçeneğini seçiyoruz.

Credentials ekranın da Username ve Password bölümlerine Hardened Repository Ubuntu Disk Yapılandırmasın yazımızda oluşturmuş olduğumuz veeamadmin kullanıcı bilgilerini yazıyoruz ve OK diyoruz.

SSH Connection ekranın da Credentials bölümüne Hardened Repository Ubuntu Disk Yapılandırmasın yazımızda oluşturmuş olduğumuz veeamadmin kullanıcısının geldiğini görüyoruz.

Credentials ekranın da gerekli yapılandırmayı tamamladıktan sonra Next diyerek devam ediyoruz.

Veeam Backup and Replication ekranın da Ubuntu Server 24.04.1 sunucumuz üzerinde SSH Key bağlantı sağlaması için Yes diyerek kabul ediyoruz.

Review ekranın da Ubuntu Server 24.04.1 sunucumuz üzerine kurulacak olan Veeam Backup & Replication 12.2 bileşenlerini görüyoruz.

Review ekranın da Apply diyerek yapılandırmayı başlatıyoruz.

Apply ekranın da Ubuntu Server 24.04.1 sunucumuz üzerinde Veeam Backup & Replication 12.2 bileşenlerinin kurulumu ve gerekli yapılandırmanın başladığını görüyoruz.

Apply ekranın da Ubuntu Server 24.04.1 sunucumuz üzerinde Veeam Backup & Replication 12.2 bileşenlerinin kurulumu ve gerekli yapılandırma işleminin başarılı bir şekilde tamamlandığını görüyoruz.

Apply ekranın da Veeam Backup & Replication 12.2 bileşenlerinin kurulumu ve gerekli yapılandırma işlemi tamamlandıktan sonra Next diyerek devam ediyoruz.

Summary ekranın da Ubuntu Server 24.04.1 sunucumuz üzerinde Veeam Backup & Replication 12.2 bileşenlerinin kurulumu ve gerekli yapılandırma ile ilgili bilgileri görüyoruz.

Summary ekranın da gerekli yapılandırma bilgisini kontrol ettikten sonra Finish diyerek yapılandırmayı sonlandırıyoruz.

Veeam Backup & Replication 12.2 konsolu üzerinde Backup Infrastructure menüsü altında bulunan Managed Servers menüsü altında ubuntu23srv isimli Ubuntu Server 24.04.1 isimli sunucumuzun eklendiğini görüyoruz.

Veeam Backup & Replication 12.2 konsolu üzerinde Backup Infrastructure menüsü altında bulunan Managed Servers menüsü altında ubuntu23srv isimli Ubuntu Server 24.04.1 isimli sunucumuzun ekledikten sonra Veeam Backup & Replication 12.2 konsolu üzerinde Backup Infrastructure menüsü altında bulunan Backup Repositories menüsüne geliyoruz.

Veeam Backup & Replication 12.2 sunucumuz üzerinde Hardened Repository (Immutability) olarak Ubuntu Server 24.04.1 sunucumuz üzerinde Hardened Repository Ubuntu Disk yapısını ekleyeceğiz.

Veeam Backup & Replication 12.2 konsolun da bulunan Backup Repositories üzerinde sağ tuş Add backup repository… ya da Manage Repository menüsün de bulunan Add Repository tıklayarak Veeam Backup & Replication 12.2 üzerinde Hardened Repository (Immutability) yapılandırma işlemini başlatabilirsiniz.

Add Backup Repository ekranın da Direct attach storage seçeneği seçiyoruz.

Add Backup Repository ekranın da Direct attach storage seçeneği altında bulunan Linux (Hardened Repository) seçeneğini seçiyoruz.

Linux (Hardened Repository) seçeneği Veeam Backup & Replication 12 ile birlikte gelen bir özelliktir.

Name ekranın da yapılandıracağımız Hardened Repository (Immutability) için bir Name ( İsim ) yapılandırıyoruz ve Next diyerek devam ediyoruz.

Server ekranın da ubuntu24srv isimli Ubuntu Server 24.04.1 sunucumuz üzerinde bulunan Harddisk dizinlerini görüntülememiz gerekiyor.

Repository server bölümünde ubuntu24srv isimli Ubuntu Server 24.04.1 sunucumuzu görüyoruz.

Server ekranın da Populate diyerek ubuntu24srv isimli Ubuntu Server 24.04.1 sunucumuz üzerinde bulunan Harddisk dizinlerini görüntülüyoruz.

Server ekranın da ubuntu24srv isimli Ubuntu Server 24.04.1 sunucumuz üzerinde bulunan Harddisk dizinlerini görüyoruz.

/mnt/veeamrepo (dev/sdb) isimli Harddisk dizinini daha önceki Veeam Backup & Replication 12.2 Hardened Repository Ubuntu Disk Yapılandırması yazımızda anlatmıştık.

Server ekranın da ubuntu24srv isimli Ubuntu Server 24.04.1 sunucumuz üzerinde bulunan /mnt/veeamrepo (/dev/sdb) isimli 1000 GB ( Gigabyte ) boyutundaki Harddisk dizinini seçiyoruz ve Next diyerek devam ediyoruz.

Reporsitory ekranın da

Location altında bulunan

Use fast cloning on XFS volumes (to take benefit of Fast Cloning technology) : xfs birimlerinde hızlı klonlamayı kullanmak için seçili olarak geldiğini görüyoruz. ( Fast Cloning Technology yararlanmak için )

Make recent backups immutable for : Alınan Backup ( Yedek ) dosyalarının, belirlediğiniz saklama süresi belirlediğiniz gün boyunca değiştiremeyecek şekilde saklayabilirsiniz.

Load Control bölümü altında bulunan

Reporsitory ekranında Populate seçeneğine tıklıyoruz Capacity ( Kapasite ) ve Free space ( Boş Alan ) sorgulamasını yapıyoruz.

Reporsitory ekranın da Capacity ( Kapasite ) ve Free Space ( Boş Alan ) bilgilerini görüyoruz.

Reporsitory ekranın da Advanced diyoruz.

Storage Compatibility Settings ekranın da

Storage Compatibility Settings ekranın da herhangi bir yapılandırma yapmıyoruz OK diyerek devam ediyoruz.

Repository ekranın da gerekli yapılandırmayı tamamladıktan sonra Next diyerek devam ediyoruz.

Mount Server ekranın da Mount Server bölümün de yapılandıracağımız Backup Repository hangi sunucu üzerinden bağlanacağını seçiyoruz. Eğer ortamınız da Mount Server sunucumuzu başka bir sunucu üzerinde yapılandırmışsanız Add New diyerek onu ekleyeyerek yapılandırabilirsiniz.

Veeam Backup & Replication 10 ile birlikte Instant recovery write cache folder bölümünün geldiğini görüyoruz. Veeam Backup & Replication 9.5 versiyonunda bulunan Folder bölümünün artık olmadığını görüyoruz.

Instant recovery write cache folder bölümünde Instant VM Recovery önbellek dosyalarının depolanabileceği dizini yapılandırabilirsiniz. Bu dizinin en az 10 GB boş Disk alanı olan bir dizin üzerinde yapılandırmanız gerekmektedir. Bu dizin için genellikle SSD Disklerin bulunduğu disk yapısı önerilmektedir. Maksimum boş alan miktarına sahip bir birimdeki IRCache klasörüdür. IRCache klasörü, kurtarma doğrulaması veya geri yükleme işlemleri sırasında yedeklemelerden başlatılan suncuların yazma önbelleğini depolanır. Yazma önbelleğini depolamak için en az 10 GB boş disk alanınız olduğundan emin olmanız gerekmektedir.

Enable vPower NFS service on the mount server (recommended) bölümünde ise Veeam firmasına patentli bir teknolojisi olan vPower NFS özelliğini aktif edebiliyoruz.

vPower NFS : Veeam Backup & Replication 11 ile tekilleştirilmiş ve sıkıştırılmış olan Backup ( Yedek ) dosyalarının VMDK dosyası olarak ESXi host’una eklenmesini sağlar. Bu sayede ESXi host Backup ( Yedek ) alınmış olan Virtual Machine ( Sanal Makine ) dosyalarına erişim sağlayabilir.

Mount Server ekranın da gerekli yapılandırmayı tamamladıktan sonra Next diyerek devam ediyoruz.

Review ekranın da Ubuntu Server 24.04.1 sunucumuzu Hardened Repository (Immutability) olarak yapılandırmak için kurulacak olan Veeam Backup & Replication 12.2 bileşenlerini görüyoruz.

Review ekranın da Search the repository for existing backups and import them automatically seçeneğini işaretlererek yapılandıracağınız Hardened Repository (Immutability) içinde eğer daha önceden alınan Backup ( Yedek ) dosyaları varsa Import guest file system index data to the catoalog seçeneğini işaretleyerek Import edebilirsiniz.

Review ekranın da Apply diyerek yapılandırmayı başlatıyoruz.

Apply ekranın da Hardened Repository üzerinde Hardened Repository (Immutability) yapılandırma işleminin başladığını görüyoruz.

Apply ekranın da Hardened Repository (Immutability) yapılandırma işlemlerinin başarılı bir şekilde tamamlandığını görüyoruz.

Apply ekranın da Veeam Backup & Replication 12.2 üzerinde Hardened Repository (Immutability) yapılandırma işlemi tamamlandıktan sonra Next diyerek devam ediyoruz.

Summary ekranın da Veeam Backup & Replication 12.2 üzerinde yapılandırmış olduğumuz Hardened Repository (Immutability) yapılandırma bilgilerini görüyoruz.

Summary ekranın da gerekli yapılandırma bilgilerini kontrol ettikten sonra Finish diyerek yapılandırmayı sonlandırıyoruz.

Veeam Backup & Replication 12.2 konsolu üzerinde Backup Infrastructure menüsü altında bulunan Backup Repositories menüsünde BAKICUBUK_Ubuntu_HardenedRepository isimli Hardened Repository (Immutability) yapılandırmasını görüyoruz.

Veeam Backup and Replication ekranın da Veeam Backup & Replication 12.2 yapılandırma yedekleme konumunu yeni oluşturulan Backup Repository üzerine alınması için değiştirilmesi için Yes diyerek devam ediyoruz.

Veeam Backup & Replication 12.2 konsolu üzerinde Backup Infrastructure menüsü altında bulunan Backup Repositories menüsünde BAKICUBUK_Ubuntu_HardenedRepository isimli Hardened Repository (Immutability) yapılandırmasını görüyoruz.

Veeam Backup & Replication 12.2 üzerinde Hardened Repository (Immutability) yapılandırmasını tamamladıktan sonra oluşturduğumuz veeamadmin isimli kullanıcımıza vermiş olduğumuz sudo grubu yetkisini kaldırmamız gerekiyor. Bu kimlik bilgileri Veeam Backup & Replication 12.2 üzerinde saklanmaz.

login as ekranın da Ubuntu Server 24.04.1 sunucumuzun kurulumu sırasında oluşturduğumuz adminstrator kullanıcısı ile bağlantı sağlıyoruz.

login as ekranın da administrator kullanıcısını yazıyoruz ve Enter tuşuna basıyoruz.

login as ekranın da administrator kullanıcısının Password ( Parola ) yazıyoruz ve Enter tuşuna basıyoruz.

Ubuntu Server 24.04.1 sunucumuza bağlantı sağlıyoruz.

veeamadmin isimli kullanıcının sudo grubu yetkisini kaldırıyoruz.

Bunun için

sudo deluser veeamadmin sudo

komutunu çalıştırıyoruz.

[sudo] password for administrator satırına administrator kullanıcısının Password ( Parola ) yazıyoruz ve Enter tuşuna basıyoruz.

sudo deluser veeamadmin sudo

komutunun tamamlandığını görüyoruz.

veeamadmin isimli kullanıcının sudo grubu yetkisinin kaldırıldığını görüyoruz.

SSH servisi yalnızca Veeam Backup & Replication 12.2 üzerine eklediğimiz Ubuntu Server 24.04.1 sunucumuz için ve yapılandırma süresinde gerekli olduğundan, Hardened Repository (Immutability) güvenliğini sağlamak için SSH servisini devre dışı bırakarak SSH servisini durdurabilirsiniz.

Bir hizmeti systemctl ile durdurabilirsiniz, ancak aynı zamanda onu ve başlamasına neden olacak her şeyi devre dışı bırakmanız gerekir. Gelecekte sistemi açtığınızda sshd’nin başlatılmaması için systemctl disable sshd’yi kullanabilirsiniz. Yanılmıyorsam, systemctl stop sshd çalıştırıldıktan sonra bile mevcut ssh bağlantıları korunacaktır. Hiçbir yeni bağlantı kurulamamalıdır.

Systemctl komutunuzla sshd.service ve sshd.socket komutlarına sahip olduğunuzu görebilirsiniz. Bunların her ikisini de systemctl kullanarak durdurmanız ve devre dışı bırakmanız gerekir, muhtemelen önce soketi, sonra da hizmeti. Biri diğerine bağımlıdır ve doğru sırada yapılmadığı sürece devre dışı bırakılmayacaktır.

Öncelikli olarak SSH servisi devre dışı bırakıyoruz.

Bunun için

sudo systemctl disable ssh.service

komutunu çalıştırıyoruz.

sudo systemctl disable ssh.service

komutunun tamamlandığını görüyoruz.

Ubuntu Server 24.04.1 sunucumuz üzerinde SSH servisi devre dışı bırakıldı.

Ubuntu Server 24.04.1 sunucumuz üzerinde SSH servisini devre dışı bıraktıktan sonra Ubuntu Server 24.04.1 sunucumuz üzerinde SSH servisini durduruyoruz.

Bunun için

sudo systemctl stop ssh.socket

komutunu çalıştırıyoruz.

sudo systemctl stop ssh.socket

komutunun tamamlandığını görüyoruz.

Ubuntu Server 24.04.1 sunucumuz üzerinde SSH servisi durduruldu.

Ubuntu Server 24.04.1 sunucumuz üzerinde SSH servisini devre dışı bıraktıktan sonra Ubuntu Server 24.04.1 sunucumuz üzerinde SSH servisini durduruyoruz.

Bunun için

sudo systemctl stop ssh.service

komutunu çalıştırıyoruz.

 sudo systemctl stop ssh.service

komutunun tamamlandığını görüyoruz.

Ubuntu Server 24.04.1 sunucumuz üzerinde SSH servisi durduruldu.

Ubuntu Server 24.04.1 sunucumuza PuTTY SSH Client uygulaması ile bağlantı sağlıyoruz.

Ubuntu Server 24.04.1 sunucumuza PuTTY SSH Client uygulaması ile bağlantı sağlayamadığımızı görüyoruz.

 

Başka bir yazımızda görüşmek dileğiyle…

Exit mobile version