Etiket arşivi: Azure File Sync

Azure FileSync – Bölüm 2

Makalemin ilk bölümünde daha çok alt yapı olarak Azure
File Sync servisini anlatmaya çalıştım. Bu bölümde ise servisin gerçek hayatta
nasıl kullanılacağını sizlerle paylaşacağım. Kurulum aşamasından önce bu servis
için bilmemiz gereken kavramları ve ön gereksinimleri sizler ile paylaşıyor
olacağım. Ayrıca bu servisi mevcut ortamlarınızda hangi şartlarda hangi
özellikleri ile kullanabileceğinizi anlatacağım.

Öncelikle bu servis ile Çözümpark’ ın Radore veri
merkezindeki sunucu ve storage sistemlerindeki tüm yedeklerini Azure dosya
sistemine taşıdığımı söylemek istiyorum. Yani bu servis ile Türkiye de (belki
de Dünya da)şu ana kadar en çok veri taşımış bir uzman tecrübesi ile bu
makaleyi kaleme alıyorum. Toplam 15TB üstü 10 yıllık bir veriyi buluta
çıkardım. Bu sürede bana destek olan Radore veri merkezindeki arkadaşlara çok
teşekkür ediyorum.

Aslında benim için yıllandırılmış bu dosyaları
saklamak, sunucu’ dan sunucuya, storage’ dan storage’ a hatta malum 10 yıl
içerisinde 3 veri merkezi değiştirmiş birisi olarak bir veri merkezinden
diğerine taşıma bir maliyetli ve yorucu oluyordu. Artık eski yedeklerimiz bulut
ortamındaki bu bana büyük bir esneklik kazandırdı. Aslında bizim gibi
teknolojiyi yakından takip edenler için Azure File Sync servisi çok yeni değil
ondan bende henüz ilk duyduğumdan beri böyle bir proje için kullanmak
istiyordum ve kullandım. Her zaman olduğu gibi beğendiğim bir teknoloji veya
ürün var ise mutlaka makalesini yazmak isterim. Benim bu makaleye başlama
hikayemde böyle oldu anlayacağınız.

Peki bu kadar hikâye yeter biraz iş yapalım.

Azure File Sync servisini kullanmak istiyorsanız
öncelikle aşağıdaki kavramları bilmeniz gerekli;

·        Storage Sync Service

·        Sync
group

·        Registered server

·        Azure
File Sync agent

·        Server endpoint

·        Cloud
endpoint

·        Cloud
tiering

 

Storage Sync Service

Azure File Sync servisinin en üst seviye kaynağıdır.
Bildiğiniz gibi azure portalında kaynaklar yani resource bilinen bir kavram olup
aslında ilk olarak en üst seviyede Azure depolama senkronizasyon hizmetini
tanımlıyoruz.

Storage sync servisi, Azure File Sync servisi için bir
kaynaktır (ilk olarak tanımlanan bir kaynak olduğu için top-level resource
olarak da bilinir). Bu kaynak aynı zamanda storage hesaplarının kaynakları ile
çifttir. Azure resource group içerisine tanımlanabilir. Bir abonelik içerisinde
birden çok storage sync service olabilir. Çünkü temel olarak Storage sync
servisi birden çok sync group ile birden çok storage hesabını
eşitleyebilir.

Sync Group

Bir sync grup, bir dosya kümesinin senkronizasyon
topolojisini tanımlar. Örneğin iki endpoint (dosya sunucusu veya klasör gibi
düşünebilirsiniz) eğer aynı sync group içerisinde ise birbirini eşitleyecek
şekilde dosyaları iletir. Sync group mutlaka bir storage account’ a bağlı
olmalıdır. Çünkü dosya eşitleme işlemini azure storage üzerinde
gerçekleştirecektir.

Registered server

Storage sync servis ile güven ilişkisi kuran sunucu
veya cluster ortamlarını temsil eder. Bir sunucu aynı anda sadece bir tane
storage sync servis’ e kayıt olabilir.

Azure File Sync agent

Azure File Sync aracı, Windows Server’ ın bir Azure
dosya paylaşımı ile senkronize edilmesini sağlayan indirilebilir bir pakettir.
Azure Dosya Senkronizasyonu aracısının üç ana bileşeni vardır:

FileSyncSvc.exe: Sunucu uç noktalarındaki
değişikliklerin izlenmesinden ve Azure’ a eşitleme oturumlarının
başlatılmasından sorumlu arka plan Windows hizmeti.

StorageSync.sys: Azure File Sync file system filter
olarak geçer ve eğer cloud tiering özelliği açık ise dosyaların hot veya cool
olarak filtrelenmesi işleminden sorumludur.

PowerShell management
cmdlets
: Son
bileşeni ise Microsoft.StorageSync kaynak sağlayıcıyla etkileşimde bulunmak için
kullandığınız PowerShell cmdlet’leridir ki bunları aşağıdaki (varsayılan)
konumlarda bulabilirsiniz:

C:\Program
Files\Azure\StorageSyncAgent\StorageSync.Management.PowerShell.Cmdlets.dll

C:\Program
Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll

Okumaya devam et

Azure File Sync – Bölüm1


