1. Ana Sayfa
  2. Microsoft Azure
  3. Windows Server İşletim Sistemi İçeren Bir VHD Oluşturmak ve Windows Azure’a Yüklemek

Windows Server İşletim Sistemi İçeren Bir VHD Oluşturmak ve Windows Azure’a Yüklemek

Image Galery kullanarak sizin için önceden hazırlanmış bir VHD kullanarak sanal makine oluştrabileceğiniz gibi isterseniz de kendi VHD dosyalarınızı ’a yükleyebilirsiniz.

  • Windows Server işletim sistemi çalıştıran sunucu.Windows Server işletim sistemi içerisinde bulunan Hyper-V rolünü kullanarak gerçekleştirebilirsiniz.
  • Windows Server işletim sistemi medyası. Bu işeme başlamadan önce, Windows Server işletim sistemi içeren bir. ISO dosyasına erişimi olduğundan emin olmalısınız.Aşağıdaki Windows Server dağıtımları desteklenmektedir:


Resim-1

  • CSUpload komut satırı aracı. Bu araç Windows Azure SDK içersinde bulunmaktadır. Windows Azure’a bağlantı kurarak VHD dosyalarınızı yüklemek için bu aracı kullanabilirsiniz. Windows Azure SDK’yı indirmek için, Windows Azure Downloads, linkini kullabilirsiniz.

Windows Azure işletimi sistemi yüklü olan bir VHD dosyasını Windows Azure’a yüklemek için aşağıda ki 5 adımı birlikte yapacağız.

  1. Hyper-V rolünün kurulması
  2. Image oluşturma
  3. Windows Azure üzerinde Storage Acount oluşturma
  4. Windows Azure’a yüklemek için imajın hazırlanması
  5. Windows Azure’a imajın yüklenmesi

Hyper-V rolünün kurulması

Windows Server 2008 R2 sunucunuzda Administrative Tools altından Server Manager alanında gelin.

Add Roles butonuna basın.


Resim-2

Select Server Roles sayfasından Hyper-V’yi seçin.

Açılan Create Virtual Network sayfasında,isteğinize göre bir yada birden fazla network adaptörü seçebilirisniz.

Confirm Installation Selections sayfasında Install butonuna basın.

Kurulumlar esnasında bilgisayarınız restard edecektir.

Restart işlemi gerçekleştikten sonra Hyper-V rolünün kurulduğunu görebilirsiniz.


Resim-3

Image oluşturma

Server üzerinde Administrative Tools bölümünden Hyper-V Manager alanına tıklayın.

Hyper-V Manager penceresinde Actions alanından,New/Virtual Machine butonuna basın.


Resim-4

Açılan New Virtual Machine sihirbazında oluşturacağınız sanal makinenin ismini ve lokasyonunu belirtin. Ayrıca oluşturacağınız sanal makinenin memory ve network adaptör bilgilerini girin. Oluşturacağınız Virtual Hard Disk’in(VHD) boyutunu ve lokasyonunu belirtin.


Resim-5

Connect Virtual Hard disk sayfasında ayrıca dikkat etmeniz gereken bir nokta var. Windows Azure işletim sisteminin kurulu olacağı diski maksimum 127GB desteklemektedir. Buraya dikkat etmeniz gerekiyor.

Installation Options sayfasında, Install an operation system from a boot CD/DVD-Rom alanını seçin kurulum için gereken medyanızı gösterin.


Resim-6

Sihirbazı sonlandırın ve sanal makinenizi oluşturun.

Kurulum başarılı bir şekilde gerçekleştikten sonra sanal makinenize bağlanabilirsiniz.


Resim-7


Resim-8

Windows Azure Üzerinde Storage Account Oluşturma

Windows Azure Management Portal alanına oturum açın.

New butonuna basın.


Resim-9

Açılan bölümden Data Services/Storage/Quick Create alanını seçin.


Resim-10

Yeni bir Storage Account oluşturun.


Resim-11

Storage account için URL bölümüne bir subdomain adı girin. 3-24 karakter arasında ve küçük harf, numara kullanabilirsiniz. Bu URL adresi Blob, Queue ya da Table kaynaklara erişim sırasında kullanacaksınız.

Bir Affinity group yada region belirleyin.

Geo-Replication özelliğini aktif etmek sizin tercihinizdedir. Default olarak check butonu işaretlidir. Geo-replication aktif olduğu durumda verilerinin ikinci lokasyona replike olacaktır ve size ayrı bir fiyat yansımayacaktır. İkinci lokasyon otomatik olarak belirlenecektir ve bu lokasyonu sonrada değiştiremezsiniz.

