הורדת כלי CLI של לקוח Discovery של Migration Center

כדי לגלות את הנכסים, צריך להוריד את ה-CLI של לקוח הגילוי של Migration Center למכונה שיש לה גישה לכל נכסי היעד. המכונה יכולה להיות שרת פיזי או מכונה וירטואלית (VM). קובץ ההפעלה של mcdc CLI זמין בשתי גרסאות, Linux ו-Windows, בהתאם למערכת ההפעלה של המחשב שבו רוצים להתקין אותו.

ה-CLI של mcdc מבצע את איתור האורחים על ידי הפעלת סקריפטים של איסוף מרחוק במכונות היעד, מהמכונה שבה הוא מותקן. הוא יכול גם למצוא ולאסוף נתונים מכמה מכונות באמצעות סריקה של טווח כתובות IP. אפשר להריץ גילוי אורחים במכונות וירטואליות שפועלות ב-VMware, ובמכונות עם חיבור ל-CLI של mcdc שמארח את המכונה.

לחלופין, כדי לבצע גילוי במכונות וירטואליות שמתארחות ב-AWS וב-Azure, או במכונות מקומיות ללא גישת SSH, צריך להוריד את סקריפט איסוף האורחים ולהריץ אותו באופן מקומי. משתמשים ב-mcdc-linux-collect.sh במכונות Linux וב-mcdc-windows-collect.ps1 במכונות Windows.

במסמך הזה מוסבר איך להוריד את כלי שורת הפקודה (CLI) של mcdc ואת סקריפטים לאיסוף נתונים, כדי לגלות ולאסוף את נתוני התשתית שלכם.

לפני שמתחילים

הורדת mcdc CLI

בהתאם למערכת ההפעלה של המחשב, מורידים את קובץ ההפעלה של Linux או Windows של mcdc CLI.

Linux

  • מורידים את הגרסה האחרונה של mcdc CLI במכונת Linux והופכים אותה להפעלה:
curl -O "https://mc-release.storage.googleapis.com/mcdc/$(curl -s https://mc-release.storage.googleapis.com/mcdc/latest)/mcdc"
chmod +x mcdc

Windows

  • כדי להוריד את הגרסה האחרונה של mcdc CLI במחשב Windows עם Powershell ו-Invoke-WebRequest:
$ProgressPreference = 'SilentlyContinue'; $version = Invoke-RestMethod -Uri 'https://mc-release.storage.googleapis.com/mcdc/latest'; Invoke-WebRequest -Uri  "https://storage.googleapis.com/mc-release/mcdc/$($version.Trim())/windows/mcdc.exe" -OutFile mcdc.exe
  • כדי להוריד את הגרסה העדכנית של mcdc CLI במחשב Windows עם שורת הפקודה ו-curl:
for /f usebackq %V in (`curl -s https://mc-release.storage.googleapis.com/mcdc/latest`) do curl -O https://mc-release.storage.googleapis.com/mcdc/%V/windows/mcdc.exe
  • כדי להוריד את הגרסה העדכנית של mcdc CLI באמצעות קישור ישיר:
https://mc-release.storage.googleapis.com/mcdc/current/windows/mcdc.exe

הצגת מידע עזרה עבור mcdc CLI

  • כדי לראות מידע עזרה לגבי mcdc CLI, משתמשים בדגל --help:

    Linux

    ./mcdc --help

    Windows

    mcdc.exe --help

  • כדי להציג עזרה לפקודה ספציפית, משתמשים בדגל --help עם הפקודה. לדוגמה, כדי להציג את העזרה עבור הפקודה import, מריצים את הפקודה הבאה:

    Linux

    ./mcdc discover import --help

    Windows

    mcdc.exe discover import --help

הורדת סקריפטים לאיסוף נתוני אורחים

כדי להוריד את סקריפטים לאיסוף נתונים מהמכונה המארחת במכונת היעד, מבצעים את השלבים בקטעים הבאים.

הורדת סקריפט לאיסוף נתוני אורחים במחשב Linux

כדי להוריד את mcdc-linux-collect.sh במחשב Linux, פועלים לפי השלבים הבאים:

  1. מתחברים למכונה.

  2. מורידים את סקריפט איסוף האורחים למחשב והופכים אותו לסקריפט שניתן להפעלה:

    curl -O "https://mc-release.storage.googleapis.com/mcdc/$(curl -s https://mc-release.storage.googleapis.com/mcdc/latest)/mcdc-linux-collect.sh"
    chmod +x mcdc-linux-collect.sh
    

הורדת סקריפט לאיסוף נתוני אורחים במחשב Windows

כדי להוריד את mcdc-windows-collect.ps1 במחשב עם Windows, פועלים לפי השלבים הבאים:

  1. מתחברים למחשב ופותחים את PowerShell.

  2. מורידים את הסקריפט של אוסף האורחים למחשב:

    $version = Invoke-WebRequest -UseBasicParsing https://mc-release.storage.googleapis.com/mcdc/latest
    $WebClient = New-Object System.Net.WebClient
    $WebClient.DownloadFile("https://mc-release.storage.googleapis.com/mcdc/"+$version+"/mcdc-windows-collect.ps1", (Get-Location).Path + "\mcdc-windows-collect.ps1")
    

המאמרים הבאים