Bilişim sektörünün her zaman öncelikli iş yükleri
vardır. Bunların en başında güvenlik gelmesine karşın bunun ile ilişkili olarak
yedekleme başlığı da belki güvenlik işe eş değer bir konudur. Bunun en temel
nedeni ise her ne kadar en yeni nesil güvenlik ürünlerini veya teknolojilerini
kullanıyorsanız dahi olsa günün sonunda zero day başta olmak üzere bir şekilde
zafiyete uğrama ihtimaliniz vardır. Böyle bir durumda mutlaka bir prosedürünüz
ve bu prosedürü işletecek bilgili personeliniz olmalıdır. Bu prosedürün
içerisinde ise yedekleme başlığını göreceksiniz. Daha basit bir örnek vermek
gerekir ise ransomware gibi zararlıların şirket bilgisayarlarına bulaması ve tüm
verileri şifrelemesi gibi bir zafiyet durumunda eğer elinizde bir yedeğiniz var
ise aslında durumu ucuz atlatmış oluyorsunuz. Tabiki bilgi güvenliği balı başına
bir konu, ne yazık ki Dünya üzerinde o kadar değerli veriler var ki kötü niyetli
kişiler şirket sistemlerine sızdığı zaman ransomware gibi kendini belli eden bir
aksiyon yerine veri hırsızlığını da tercih edebiliyorlar.

Peki bu girişi konuya nasıl bağlayacaksın diye merak
edenler olabilir? Aslında anlatacağım Azure File Sync teknolojisi de yedekleme
teknolojilerine benzer dosya replikasyon ürünüdür.

Ürünü anlatmadan önce sizlere hızlıca Azure File nedir
sorusunun cevabını vermek istiyorum.

Azure File, bir endüstri standarttı olan “Server
Message Block SMB” protokolü ile ulaşabileceğimiz ve aynı on-prem sistemlerdeki
gibi klasik bir dosya paylaşımı imkanını bulut üzerinden sunan bir özelliktir.
Daha kısa bir ifade ile bulut üzerinde kullanılan dosya paylaşım platformu
diyebiliriz.

On-prem üzerindeki bir sunucu üzerinde nasıl bir dosya
paylaştırıyorsak azure üzerinde de benzer bir şekilde dosya paylaştırıp buraya
SMB protokolü ile on prem veya bulut üzerindeki sistemlerden
erişebiliyoruz.

Windows, macOS ve Linux gibi işletim sistemleri de
sorunsuz bir şekilde erişim sağlayabilirler.

clip_image002

Buradaki en önemli özelliklerden biriside böyle bir
dosya sistemi için ama Windows ortamında ana NAS üzerinde mutlaka bir yönetim
eforu sarf etmeniz gerekmesiydi. Yani yerleşik sistemlerdeki bir Windows dosya
sunucusu için yedekleme, ulaşılabilirlik veya yama yönetimi gibi bakım işlemleri
varken Azure File için bu tür bir derdiniz olmuyor. Hem HA yani sürekli olarak
ulaşılabilir olması hem de bakım maliyetlerinin olmaması Azure File’ ı bir hayli
üstün bir dosya sunucusu haline getiriyor. Tabiki en büyük sorun network bant
genişliklerinin sınırlı olması. Ama konumuz da zaten bu. Yani Azure File Sync
ile bunu nasıl aşacağımız.

Peki neden hala dosya sunucularına ihtiyaç duyuyoruz?
Onedrive, dropbox, sharepoint online veya aklınıza gelebilecek pek çok bulut
dosya sistemi olmasına karşın? Temelde alışkanlıklar gelse de özellikle büyük
dosyalar için gecikmeler çok ciddi can sıkıcı olabilmektedir.

Okumaya devam et

Azure File Sync

Bilişim sektörünün her zaman öncelikli iş yükleri vardır. Bunların en başında güvenlik gelmesine karşın bunun ile ilişkili olarak yedekleme başlığı da belki güvenlik işe eş değer bir konudur. Bunun en temel nedeni ise her ne kadar en yeni nesil güvenlik ürünlerini veya teknolojilerini kullanıyorsanız dahi olsa günün sonunda zero day başta olmak üzere bir şekilde zafiyete uğrama ihtimaliniz vardır. Böyle bir durumda mutlaka bir prosedürünüz ve bu prosedürü işletecek bilgili personeliniz olmalıdır. Bu prosedürün içerisinde ise yedekleme başlığını göreceksiniz. Daha basit bir örnek vermek gerekir ise ransomware gibi zararlıların şirket bilgisayarlarına bulaması ve tüm verileri şifrelemesi gibi bir zafiyet durumunda eğer elinizde bir yedeğiniz var ise aslında durumu ucuz atlatmış oluyorsunuz. Tabiki bilgi güvenliği balı başına bir konu, ne yazık ki Dünya üzerinde o kadar değerli veriler var ki kötü niyetli kişiler şirket sistemlerine sızdığı zaman ransomware gibi kendini belli eden bir aksiyon yerine veri hırsızlığını da tercih edebiliyorlar.

Peki bu girişi konuya nasıl bağlayacaksın diye merak edenler olabilir? Aslında anlatacağım Azure File Sync teknolojisi de yedekleme teknolojilerine benzer dosya replikasyon ürünüdür.

Ürünü anlatmadan önce sizlere hızlıca Azure File nedir sorusunun cevabını vermek istiyorum.

Azure File, bir endüstri standarttı olan “Server Message Block SMB” protokolü ile ulaşabileceğimiz ve aynı on-prem sistemlerdeki gibi klasik bir dosya paylaşımı imkanını bulut üzerinden sunan bir özelliktir.
Daha kısa bir ifade ile bulut üzerinde kullanılan dosya paylaşım platformu diyebiliriz.

Okumaya devam et