İçeriğe geç
MoftgateMoftgate Docs
Ürün kılavuzu

Filo Keşif ve Kurtarma Aracı

Moftgate Filo Keşif ve Kurtarma Aracı makineleri keşfeder, ajanları toplu kurar veya kaldırır ve IP/FQDN değişikliğinden sonra filoyu yeniden bağlar.

Araç Nedir#

Moftgate Filo Keşif ve Kurtarma Aracı, belirli bir operasyonel sorunu çözer: Moftgate yönetim sunucusunun adresi değiştiğinde (örneğin yeni bir IP'ye veya yeni bir alan adına taşındığında), Windows, Linux ve macOS client'larında önceden kurulu tüm ajanlar eski adrese ulaşmaya çalışmaya devam eder ve çevrimdışı kalır. Her makineyi tek tek elle gezmek veya ajanları yeniden kurmak yerine, bir yönetici bu aracı tek bir yönetim makinesinden çalıştırarak tüm filoyu keşfeder, yeni sunucu adresini her ajana gönderir, Moftgate ajanını uzaktan yeniden başlatır ve her şeyin yeniden bağlandığını doğrular.

Araç, makine makine elle düzeltmenin pratik olmayacağı büyük bir filoya sahip kurumlar (örneğin 50+ Windows/Linux/macOS client) için tasarlanmıştır. Bir yönetici aracı ağdaki bir makineden bir kez (veya gerektiğinde) çalıştırır. Son kullanıcıların veya müşterilerin etkileşime girdiği bir şey değildir.

Ayrı, bağımsız bir masaüstü uygulaması
Bu, Moftgate platformu içinde bir sayfa değildir - Windows ve macOS için ayrı bir masaüstü uygulamasıdır. Aşağıdan indirip diğer masaüstü uygulamaları gibi kurabilirsiniz.
Fleet Tool Kurulum Dosyası

Bu platform son doğrulama aşamasında - çok yakında yayınlanacak.

Keşif Motoru#

Araç, uygulamanın üstündeki bir mod sekmesinden seçilen iki bağımsız keşif modunu destekler:

  • Workgroup / Subnet modu - belirttiğiniz bir aralık içindeki makineleri bulmak için yerel ağınızı tarar (örn. 192.168.1.0/24). Makineler bir domain'e bağlı değilse veya sadece ağınızın belirli bir bölümünü taramak istiyorsanız bu modu kullanın.
  • Active Directory / Domain modu - makine listesinin tamamını doğrudan Active Directory domain'inizden alır; listeyi belirli bir organizasyon birimiyle sınırlamak için isteğe bağlı bir filtre kullanılabilir. Ağ taraması yerine eksiksiz, yetkili bir makine listesi istediğiniz domain ortamlarında bu modu kullanın.
Filo Keşif ekranı; yerel IP bloklarını tarayarak veya Active Directory üzerinden makineleri listeleyerek işletim sistemi, IP ve ajan durumlarını tek ekranda sunar.
Moftgate Filo Keşif Arayüzü ve Cihaz Tablosu
Görseli kapat
İkisini birleştirebilirsiniz
Bir subnet taramasını ve bir domain sorgusunu ayrı geçişlerde çalıştırmanın önünde bir engel yoktur - filonuzun bir kısmı domain'e bağlıyken bir kısmı workgroup ağ segmentindeyse bu faydalıdır.

Ağ ve Port Gereksinimleri#

Aracın hedef makineleri keşfedebilmesi ve yeniden yapılandırabilmesi için, ağınızda standart Windows uzaktan yönetimi ve dosya paylaşım erişiminin kullanılabilir olduğundan, taşımak istediğiniz Linux veya macOS makinelerde ise uzaktan erişimin etkinleştirildiğinden emin olun:

GereksinimKullanım AmacıOrtam
Windows uzaktan yönetimiAracın Windows makinelere uzaktan bağlanmasını ve onları yönetmesini sağlar.Windows / AD / Workgroup
Dosya paylaşımıAracın her makinenin bağlantı ayarlarını güvenle güncellemesini sağlar.Windows / AD / Workgroup
Domain sorgusuAracın makine listesini Active Directory'den almasını sağlar.Active Directory
Linux/macOS uzaktan erişimiAracın Linux ve macOS makinelerde ayarları güncellemesini ve ajanı yeniden başlatmasını sağlar.Linux / macOS
Admin kimlik bilgileri yerel olarak işlenir
Yerel admin (subnet taraması için) veya Domain Admin (AD modu için) kimlik bilgileri doğrudan araca girilir ve yalnızca her hedef makineyle kimlik doğrulaması yapmak için kullanılır - Moftgate'e veya herhangi bir dış servise gönderilmez. Bu aracı çalıştıran makineyi, yönetici kimlik bilgileri taşıyan herhangi bir iş istasyonuyla aynı özenle ele alın ve güvenilir, erişimi kontrollü bir yönetim makinesinde çalıştırmayı tercih edin.

Toplu Ajan Kurulumu#

Fleet Tool, mevcut ajanları kurtarmanın yanı sıra kurumsal ITSM ürünlerindeki uzaktan kurulum yardımcı araçları tarzında bir toplu ajan kurulum aracı olarak da çalışır. Aynı makine listesi üzerinden bir yönetici, tek bir çalıştırmada onlarca Windows, Linux ve macOS makineye yeni ajan kurulumu (veya temiz kaldırma) gönderebilir; hiçbir makineye fiziksel olarak dokunmaya gerek kalmaz. Her uç noktayı tek tek gezmenin günler süreceği ortamlarda Moftgate'i ilk kez dağıtmanın önerilen yolu budur.

  • Tek modal, iki işlem: Install ile yeni bir ajan gönderin veya Uninstall ile ajan servisini, binary'sini ve konfigürasyonunu seçili tüm makinelerden temiz şekilde kaldırın.
  • Esnek hedefleme: hedefler aynı keşif tablosundan gelir (subnet taraması veya Active Directory sorgusu); envanter ağ dışında hazırlandığında Import CSV butonu hostname,ip,os,user sütunlarına sahip hazır bir liste yükler.
  • Windows hedeflerine WinRM üzerinden ulaşılır; makinede OpenSSH Server çalışıyorsa SSH otomatik fallback olarak devreye girer. Araç imzalı MSI paketini tercih eder ve SERVERURL, COMPANYID ve NATSURL özellikleriyle sessiz kurulum yapar; yalnızca ham executable mevcutsa MoftgateAgent Windows servisini kendisi kaydedip başlatır.
  • Linux hedefleri ajan binary'sini SSH/SFTP ile /usr/local/bin altına alır; bir systemd unit'i yazılır, etkinleştirilir ve başlatılır; çalışma verileri /var/lib/moftgate altında tutulur.
  • macOS hedefleri, sunucuda yayınlanmış .pkg paketi varsa ondan kurulur; yoksa binary kurulumu artı bir LaunchDaemon ile devam edilir.
  • Paket dağıtımı çalıştırma başına seçilebilir: Server Download her hedefin paketi doğrudan Moftgate sunucunuzdan çekmesini sağlar; Local Push ise paketi aracı çalıştıran makineden yükler ve hedefler henüz sunucuya ulaşamıyorsa kullanışlıdır.
  • Çalıştırmalar, sınırlı bir eşzamanlılık limitiyle paraleldir. Her hedef kendi canlı durumunu ve log satırlarını raporlar; final raporu başarıları hatalardan ayırır, böylece Retry Failed yalnızca tamamlanamayan makineleri yeniden dener.
  1. 1
    Hedef listesini oluşturun

    Bir subnet taraması veya Active Directory sorgusu çalıştırın ya da hazır bir liste yüklemek için Import CSV'ye tıklayın. Henüz ajanı olmayan makineler Not Installed olarak görünür ve tablo filtresi yalnızca onları gösterebilir.

  2. 2
    Makineleri seçin ve deployment'ı açın

    Kurulum yapmak istediğiniz makineleri işaretleyin, ardından tablo araç çubuğundaki Install / Uninstall Agents (N) butonuna tıklayın.

  3. 3
    İşlemi, dağıtım yöntemini ve kimlik bilgilerini seçin

    Install veya Uninstall seçin, Server Download veya Local Push belirleyin; Windows'ta MSI veya EXE paketini seçin. Ardından yönetici kimlik bilgilerini girin: Windows için yerel admin veya domain admin, Linux ve macOS için parola ya da SSH anahtarı.

  4. 4
    Çalıştırmayı başlatın ve canlı ilerlemeyi izleyin

    Start Deployment'a tıklayın. Log konsolu her hedefi satır satır akıtırken Operation Status sütunu her makine için Pending, Running, Success veya Failed durumunu gösterir.

  5. 5
    İnceleyin, yeniden deneyin ve dışa aktarın

    Deployment raporu başarıları ve hataları özetler. Tamamlanamayan makineler için Retry Failed'ı, denetime hazır bir kayıt için Export CSV Report'u kullanın.

Provisioning gerçektir, simüle edilmez
Her kurulum, tam ajan API adresini (sunucu URL'niz artı /api/agent), Company ID'yi ve NATS adresini hedefe yazar, ardından servisi başlatır ve gerçek sonucu raporlar. Bir kimlik bilgisi, paket indirme veya port başarısız olursa o makine gerçek hatayla Failed olarak işaretlenir; düzeltip yalnızca o hedefi yeniden deneyebilirsiniz.

Konfigürasyon Enjeksiyonu ve Servis Yeniden Başlatma#

  • Bu güncelleme kimliği korur: araç, her makinenin bağlantı ayarlarını yeni sunucuyu gösterecek şekilde güvenle günceller; makinenin kimliğine, eşleştirmesine veya kimlik bilgilerine dokunmaz. Yalnızca ajanın nereye rapor verdiğini yeniden yönlendirir - ajanla ilgili başka hiçbir şey değişmez.
  • Windows'ta bu güncelleme ve ardından gelen servis yeniden başlatma, makinenin yerleşik uzaktan yönetim özellikleri üzerinden yapılır.
  • Linux ve macOS'ta aynı güncelleme ve servis yeniden başlatma, makinenin uzaktan erişim özellikleri üzerinden yapılır.
Windows hedeflerinde uzaktan erişim
Aracın Windows hedeflerini güncelleyebilmesi için bu makinelerde uzaktan yönetim etkinleştirilmiş olmalıdır. Workgroup (domain'e bağlı olmayan) Windows makinelerinde, izin verecek şekilde yapılandırılmadıkça User Account Control uzaktan yönetici erişimini engelleyebilir - Access is Denied hatası alırsanız aşağıdaki Sorun Giderme bölümüne bakın.

Adım Adım Kullanım#

  1. 1
    Yeni sunucu adresini tanımlayın ve test edin

    Üst başlık alanında yeni sunucu IP/URL'sini (örn. http://192.168.1.200:8000) ve isteğe bağlı olarak Company ID'yi girin. Test Server'a tıklayın - yeşil Online (X ms) sonucu, herhangi bir client'a dokunmadan önce yeni sunucunun erişilebilir olduğunu doğrular.

  2. 2
    Filoyu keşfedin

    Yerel ağınızı taramak için Workgroup / Subnet Mode'u seçin (192.168.1.0/24 gibi bir CIDR girin, tarama timeout'u seçin, isteğe bağlı olarak yerel admin kimlik bilgilerini girin, ardından Start Subnet Scan'e tıklayın); veya makine listesini doğrudan Active Directory domain'inizden almak için Active Directory / Domain Mode'u seçin (domain bilgilerinizi, isteğe bağlı bir Base OU filtresini ve Domain Admin kimlik bilgilerini girin, ardından Query Domain Computers'a tıklayın).

  3. 3
    Hedefleri seçin ve durumu inceleyin

    Sonuç tablosu her makinenin IP adresini, işletim sistemini, mevcut sunucu IP'sini ve agent durumunu (Offline / Server Down, Running, Stopped) listeler. Hostname, IP veya kullanıcı adına göre arayın, ardından kurtarmak istediğiniz makineleri işaretleyin veya tümünü seçin.

  4. 4
    Konfigürasyonu gönderin ve servisi yeniden başlatın

    Reconfigure & Restart Selected (X) butonuna tıklayın. Onay penceresinde Restart Moftgate Agent Service remotely ve Verify Agent Handshake seçeneklerini işaretli bırakın, ardından Start Migration'a tıklayın. Live Log Console, her makinenin bağlantı ayarları güncellenirken ve ajanı yeniden başlarken ilerlemesini satır satır canlı gösterir.

  5. 5
    Doğrulayın ve raporu dışa aktarın

    İşlem bittiğinde Migration Execution Report, başarılı ve başarısız sonuçları özetler. Ayrıntılı bir migration raporu için Export CSV Report'u, tarama sırasında başarısız olan veya çevrimdışı olan makineleri yeniden denemek için Retry Failed'i kullanın.

Canlı geçiş konsolu; seçilen tüm uç noktalarda sunucu adresi güncellemelerini, servis yeniden başlatma komutlarını ve bağlantı doğrulama adımlarını anlık olarak gösterir.
Canlı Geçiş Log Konsolu ve Yeniden Yapılandırma Durumu
Görseli kapat

Sorun Giderme#

Belirti / HataOlası NedenÇözüm
"Unreachable" (Test Server hatası)Yeni Moftgate sunucu adresi yanlış veya bir güvenlik duvarı bağlantıyı engelliyor.Sunucu adresini kontrol edin ve güvenlik duvarınızın yönetim makinesinin oraya ulaşmasına izin verdiğinden emin olun.
"Access is Denied"Kullanılan hesabın hedef makinede yönetici yetkisi yok.Hedef makinelerde yerel admin yetkisine (Active Directory modu için domain admin yetkisine) sahip bir hesap kullanın.
Bazı makinelere ulaşılamıyorO makinede uzaktan yönetim kapalı olabilir veya ağ/güvenlik politikası bağlantıyı engelliyor olabilir.Hedef makinede uzaktan erişimi etkinleştirin, ağ ekibinizle kontrol edin veya BT desteğiyle iletişime geçin.
Linux/macOS makineleri yanıt vermiyorO makinede uzaktan erişim kullanılabilir değil.Hedef makinede uzaktan erişimin etkin olduğundan emin olun veya BT desteğiyle iletişime geçin.
Subnet taraması 0 cihaz buluyor, yönetim makinesinin kendisi de dahilmacOS'ta Remote Login (SSH) ve File Sharing (SMB) varsayılan olarak kapalıdır, bu yüzden tarama o makineyi tespit edecek açık bir port bulamaz.Taramayı çalıştıran Mac'te System Settings > General > Sharing'e gidin ve Remote Login (SSH)'ı - SMB tabanlı tespit de istiyorsanız File Sharing'i de - etkinleştirin, ardından taramayı tekrarlayın.
Deployment, kimlik doğrulama veya "Access is Denied" hatalarıyla başarısız oluyorKimlik bilgilerinin yönetici yetkisi yok veya hedefte uzaktan yönetim etkin değil.Yerel veya domain admin yetkisine sahip bir hesap kullanın. Windows hedeflerinde WinRM'i etkinleştirin (winrm quickconfig) veya OpenSSH Server kurun; Linux ve macOS'ta SSH'ın çalıştığından emin olun.
Windows kurulumu başarılı görünüyor ama ajan hiç çevrimiçi olmuyorMSI özellikleri yanlış olabilir veya hedef, kurulum bittikten sonra Moftgate sunucusuna ulaşamıyor olabilir.Sunucu URL'sinin tam API tabanını içerdiğini doğrulayın (örneğin https://server/api/agent), hedefin sunucuya ve NATS adresine ulaşabildiğini kontrol edin, ardından o makineyi yeniden deneyin.

Sık Sorulan Sorular#

Araç, bir ajanın kimliğini veya sunucuyla eşleştirmesini değiştirir mi?
Hayır. Güncelleme yalnızca ajanın hangi sunucuya bağlandığını (ve belirtilmişse Company ID'yi) değiştirir. Makinenin kimliği ve merkezi sunucuyla mevcut eşleştirmesi dokunulmadan kalır; böylece migrasyondan sonra da korunur.
Aynı çalıştırmada Windows, Linux ve macOS makinelerini birlikte taşıyabilir miyim?
Evet. Keşif tablosu işletim sistemi fark etmeksizin tüm makineleri listeler ve karma bir hedef grubu seçebilirsiniz - araç aynı migrasyon işi içinde her makinenin işletim sistemine uygun yöntemi otomatik olarak kullanır.
Tarama sırasında çevrimdışı olan makinelere ne olur?
Offline / Server Down olarak görünürler (ya da erişilemezlerse subnet taramasında hiç görünmezler) ve o migrasyon çalıştırmasında atlanırlar. Migrasyon raporu üretildikten sonra, tüm filoyu tekrarlamadan yalnızca başarısız olan veya erişilemeyen makineleri yeniden denemek için Retry Failed düğmesini kullanın.
Bu aracı kullanmak için Active Directory gerekli mi?
Hayır. Active Directory / Domain modu iki keşif yönteminden biridir - isteğe bağlıdır ve yalnızca domain ortamlarında yararlıdır. Workgroup / Subnet modu, onsuz tamamen çalışır ve yerel ağınızı doğrudan tarar.
Bu araç, ana Moftgate platformunun bir parçası mı?
Hayır. Bir yöneticinin Moftgate web sitesinden indirip diğer masaüstü uygulamaları gibi kurduğu ve tek bir yönetim makinesinden çalıştırdığı ayrı, bağımsız bir masaüstü uygulamasıdır (Moftgate Filo Keşif ve Kurtarma Aracı) - Moftgate web platformu içinde bir sayfa değildir.
Araç, hiç Moftgate kurulmamış makinelere ajan kurabilir mi?
Evet. Toplu deployment tam olarak ilk kurulum senaryosu içindir: uzaktan erişimi açık, erişilebilir herhangi bir Windows, Linux veya macOS makine, sunucu adresiniz ve Company ID'nizle tam provision edilmiş yeni bir ajan kurulumu alabilir.
Ajanları toplu olarak kaldırabilir miyim?
Evet. Aynı deployment modalındaki Uninstall işlemi, ajan servisini durdurup kaldırır, binary'yi siler ve seçili tüm makinelerde konfigürasyonu temizler.