Disconnect All IscsiTarget

Merhaba, sizlerde benim gibi yoğun bir şekilde Iscci aygıtları ile çalışıyorsanız bilgisayarınız veya sunucularınız sürekli olarak aktif olmayan bağlantılar ile dolacaktrı. Bu durumun sunucu işletim sistemlerinde pek görünmez, çünkü sunucu işletim sistemleri ve onların bağlı olduğu iscsi cihazlar genelde sürekli olarak çalışmaktadır. Ancak benim gibi evde ayrı NAS, şirkette ayrı NAS, müşteride ayrı NAS derken sürekli olarak tak çıkar modunda çalışırsanız sorun yaşamaya başlıyorsunuz. Aslında yaşadığınız sorun ciddi bir sorun değil ancak can sıkıcı bir sorun. Örneğin evinizdeki NAS a bağlandığınzı ve sonra koptunuz, bir süre sonra tekrar bağlanmak için reconnect veya öncesinde disconnect veya servis aç kapa gibi bazı aksiyonlar alıyorsunuz, eğer zaman çok önemli ise sık kullandığınız powershell kütüphanesine aşağıdaki iki satır kodu eklemeniz hayatınızı kolaylaştıracaktır.

Bu mevcut tüm bağlantıları otomatik olarak kopardığı için size sadece tek bir connect demek kalıyor.

$Tar = Get-IscsiTarget
Disconnect-IscsiTarget -NodeAddress $Tar.NodeAddress

Tar burada Target değişkeni için kullanılan bir kısaltmadır. Özetle tüm hedefleri tek tek disconnect yapmak yerine topluca yapıyorsunuz (tabiki aktif bir hedef olmamalı), sonra ise o anda evde iseniz evdeki, işte iseniz iştedeki NAS için connect demek yeterli olacaktır