Azure Backup Agent Kurulumu (Recovery Services Agent)

20.07.2015 | 21:53 Dokümanlar , Microsoft Azure 0 Yorum

Microsoft Azure Backup servisi üzerinde bir Backup Vault oluşturduktan sonra, yedek almak veya üzerine yedek dönmek istediğiniz Windows tabanlı istemci veya sunucuları kayıt etmeye (yani Backup Vault ile ilişkilendirmeye) başlayabilirsiniz. Bu sırada size gerekecek 2 şey var.

  • Azure Backup Agent (Recovery Services Agent) kurulum dosyası.
  • İlgili Azure Backup Vault’a ait Vault Credentials dosyası.

Her iki dosyaya da Azure Management Portal üzerinde oturum açarak Recovery Services > ilgili Backup Vault altından ulaşabilirsiniz.

azure-backup-agent-indir

Azure Backup Agent kurulum kaynağı olan MARSAgentInstaller.exe dosyası geneldir. Yani bir kez indirdikten sonra herhangi bir Windows makine veya Backup Vault için kullanılabilir. Sadece belirli zamanlarda yayımlanan yeni sürümleri takip etmeye ve her zaman güncel sürüm ile çalışmaya özen gösterin. Azure Backup Agent kurulumu sunucu üzerine MMC tabanlı bir UI ve Azure Backup PowerShell (Recovery Services Shell) araçlarını sağlar.

Kayıt işlemi için gerekli olan Vault Credentials dosyası ise güvenlik nedeniyle oluşturulma tarihinden sonra en fazla 2 gün süreyle kullanılabilir. Bu dosya ikinci günün sonunda expire olur ve herhangi bir kayıt işlemi için tekrar kullanmanız gerekir ise yenisini oluşturmanız gerekir. Vault Credentials dosyaları, Windows tabanlı makineleri Backup Vault’lara kayıt ederken kullanılır.

Devamını oku…

Azure Backup Vault Oluşturulması

20.07.2015 | 21:19 Dokümanlar , Microsoft Azure 0 Yorum

Yedeklemek istediğiniz sunucuları Microsoft Azure Backup servisine kayıt etmeden önce mutlaka bir Azure Backup Vault oluşturmanız gerekir. Azure Backup Vault’ları, yedekleme sunucularını kayıt altına alan ve bu sunuculardan gelen (veya bu sunuculara gönderilecek) yedekleme verilerini saklayan depolar olarak düşünebilirsiniz. Azure Backup Vault’lar depolama alanı olarak Azure Storage servisinden faydalanırlar.

Azure Backup Vault Oluşturma Adımları

Azure Backup servisi üzerinde yeni bir Backup Vault oluşturma işlemi oldukça basittir.

1) Azure Management Portal üzerinde oturum açın.

2) New > Data Services > Recovery Services > Backup Vault > Quick Create yolunu takip ederek bir Backup Vault tanımlayın; bir isim girin ve bu Backup Vault’un hangi Azure veri merkezinde yer alacağını belirleyin.

azure-backup-vault-1

3) Kısa bir süre içerisinde Vault oluşturma işlemi tamamlanır.

azure-backup-vault-2

Artık üzerinde Azure Backup Agent (Recovery Services Agent) yüklü sunucuları bu Backup Vault içerisine kayıt edebilirsiniz. Nasıl yapacağınız konusunda yardıma ihtiyacınız varsa şurada yazmıştım.

Bu arada unutmadan: Bu yöntemle oluşturulan Backup Vault’lar varsayılan olarak GRS (Geo Redundant Storage) yani Coğrafi Olarak Yedekli Azure Depolama alanları üzerinde konumlandırılır. GRS destekli Backup Vault’lar içerisine yazılan veriler, seçmiş olduğunuz veri merkezine ek olarak farklı coğrafyadaki ikinci bir veri merkezinde daha saklanır. Daha güvenilirdir ancak depolama maliyeti LRS’ye oranla iki katıdır.

