Arkadaşlar Merhaba ,
Bugünkü makalemizde sizlere IIS web servisinin yedeklenmesini anlatacağım.
Bildiğimiz gibi IIS web sitesi yayınlama servisimiz olduğundan firma için önem arzetmektedir bu yüzden sıksık yedeklenmesinde fayda vardır.
Biz bu makalemizde IIS yapılandırma bilgilerini yedekleyeceğiz, site içeriği ve eğer varsa database ‘ler ayrıca yedeklenmelidir.
IIS Yedeklemek için 2 farklı metod vardır
- C:\windows\system32\inetsrv32\config dosyasını kopyalamak ,bu işlem ile IIS servisinin yapılandırması yedeklemiş oluyoruz.
- Komut satırı ile yedeklemek ,bunun için appcmd.exe komutunu kullanacağız.
Bu işlem için komut satırından cmd.exe ile C:\windows\system32\inetsrv32 klasorune gidiyoruz.
Bu klasördeyken;
appcmd.exe add backup “yedek_adi” komutu ile yedek alıyoruz,
appcmd.exe restore backup “yedek_adi” komutu ile yedeği yüklüyoruz (restore) ,
appcmd.exe delete backup “yedek_adi” komutu ile yedeği siliyoruz,
Bu komut ile yedeği aldık ,
Alınan yedekler inetsrv klasorunun altında backup klasorunde durur,
Evet yedeklerimizi aldık, şimdi sırada yedeği geri yüklemekte (restore işlemi),
Appcmd.exe restore backup “iisyedek” komutunu çalıştırdım,
Ve restore işlemi başarılı bir sekilde gerçekleşti,
Böylece tüm IIS yapılandırma (configuration) bilgileri geri yüklendi.
Tüm bu işlemler bittikten sonra IIS servisini restart etmekte fayda vardır.
Bunun için ;
iisreset /restart komutunu kullanıyoruz.
Eğer alınan yedeği diskten silmek isterseniz ,
Appcmd.exe delete backup “iisyedek” komutunu çalıştırmanız yeterlidir.
Faydalı olması dileğiyle ,
Başka bir makalede görüşmek üzere
Bülent Bey makale için teşekkürler çok fazla uğraşmadan söylediğiniz şekilde hızlıca yedekleme yaptım