IIS Üzerinde Site Migration İşlemi

tarihinde yayınlandı.

IIS üzerinde bulunan site’ları bazı sebeplerden dolayı başka bir web sunucusuna taşımak gerekebilir. Bu site’ları taşımadan önce, ilgili site’da kendine özgü konfigürasyon ayarları bulunabileceğini unutmamak gerekir.

Bunun için hangi site’ın taşıma işlemi yapılacak ise, o site’ı tüm konfigürasyonları ile birlikte (AppPool konfigürasyonları dahil) export etmek gerekmektedir. Bu sayede, taşıma sonrası oluşabilecek web hatalarını minimum veya sıfıra indirme şansımız artacaktır.

BAŞLARKEN

EXPORT İŞLEMLERİ

İlk olarak komut satırını yönetici olarak (cmd) açıp inetsrv klasörüne aşağıdaki komut ile giriyoruz. Bütün Export/Import işlemlerini buradan yapacağız.

Daha sonra ilgili site’ı aşağıdaki komutla .xml olarak C:\Export dizinine exportluyoruz. (Ben C:\ diskinde Export adlı bir klasör oluşturdum. Siz istediğiniz dizine Export işlemini gerçekleştirebilirsiniz.

Ardından site’ın çalıştığı Application Pool’u aşağıdaki komutla .xml olarak aynı dizine exportluyoruz.

IMPORT İŞLEMLERİ

Exportlama işlemi tamamlandıktan sonra sıra, site/site’larımızı yeni web sunucusuna import etmeye geldi.

*Eski web sunucumuzdaki Export klasörünü yeni web sunucumuza kopyalamayı unutmayalım.

Aşağıdaki komutla ilk olarak site’ı import ediyoruz.

Daha sonra Application Pool’u import ediyoruz, IIS’i yeniliyoruz ve Site Migration işlemimiz tamamlanmış oluyor.

Sosyal Medyada Paylaşın