Eğer isterseniz Backup Vault’ları LRS (Locally Redundant Storage) yani Yerel Olarak Yedekli Azure Depolama alanları üzerinde de konumlandırabilirsiniz. Ancak bu senaryoda yedekleme verilerinin sadece seçmiş olduğunuz Azure veri merkezi içerisinde saklanacağını, ikinci bir veri merkezine replike olmayacağını unutmayın.

Azure Backup Nedir – Bulut Tabanlı Yedekleme

19.07.2015 | 21:13 Dokümanlar , Microsoft Azure 0 Yorum

Bireysel veya kurumsal dünyada üretilen ve tekrar kullanılmak üzere depolanan dijital veri her geçen gün daha kritik bir hal alıyor. Veri belirli kurallar çerçevesinde her zaman ulaşılabilir olmalı ama bu gerçekten maliyetli bir iş olabilir. Herhangi bir nedenden ötürü veri erişilemez (kullanılamaz) duruma geldiğinde ise ilk başvurulan kurtarma yöntemlerden biri yedek kopyaları hayata geçirmek oluyor. Bu amaçla kullanılan sayısız uygulama ve depola ortamından söz etmek mümkün.

Bu yazıda Microsoft’un Azure servisleri arasında yer alan ve öncelikli amacı önemli verilerin yedeklerini felakete durumlarına karşı tesis dışında saklamak olan Microsoft Azure Backup (veya Microsoft Online Backup) hizmeti hakkında bilgiler bulabilirsiniz. Öncesinde Azure Backup’ın veri yedekleme ve saklama konusundaki hangi zorluklara çözüm ürettiğine bakalım.

Veri Yedekleme ve Saklama Süreçlerindeki Bazı Zorluklar

Günümüzde şirkete/insana/servise/uygulamaya göre değişebilen “Veri” ve “Yedekleme” konuları gerçekten çok derin iki kavram konumunda. Veriyi yedekleme ve yedeklenen veriyi uygun ortamlarda saklama (koruma) konularında yaşanan zorlukların bazılarını (maliyet faktörleri açısından ele aldığımızda) sanırım şöyle özetleyebiliriz.

veri-yedekleme-sorluklari

Hızlı Büyüme

Yedeklemenin önündeki en büyük zorluklardan biri hiç şüphesiz hızla büyüyen veri boyutları. Bazı araştırma sonuçlarına göre kurumsal şirketlerde veri her yıl %40’ın üzerinde büyüme gösteriyor. Yapılan bir başka analize göre bugün dünya üzerinde var olan toplam verinin %90’ından daha fazlası son 2 yıl içerisinde oluşturulmuş. Bu korkunç bir trend.

Operasyonel Zorluklar

Hızla artan veri boyutu, beraberinde yedekleme için kullanılan donanım ve yedekleme yazılımı yatırımını da ister istemez etkiliyor. Yedeklenmesi gereken veri boyutunun genişlemesi, yedekleme altyapısının da genişlemesi anlamına geliyor ve bu durum zaman zaman asıl sistemin birkaç katına ulaşabiliyor. Hatta sırf bu yüzden bazı veriler yedekleme kapsamı dışında bırakılabiliyor.

Altyapı Karmaşası

Depolama, yedekleme yazılımları ve yedeklenen verilerin ana lokasyon dışına çıkartılması (yani off-site backup), veri büyümesine paralel olarak her geçen gün zorlaşıyor. Kaset tabanlı transferler maliyetli ve korumasız olabilirken ağ üzerinden repliklasyonlar yüksek bant genişliğine ihtiyaç duyuyor.

Bu açılardan baktığımızda, gün sonunda tüm veriyi korumak gerçekten yüksek maliyetli bir işe dönüşebiliyor. Bu yatırımı karşılayamayan şirketler ise ya gerçekten güvenilir bir yedekleme sistemine sahip olamıyor, ya da tüm veriyi korumak yerine önem derecesine göre korumayı tercih ediyor ve haliyle bazı veriler korumasız kalıyor.

Devamını oku…

Windows 10 Güvenli Modda Başlatma

19.07.2015 | 15:16 Windows 41 Yorum