Create Storage Account butonuna basın.

Oluşturduğunuz Storage Account aşağıdaki gibi belirecektir.


Resim-12

Windows Azure’a Yüklemek İçin İmajın Hazırlanması

Daha önceden oluşturmuş olduğunuz sanal makinenizde oturum açın ve aşağıda ki prosedürleri takip edin.

Administrator olarak komut satırını açın.


Resim-13

%windir%\system32\sysprep directory alanına gelin ve sysprep.exe’yi çalıştırın.

System Preparation Tool karşınıza gelecektir.


Resim-14

System Cleanup Action bölümünden Enter System Out-of-Box Experience(OOBE) alanını seçin ve Generalize bölümünü işaretleyin.

Shutdown Options bölümünden Shutdown’ı seçin OK butonuna basın.

Windows Azure’a İmajın Yüklenmesi

Windows Azure Management Portal üzerinde oturumunuzu açın.

Sağ üst köşeden hesabınıza tıklayın ve Previous Portal seçeneğini seçin.


Resim-14

Hosted Services, Storage Accounts & CDN bölümünü seçin.

Navigation pane alanından Management Certificates bölümünü seçin.

Ribbon alanından Add Certificate bölümüne tıklayın.


Resim-15

Choose a subscription bölümünden eklemek istediğiniz sertifika için Windows Azure Subscription seçin.

Certificte file bölümünden browse butonuna basın ve yükleyeceğiniz sertifikayı seçin.

NOT: Sanal makinenizin imajının bulunduğu server üzerinden certmgr.msc yazarak Certificates penceresini açın.Personal altından makinenizin bulunduğu sertifikayı seçip sağ tuş ile export edin.


Resim-16

Eklediğiniz sertifikanın üzerine gelin ve tıklayın. Sağ bölümden Properties alanından Thumbprint bölümünü kopyalarak sonradan kullanmak için başka bir alana yapıştırın.


Resim-17

Ardından subscription alanında tıklayarak yine Properties bölümünden subscription ID bölümünü kopyalarak sonradan kullanmak için başka bir alana yapıştırın.


Resim-18

Windows Azure SDK komut satırını Administrator yetkisi ile açın

Daha önceden başka bir yere kopyaladığınız SubscriptionID ve CertThumbprint bilgilerini kullanarak aşağıda ki komutu çalıştırın.

csupload Set-Connection “SubscriptionID=<Subscriptionid>;CertificateThumbprint=<Thumbprint>;ServiceManagementEndpoint=https://management.core.windows.net”

Aynı komut satırını ve Subscriptionid, CertThumbprint bilgilerini kullanarak VHD dosyanızın yerini gösterip aşağıda ki komutu çalıştırın ve VHD dosyanız Windows Azure üzerine gönderilsin.

csupload Add-PersistentVMImage -Destination “<BlobStorageURL>/<YourImagesFolder>/<VHDName>” -Label <VHDName> -LiteralPath <PathToVHDFile> -OS Windows

Not: BlobStorageURL bilgisini daha önce yarattığınız storage URL olarak kullanabilirsiniz. VHD dosyanızı Blob storage üzerinde dilediğiniz yerde konumlandırabilirsiniz. Örnek olarak verdiğim YourImageFolder ismini değiştirebilirsiniz.Ayrıca VHDName kısmı yine optional’dır. Bu bölüm Management Portal üzerinde gözükeceğinden dilediğiniz ismi verebilirsiniz.PathtoVHDFile VHD dosyanızın lokalde konumlandığı alandır.

Bu konuyla ilgili sorularınızı https://forum.mshowto.org linkini kullanarak ulaşacağınız forum sayfamızda sorabilirsiniz.

Referanslar

www.mshowto.org

Yorum Yap

Yazar Hakkında

1980 yılında doğdum. Başkent Üniversitesi Turizm ve Anadolu Üniversitesi İşletme bölümünden mezun olduktan sonra IT sektöründe çalışmaya başladım. Uzun yıllar boyunca Microsoft teknolojilerinde eğitimler verdim ve kurumsal danışmanlıklar yaptım. Son olarak Ergo Group İrlanda, Dublin’de Senior Cloud Consultant olarak görev yapmaktayım. MCTS, MCSA, MCSE, MCITP , MCSE:Private Cloud ve MCT sertifikalarına sahibim. 2013 senesinden beri Microsoft Azure MVP ünvanına sahibim. Uzmanlık alanım Microsoft System Center ürün ailesi ve Microsoft Azure teknolojisidir.

Yorum Yap