Erhältlich unter 9.2.24. Um Computer zwischen zwei Datenquellen zu migrieren, aktivieren Sie zunächst den Abgleichmodus für Computer. Migrieren Sie anschließend eine Untergruppe von Computern, um sicherzustellen, dass der Prozess funktioniert Nachdem Sie überprüft haben, ob der Prozess funktioniert, führen Sie ihn für die übrigen Computer durch. Sie können Computer zwischen zwei Datenquellen migrieren BigFix® datenquellen, von einer BigFix datenquelle zu einer nicht angeschlossenen Datenquelle oder umgekehrt.
Vorbereitungen
Migrieren Sie die Computer, auf denen der
BigFix und die
BigFix installiert sind, nachdem Sie die gesamte Umgebung migriert haben, und überprüfen Sie, ob die neue Einrichtung funktioniert. Die Beibehaltung dieser Reihenfolge gewährleistet die Konnektivität zum alten
BigFix während der gesamten Migration.
Wichtig: Stellen Sie sicher, dass Sie bei Bedarf zuerst den Computerabgleichsmodus aktivieren und aktivieren und anschließend Computer zwischen Datenquellen migrieren. Wenn Sie den Computerabgleich nach der Migration einiger Computer aktivieren, werden die Computer in License Metric Tool als in der alten und in der neuen Datenquelle vorhanden dupliziert. Sie haben unterschiedliche IDs, anstatt mit derselben ID zugeordnet zu werden. In diesem Fall können die Computer nicht mit dem Modus für den Abgleich zugeordnet werden. Wenn Computer in License Metric Tool dupliziert werden, bevor Sie den Datenabgleich starten, entfernen Sie die Duplikate. Aktivieren Sie anschließend den Abgleich.
Vorgehensweise
- Wenn in License Metric Toolduplizierte Computer vorhanden sind, entfernen Sie diese.
- Wenn Sie von einer BigFix -Datenquelle migrieren, führen Sie die folgenden Schritte aus.
- Melden Sie sich an der BigFix -Konsole an.
- Klicken Sie in der Navigationsstruktur auf Computers.
- Wählen Sie Computer aus, die in License Metric Tooldupliziert werden, klicken Sie mit der rechten Maustaste auf die ausgewählten Computer und klicken Sie auf Aus Datenbank entfernen.
- Melden Sie sich an bei License Metric Tool und gehen Sie zu . Klicken Sie anschließend auf Jetzt importieren.
- Wenn Sie von einer nicht angeschlossenen Datenquelle migrieren, legen Sie die duplizierten Computer über die License Metric Tool benutzeroberfläche oder über die REST-API.
- Aktivieren Sie den Modus für den Abgleich von Computern.
- Gehen Sie unter License Metric Tool auf .
- Ändern Sie den Wert des Parameters Enable computers reconciliation in true.
Tipp: Es empfiehlt sich, die Debugprotokollierung während Datenimporten zu aktivieren. Für weitere Informationen siehe:
Protokolle importieren.
Um sicherzustellen, dass Daten von migrierten Computern nicht austauschbar in zwei Datenquellen gemeldet werden, markieren Sie die Datenquelle, aus der Sie migrieren, als Quelle der Migration.
- Gehen Sie auf License Metric Tool zu .
- Klicken Sie auf die Datenquelle, aus der Sie migrieren möchten.
- Wählen Sie in der Liste Betriebsmodus der Datenquelle den Eintrag Quelle für Migration und klicken Sie auf Speichern.
- Migrieren Sie eine Untergruppe von Computern von der alten auf die neue Datenquelle, um sicherzustellen, dass der Prozess funktioniert.
- Wenn Sie Computer zwischen zwei BigFix -Datenquellen migrieren, führen Sie die folgenden Schritte aus.
Wichtig: Bevor Sie Endpunkte zwischen
BigFix -Datenquellen erneut subskribieren, stellen Sie sicher, dass sie mit dem neuen
BigFix -Server kommunizieren können. Stellen Sie beispielsweise sicher, dass die Kommunikation nicht durch eine Firewall blockiert wird.
Wenn Sie über angepasste Relay-Einstellungen verfügen, müssen die Einstellungen erneut erstellt werden, nachdem die Endpunkte erneut zwischen BigFix -Datenquellen subskribiert wurden.
- Laden Sie die Masthead-Datei des neuen BigFix -Servers von der folgenden URL herunter: https://<New_BigFix_server_address>:52311/masthead/masthead.afxm.
- Speichern Sie die heruntergeladene Masthead-Datei auf dem Dateisystem des alten BigFix -Servers. Legen Sie sie im folgenden Verzeichnis ab: <BESServer_install_dir>/wwwrootbes/Uploads.
- Melden Sie sich an der alten BigFix gehen Sie zu und führen Sie das Fixlet Switch BES Client Action Site Masthead aus, das für Ihre Version der Endpunkte auf den ausgewählten Computern geeignet ist.
Endpunkte, auf denen die Aktion erfolgreich ausgeführt wird, beenden die Berichterstellung an den alten BigFix -Server und starten die Berichterstellung an den neuen Server. Daher wird die Aktion in der alten BigFix -Konsole möglicherweise nicht als abgeschlossen gemeldet.
- Rufen Sie Computersauf. Stellen Sie sicher, dass die ausgewählten Endpunkte erneut für den BigFix -Server subskribiert wurden.
- Führen Sie die folgenden Schritte aus, wenn Sie Computer von einer BigFix -Datenquelle auf eine getrennte Datenquelle migrieren.
Option 1: Wenn Sie den getrennten Scanner mit einer Task installieren wollen, führen Sie die folgenden Schritte aus:
- Melden Sie sich an der BigFix -Konsole an.
- Klicken Sie in der Navigationsleiste auf .
- Wählen Sie im oberen rechten Fensterbereich je nach Betriebssystem des Computers, auf dem Sie den getrennten Scanner installieren möchten, entweder „Installieren Sie den getrennten Scanner unter Windows (Version) “ oder „Installieren Sie den getrennten Scanner unter Unix (Version) “.
- Geben Sie den Installationspfad des getrennten Scanners an. Optional können Sie weitere wichtige und erweiterte Parameter angeben. Führen Sie anschließend diese Task aus. Weitere Informationen zu den Installationsparametern für getrennte Scanner finden Sie unter Konfigurationsparameter für getrennte Scanner in der Datei setup_config.ini.
Hinweis: Die Task ermöglicht die Angabe nur einer Untergruppe der verfügbaren Konfigurationsparameter für getrennte Scanner. Weitere Informationen finden Sie in der Taskbeschreibung.
Option 2: Führen Sie die folgenden Schritte aus, um den getrennten Scanner manuell zu installieren.
- Melden Sie sich an der BigFix -Konsole an.
- Klicken Sie in der Navigationsleiste auf .
- Wählen Sie im oberen rechten Teilfenster je nach Betriebssystem des Computers, auf dem Sie den getrennten Scanner installieren möchten, Getrenntes Scannerpaket herunterladen (Version) oder Getrenntes Scannerpaket herunterladen für IBM i (Version) aus.
- Installieren Sie den getrennten Scanner. Weitere Informationen finden Sie unter: Installieren des getrennten Scanners und Erfassen der Scanergebnisse (getrenntes Szenario).
- Wenn Sie Computer von einer getrennten Datenquelle auf eine BigFix -Datenquelle migrieren, führen Sie die folgenden Schritte aus:
- Installieren Sie den BigFix -Client auf einer Untergruppe von Computern. Für weitere Informationen siehe: Installation der BigFix Clients ( BigFix scenario).
Wichtig: Nachdem Sie den BigFix -Client auf einem Rechner installiert haben, senden Sie die Ergebnisse des getrennten Scans von diesem Rechner nicht an License Metric Tool.
- Richten Sie die Datenerfassung ein. Für weitere Informationen siehe: Einrichten der Datenerfassung ( BigFix scenario).
- Deinstallieren Sie den getrennten Scanner von den Computern, auf denen Sie den BigFix -Client installiert haben. Für weitere Informationen siehe: Deinstallation des nicht angeschlossenen Scanners (Szenario "Nicht angeschlossen").
- Wenn Sie Computer zwischen zwei nicht verbundenen Datenquellen migrieren, führen Sie die Schritte aus, die für den Mechanismus spezifisch sind, den Sie zum Hochladen von Scanergebnissen in License Metric Tool.
- Wenn Sie die Standardmethode für das Hochladen von Scanergebnissen verwenden, zeigen Sie im Bereich auf die neue, nicht verbundene Datenquelle.
- Wenn Sie ein Automatisierungsskript verwenden, das auf der REST-API basiert, stellen Sie sicher, dass der Parameter datasource_name auf die neue Datenquelle verweist.
- Wenn Sie einen Dateidienst wie NFS verwenden, um getrennte Scanergebnisse zu übertragen, hängen Sie die neue Datenquelle auf jedem Computer ein, auf dem der getrennte Scanner installiert ist.
- Wenn Sie eine Aufgabenautomatisierungssoftware Ihrer Wahl verwenden, z. B. Red Hat Ansible, stellen Sie sicher, dass die neue Datenquelle im Setup angegeben ist.
- Führen Sie den Import aus.
- Melden Sie sich bei License Metric Tool an und gehen Sie zu .
- Klicken Sie auf Jetzt importieren.
Nach dem Import werden Computer aus der alten Datenquelle als Computer aus der neuen Datenquelle angegeben, wenn ihre Computernamen und IP-Adressen übereinstimmen.
- Überprüfen Sie, ob die Migration der Datenquelle erfolgreich fertiggestellt wurde.
- Melden Sie sich bei License Metric Tool an und gehen Sie zu .
- Bewegen Sie den Mauszeiger über Configureund klicken Sie dann auf Configure View. Wählen Sie die Spalten 'Datenquellenname' und 'Computer-ID der Datenquelle' aus und klicken Sie auf
Übergeben.
- Stellen Sie sicher, dass alle Computer, die Sie migrieren möchten, über Details zur neuen Datenquelle in den Spalten 'Datenquellenname' und 'Datenquellencomputer-ID ' verfügen. Nur Computer, die nicht migriert werden sollten, sollten die Werte der alten Datenquelle haben.
- Wiederholen Sie die Schritte 4 bis 6 für die übrigen Computer.
- Wenn Sie von einer BigFix zu einer nicht verbundenen Datenquelle migrieren, deinstallieren Sie den BigFix von den Computern, auf denen Sie den nicht verbundenen Scanner installiert haben. Weitere Informationen finden Sie unter: Deinstallation des BigFix Clients.
- Optional: Deaktivieren Sie den Abgleichmodus des Computers.
Hinweis: Sie können den Modus für den Computerabgleich aktiviert lassen, um die Erstellung von Computerduplikaten zu vermeiden, wenn der BigFix -Client auf einigen Computern erneut installiert wird.
- Melden Sie sich bei License Metric Tool an und gehen Sie zu .
- Ändern Sie den Wert des Parameters Enable computers reconciliation in false.
Die nächsten Schritte
Es kann vorkommen, dass die IP-Adresse (oder die IP-Adressen) oder der Name eines Computers in der alten Datenquelle und in der neuen Datenquelle unterschiedlich sind. In diesem Fall funktioniert der Computerabgleich nicht. Der Computer wird nicht abgeglichen, da derselbe Computer in beiden Datenquellen und doppelte Einträge in License Metric Toolangezeigt werden. Führen Sie zur Behebung des Problems die folgenden Schritte aus.
- Entfernen Sie die Duplikate auf dieselbe Weise wie in Schritt 1.
- Überprüfen Sie den DNS-Namen des Computers, der nicht übereinstimmt. Der DNS-Name bleibt unverändert, auch wenn sich die IP-Adresse oder der Computername ändert. So kann es verwendet werden, um den Computer richtig zu identifizieren.
- Melden Sie sich an bei License Metric Tool und gehen Sie zu .
- Bewegen Sie den Mauszeiger über Konfigurieren und klicken Sie auf Ansicht konfigurieren.
- Wählen Sie DNS-Name aus und klicken Sie auf Übergeben.
- Suchen Sie den DNS-Namen des Computers.
- Erstellen Sie die Bündelung erneut.
- Weisen Sie die Software manuell zu. Für weitere Informationen siehe: Zuweisung von Komponenten zu Produkten und Produktbündeln.
- Migrieren Sie die Zuordnungen mithilfe der REST-API.
- Verwenden Sie die folgende REST-API-Anforderung, um Informationen zu Softwarezuordnungen abzurufen, die für den bestimmten Computer in der alten Datenquelle definiert wurden. Der Filter
"is_present","=","0" stellt sicher, dass Sie Informationen zu Softwarezuordnungen abrufen, wie sie für den jeweiligen Computer in der alten Datenquelle definiert wurden.https://server_url:server_port/api/sam/v2/software_instances?columns[]=product_name&
columns[]=component_name&columns[]=discovery_path&columns[]=is_charged&columns[]=is_confirmed&
columns[]=computer_dns_name&columns[]=discoverable_guid&columns[]=product_release_guid&columns[]=metric_id&
token=user_token&criteria={"and":[["is_present","=","0"],["computer_dns_name","=","dns_name"]]}
Dabei gilt Folgendes:
- USER_TOKEN
- Token, das für die Authentifizierung von REST-API-Anforderungen verwendet wird. Informationen dazu, wie man sie erhält, finden Sie unter: Authentifizierung von REST-API-Anfragen.
- dns_name
- Der DNS-Name des Computers, der nicht übereinstimmt.
Beispielausgabe:{
"total":5,"rows":[
{
"product_name":"IBM Curam Provider Management",
"component_name":"IBM Curam Provider Management Authorized User",
"discovery_path":["/opt/readiness/tags/swTagsRepo"],
"is_charged":1,
"is_confirmed":0,
"computer_dns_name":"dns_name",
"discoverable_guid":"50061b64-e97e-4cb0-9235-349ba4e20aad",
"product_release_guid":"4d7fc123-e05f-46f7-a6c6-e4fafe96fb04",
"metric_id":-18783
},
{
"product_name":"IBM Cognos Enterprise User",
"component_name":"IBM Cognos Advanced Planner License",
"discovery_path":["/opt/readiness/tags/swTagsRepo"],
"is_charged":0,
"is_confirmed":0,
"computer_dns_name":"dns_name",
"discoverable_guid":"52ee8a52-02e4-4dd0-8ae9-b79e42e019c0",
"product_release_guid":"5a6c43b3-d36a-4b8e-a8dd-17ae590f6dc9",
"metric_id":-18783
},
...
]
}
- Verwenden Sie die folgende PUT-Anforderung, um die Softwarezuordnungen zu migrieren. Verwenden Sie
Body der Anforderung, die Sie in Schritt 3.aerhalten haben. Er wendet die Softwarezuordnungen auf den Computer in der neuen Datenquelle an. Die auf dem Computer in der alten Datenquelle angegebenen Softwarezuordnungen bleiben unverändert.
- Anforderung
PUT https://server_url:server_port/api/sam/v2/software_instances
- Anforderungsheader
Accept: application/json
Accept-Language: en-US
Token: <token>
- Anforderungshauptteil
{
"rows":[
{
"product_name":"IBM Curam Provider Management",
"component_name":"IBM Curam Provider Management Authorized User",
"discovery_path":["/opt/readiness/tags/swTagsRepo"],
"is_charged":1,
"is_confirmed":0,
"computer_dns_name":"dns_name",
"discoverable_guid":"50061b64-e97e-4cb0-9235-349ba4e20aad",
"product_release_guid":"4d7fc123-e05f-46f7-a6c6-e4fafe96fb04",
"metric_id":-18783
},
{
"product_name":"IBM Cognos Enterprise User",
"component_name":"IBM Cognos Advanced Planner License",
"discovery_path":["/opt/readiness/tags/swTagsRepo"],
"is_charged":0,
"is_confirmed":0,
"computer_dns_name":"dns_name",
"discoverable_guid":"52ee8a52-02e4-4dd0-8ae9-b79e42e019c0",
"product_release_guid":"5a6c43b3-d36a-4b8e-a8dd-17ae590f6dc9",
"metric_id":-18783
},
...
]
}
Beispielausgabe:{"valid_instances":{"Bundled":5},"invalid_instances":{},"unmodified_instances":5}