כדי לגלות את הנכסים, צריך להוריד את ה-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
- מורידים את הגרסה האחרונה של
mcdcCLI במכונת 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
- כדי להוריד את הגרסה האחרונה של
mcdcCLI במחשב 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
- כדי להוריד את הגרסה העדכנית של
mcdcCLI במחשב 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
- כדי להוריד את הגרסה העדכנית של
mcdcCLI באמצעות קישור ישיר:
https://mc-release.storage.googleapis.com/mcdc/current/windows/mcdc.exe
הצגת מידע עזרה עבור mcdc CLI
כדי לראות מידע עזרה לגבי
mcdcCLI, משתמשים בדגל--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, פועלים לפי השלבים הבאים:
מתחברים למכונה.
מורידים את סקריפט איסוף האורחים למחשב והופכים אותו לסקריפט שניתן להפעלה:
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, פועלים לפי השלבים הבאים:
מתחברים למחשב ופותחים את PowerShell.
מורידים את הסקריפט של אוסף האורחים למחשב:
$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")
המאמרים הבאים
אפשר לגלות נכסים באמצעות השיטות הבאות: