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

Yazdır PDF

Windows Azure 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ı Windows Azure’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:

Windows Server İşletim Sistemi İçeren Bir VHD Oluşturmak ve Windows Azure’a Yüklemek
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.

Windows Server İşletim Sistemi İçeren Bir VHD Oluşturmak ve Windows Azure’a Yüklemek
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.

Windows Server İşletim Sistemi İçeren Bir VHD Oluşturmak ve Windows Azure’a Yüklemek
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.

Windows Server İşletim Sistemi İçeren Bir VHD Oluşturmak ve Windows Azure’a Yüklemek
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.

Windows Server İşletim Sistemi İçeren Bir VHD Oluşturmak ve Windows Azure’a Yüklemek
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.

Windows Server İşletim Sistemi İçeren Bir VHD Oluşturmak ve Windows Azure’a Yüklemek
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.

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

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

Windows Azure Üzerinde Storage Account Oluşturma

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

New butonuna basın.

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

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

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

Yeni bir Storage Account oluşturun.

Windows Server İşletim Sistemi İçeren Bir VHD Oluşturmak ve Windows Azure’a Yüklemek
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.

Windows Server İşletim Sistemi İçeren Bir VHD Oluşturmak ve Windows Azure’a Yüklemek
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.

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

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

System Preparation Tool karşınıza gelecektir.

Windows Server İşletim Sistemi İçeren Bir VHD Oluşturmak ve Windows Azure’a Yüklemek
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.

Windows Server İşletim Sistemi İçeren Bir VHD Oluşturmak ve Windows Azure’a Yüklemek
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.

Windows Server İşletim Sistemi İçeren Bir VHD Oluşturmak ve Windows Azure’a Yüklemek
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.

Windows Server İşletim Sistemi İçeren Bir VHD Oluşturmak ve Windows Azure’a Yüklemek
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.

Windows Server İşletim Sistemi İçeren Bir VHD Oluşturmak ve Windows Azure’a Yüklemek
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.

Windows Server İşletim Sistemi İçeren Bir VHD Oluşturmak ve Windows Azure’a Yüklemek
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ı http://forum.mshowto.org linkini kullanarak ulaşacağınız forum sayfamızda sorabilirsiniz.

Referanslar

www.mshowto.org

Daha Fazla :

Yorum ekle


Güvenlik kodu
Yenile