Bir Windows 10’u güvenli mod (safe mode) seçeneğiyle başlattığınızda yalnızca Windows’u çalıştırmak için gerekli olan asgari uygulamalar ve sürücüler yüklenir ve Windows 10 en temel haliyle açılır. Güvenli mod seçeneği genellikle sorun giderme amaçlı kullanılır ve güvenli modda başlatılmış bir Windows 10 ekranının tüm köşelerinde Güvenli Mod veya Safe Mode ifadesi yer alır.

Güvenli mod seçeneği, genellikle sağlıklı başlayamayan Windows işletim sistemleriyle veya Windows’un sağlıklı başlamasına engel olan program veya sürücülerle ilgili sorunları gidermek için kullanılır.

Örneğin Windows 10 işletim sistemi üzerine üçüncü taraf bir program yüklediğiniz, yeni bir donanım eklediniz veya mevcut bir sürücüyü güncellediniz ve işletim sistemi artık normal modda başlayamaz oldu. İşte bu gibi durumlarda Windows 10’u güvenli modda açarak sorunun Windows 10’a ait olmayan bir uygulamadan veya sürücüden kaynaklanıp kaynaklanmadığını anlayabilir, sorunlu uygulama veya sürücüyü tespit ederek işletim sistemi üzerinden kaldırabilir veya onarmayı deneyebilirsiniz.

Devamını oku…

Windows 10 Üzerine Hyper-V Kurulumu (Client Hyper-V)

18.07.2015 | 23:53 Dokümanlar , Hyper-V , Windows 16 Yorum

Microsoft’un kurumsal sınıf sunucu sanallaştırma çözümü olan Hyper-V’yi Windows 8 ve Windows 8.1’den sonra şimdi Windows 10 üzerinde de kullanabiliyorsunuz. Windows 10 Hyper-V (bir diğer ifade ile Client Hyper-V), sunucu tarafındaki varyasyonu Windows Server 2016 Hyper-V’ye (Server Hyper-V) göre daha az özelliğe sahiptir ama bir son kullanıcının, bt uzmanının veya bir uygulama geliştiricinin işletim sistemi sanallaştırma ihtiyaçlarını rahatlıkla karşılayabilir.

windows-10-client-hyper-v

Windows 10 Hyper-V, Server Hyper-V ile kıyaslandığında bazı özelliklere sahip değildir ancak bu sizi yanıltmasın. Hyper-V Manager konsolunu veya PowerShell cmdlet’lerini kullanmak, Gen1 veya Gen2 jenerasyonda olabilen 32bit veya 64bit Windows ve Linux tabanlı sanal makineler çalıştırmak, dynamically/fixed/differencing türlerde sanal diskler bağlamak veya kablolu/kablosuz ağ adaptörleriyle ilişkilendirilmiş sanal ağlar oluşturmak, fiziksel belleği paylaşılan havuz mantığında (dynamic memory) kullanmak, Standard Checkpoint‘lere ilave Production Checkpoint’ler (snapshot) almak, Export/Import yapmak, belki Live VM Migration değil ama Live Storage Migration operasyonları gerçekleştirmek, Online Backup almak gibi ihtiyaç duyabileceğiniz birçok önemli özelliğe sahiptir. Ayrıca mesela bir notebook ile çalışırken ekranı (lid) kapattığınızda cihaz uyumadan önce Client Hyper-V de bilgilendirilir ve çalışan VM varsa saved state konuma çekilir, ardından lid’i tekrar açtığınızda VM’ler de kaldıkları yerden uyanır ve çalışmaya devam eder; Client Hyper-V bu gibi son kullanıcı aksiyonlarına da adapte durumdadır.

Client Hyper-V bunları ve daha fazlasını, üstelik bir son kullanıcı işletim sistemi altında ve kurumsal sınıf (type-1) hypervisor güvenilirliğiyle gerçekleştirir; ayrıca Server Hyper-V ile aynı kod yapısına sahiptir, ortak geliştirilir. Bu ortak kod yapısı sayesinde sanal disk imajları, sanal makine konfigürasyon formatı gibi tüm bileşenler Server Hyper-V ile tam uyumludur. Hatta eğer Windows 10 çalıştıran makineniz ile sağlamayı başarabilirseniz sanal makine başına 64 vCPU’lar, 1TB RAM’ler bile mümkün :)

Devamını oku…

Azure PowerShell Kurulumu ve Aboneliğe Erişim

Azure Subscription’lara (hesaplar/abonelikler) erişmek ve çeşitli görevleri yerine getirmek için kullanabileceğiniz araçlardan birisi de (aslında bir Windows PowerShell modülü olan) Azure PowerShell’dir. Azure PowerShell ücretsizdir ancak Windows işletim sistemlerinde ön yüklü (veya sonradan yüklenmek üzere hazır) bir şekilde gelmez. Çalıştırmak için öncelikle modülü entegre eden kurulum kaynağını indirmeniz ve sisteme yüklemeniz gerekir.

Azure PowerShell modülünü kullanarak mesela Azure Management Portal üzerinden Web UI tabanlı olarak gerçekleştirdiğiniz görevleri komut satırı tabanlı olarak gerçekleştirmeniz mümkün. Şunu rahatlıkla söyleyebilirim ki Azure Portal’in Web UI’inde gördüklerinizden ve yaptıklarınızdan çok daha fazlasını Azure PowerShell ile gerçekleştirmek mümkün.

Azure PowerShell cmdlet’lerini komut satırında etkileşimli olarak o an  veya çeşitli görevleri otomatikleştirmek için oluşturacağınız PowerShell Script dosyaları içerisinde kullanabilirsiniz.

Azure PowerShell modülünün kaynak kodu genel erişime ve katılıma açıktır. GitHub üzerinde yer alır. An itibariyle desteklediği feature’ların bir listesi şuradadır. Yanılmıyorsam son stabil versiyon 0.9.4.

Devamını oku…

Windows 10 Ücretsiz Yükseltme ve Bazı Bilgiler

02.06.2015 | 13:45 Haberler , Windows 44 Yorum

Microsoft’un yeni işletim sistemi Windows 10 için çıkış tarihi 29 Temmuz olarak açıklandı. Bu tarih geldiğinde Windows 10’un kararlı hali kullanıma hazır ve piyasadaki yerini almış olacak.

Yine dün sabah saatlerinde Windows 7 (sp1) ve Windows 8.1 Update sürümlerine sahip kullanıcılarda ücretsiz yükseltme rezervasyonu ile ilgili bildirimler (Get Windows 10) görünmeye başladı. Bu rezervasyon aracı sayesinde, uygun sürümlere sahip kullanıcılar ilk 1 yıl içerisinde Windows 10’a ücretsiz yükseltme yapabilecek ve takip eden yıllarda bu Windows 10 kopyasını ücretsiz kullanma hakkına sahip olabilecekler. Yani şimdiden bir rezervasyon yapmakta fayda var. Sizin için uygun sürüm hazır olduğunda (29 Temmuz’dan sonra) yeni bir bildirim ile haberdar edileceksiniz.

get-windows10-ucretsiz-yukesltme

Bazı Windows 7 ve Windows 8.1 kullanıcıları ücretsiz yükseltme bildirimi Get Windows 10’u göremediler veya bir süre gecikmeyle görebildiler. Eğer uygun Windows sürümünü kullandığınız halde hala göremeyenlerdenseniz aşağıdaki bilgiler size yardımcı olabilir.

Devamını oku…

Microsoft OneNote ile WordPress’e blog girişi nasıl yapılır?

Kişisel notlarım, karalamalar, iş ve ekip arkadaşlarımla ortak hafıza gibi şeyler için Microsoft OneNote‘u sık kullanırım. Desktop ve Mobile sürümleri benim kullandığım cihazlar üzerinde gayet başarılı ama aslında beni en çok çeken OneNote’un Section yaklaşımı. Ha bir de motorun yaptığı dalga, köpürtmesi(küçük kardeşimize sevgiler)

WordPress kurulumları halihazırda web tabanlı ve yerleşik bir editöre sahip ve buradan yeni post girişi yapmak her zaman cepte olan bir seçenek. Ama özellikle kapsamlı ve bol görsel içeren teknik girdiler yayımlarken biraz daha esnek, işleri kolaylaştıran ve sizi hızlandıracak araçlar kullanmak gerekiyor. Bazı alternatifler var ama Microsoft Word ve Windows Live Writer sanırım bu konuda en popüler olanlar. Eğer farklı şeyler kullanıyorsanız da öğrenmek isterim?

Birkaç gün önce wordpress.org‘un plugins dizininde Microsoft OneNote takımı tarafından OneNote Publisher ismiyle bir plug-in yayımlandı. Bu plug-in sayesinde artık OneNote üzerinde hazırlayacağınız yeni yazıları veya daha önce almış olduğunuz birtakım notları, dünyanın en büyük bloglama ve yayımlama platformu WordPress’e doğrudan gönderebileceksiniz. (aslında WordPress üzerinden içeri alabileceksiniz diyelim)

Devamını oku…

Nano Server için PowerShell ile Uzaktan Yönetim

16.05.2015 | 19:40 Dokümanlar , Windows Server 0 Yorum

Windows Server 2016’nın minimal kurulum opsiyonu Nano Server’da herhangi bir yerel yönetim aracı (yerel komut satırı dahil) bulunmadığı gibi herhangi bir grafik arabirimi de (gui stack) yer almaz. Nano Server üzerinde yerel ve hatta uzak masaüstü (RDS&Terminal Server) oturumu açma şansınız da yoktur. Bu yüzden kurulum sonrasındaki tüm konfigürasyon ve yönetimsel işlemler sadece uzaktan çalışan bazı yöntem ve araçlarla gerçekleştirilebilir. Yani Windows Server 2016 Nano Server %100 uzaktan yönetilen bir sunucu modelidir.

Nano Server için Uzaktan Yönetim Araçları (veya yöntemleri)

  • Windows PowerShell
  • Windows Management Instrumentation (WMI)
  • Windows Remote Management
  • Emergency Management Services (EMS)
  • Web tabanlı uzak yönetim arayüzü (bu henüz hazır değil, üzerinde çalışılıyor)

Bu yazıda Windows PowerShell tabanlı PSSession veya CIM oturumları ile uzak bir Nano Server’a nasıl bağlanılacağını ele alıyorum.

Devamını oku…

Nano Server Kurulumu Nasıl Yapılır?

16.05.2015 | 00:18 Dokümanlar , Hyper-V , Windows Server 5 Yorum

Windows Server 2016’nın minimal kurulum seçeneği olan Nano Server, bulut uygulamaları (cloud apps), mikro servisler (micro services), Windows konteyner yapısı (Windows containers), Hyper-V konteyner yapısı (Hyper-V containers), Microsoft Cloud Platform infrastructure çözümlerinden Hyper-V VM’ler ve Scale-out File Server yapılarını çalıştırmak üzere optimize edilmiş, süper düşük ayak izine sahip, kırpılmış ve daha güvenilir bir Windows Server seçeneğidir.

Geçen hafta Nano Server ile ilgili oldukça kapsamlı bir post yayımlamıştım. Yeniden aynı şeyleri anlatmanın bir manası olmadığı için kuruluma doğru hızlıca ilerliyoruz ama kurulumu yapmadan önce Microsoft Nano Server nedir yazısını mutlaka okumanız gerekiyor. İmza bir dost :)

Nano Server, Windows Server 2016 TP2 ile birlikte test edilebilir durumda ama maalesef henüz Setup sırasında GUI’den yükleme şansınız yok. Bu yüzden de Nano Server kurulumu şimdilik biraz zahmetli. Muhtemelen kararlı sürümde çok daha kolay bir kurulum yöntemi yer alacak.

Kuruluma geçmeden önce ve tabi eğer elinizde yoksa Windows Server 2016 TP2 ISO’sunu buradan indirebilirsiniz.

Devamını oku…