Upgrade-Verfahren für AirGapped AMP Private Cloud (virtuell und Appliance)

 
WEITER LESEN
Upgrade-Verfahren für AirGapped AMP Private Cloud (virtuell und Appliance)
Upgrade-Verfahren für AirGapped AMP Private
Cloud (virtuell und Appliance)
Inhalt
Einführung
Voraussetzungen
Anforderungen
Verwendete Komponenten
Konfiguration
Schritt 1: ISO herunterladen
Für Windows:
Für Linux (CentOS)
Schritt 2: Sicherung.
Schritt 3 - Montieren von ISO.
Virtuelle Private Cloud
Private Cloud-Appliance
Für Appliance-Software Version 3.1.x - 3.2.x
Für Appliance Software Version 3.3 oder höher
Schritt 4 - Upgrade der Private Cloud
Delta-Aktualisierung herunterladen

Einführung
In diesem Dokument werden Einblicke in den Prozess für das Upgrade der AMP Private Cloud auf
die neueste Version 3.3.0 gegeben.

Voraussetzungen
Anforderungen

Cisco empfiehlt, dass Sie über Kenntnisse in folgenden Bereichen verfügen:

  ●   AMP VPC in Version 3.0.2 ohne ProtectDB-importierte
  ●   SSD mit ca. 1 TB an den VPC angeschlossen
  ●   Windows 10-System zur Generierung des Update/Upgrade-ISO verwenden Cygwin mit
      installiertem Amp-Sync-Dienstprogramm
  ●   Optional: WinSCP für die Übertragung des ISO vom Windows-System zur AMP-Appliance
      oder zum AMP-VPC (alternativ können wir die ISO-zu-AMP-Appliance über den CMIC-Zugriff
      auf die AMP-Appliance bereitstellen)
  ●   Grundkenntnisse von Linux-Dateisystemen und -Befehlen wie mount, umount, df, lsblk usw.

Verwendete Komponenten
Upgrade-Verfahren für AirGapped AMP Private Cloud (virtuell und Appliance)
Die Informationen in diesem Dokument basierend auf folgenden Software- und Hardware-
Versionen:

       ● AMP VPC Version 3.0.2
       ● Windows 10 VM
       ● WinSCP
       ● AMP-Synchronisierungsprogramm, das über Operation > Update Device (Betrieb > Gerät
         aktualisieren in AMP-Einheit oder VPC-Admin-GUI heruntergeladen werden kann
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten
Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer
gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher,
dass Sie die potenziellen Auswirkungen eines Befehls verstehen.

Konfiguration
Schritt 1: ISO herunterladen

Verwenden Sie das AMP-Synchronisierungstool auf Windows und Linux-Plattform, um die
benötigten Pakete herunterzuladen und in eine ISO-Datei zu bündeln.

   Referenzdokument: https://docs.amp.cisco.com/AMPPrivateCloudAdminGuide-latest.pdf

Für Windows:

1. Laden Sie die Cygwin-Anwendung herunter: https://cygwin.com/index.html

     Hinweis: Cygwin ist eine Drittanbieteranwendung für Windows-Computer.

2. Starten Sie die Installation, und wählen Sie die nächsten Pakete für Cygwin aus: curl,
genisoimage, xmlstarlet.

3. Laden Sie das AMP-Synchronisierungs-Skript von der AMP VPC Admin-Seite herunter:
Vorgänge > Gerät aktualisieren, wie im Bild gezeigt.
Upgrade-Verfahren für AirGapped AMP Private Cloud (virtuell und Appliance)
4. Kopieren Sie die AMP-Synchronisation in das Verzeichnis.

C:\cygwin\home\%username%\ Example: C:\cygwin64\home\sumram-amp-window
5. Cygwin64 wurde hier zur Generierung des Update/Upgrade-ISO verwendet.

6. Um die Hilfe zur AMP-Synchronisierung anzuzeigen.

./amp-sync -h
7. Um alle Updates herunterzuladen, überprüfen Sie sie und packen sie in ein ISO.

./amp-sync all
Dieser Schritt ist für die neue oder aktuelle Bereitstellung erforderlich. Sie können die Delta-Option
Upgrade-Verfahren für AirGapped AMP Private Cloud (virtuell und Appliance)
verwenden, um die Größe des ISO zu reduzieren.

8. Da AMP-Sync zuerst die lokalen Ressourcen überprüft, bevor die Pakete aus dem Cisco
Repository heruntergeladen werden, wird empfohlen, AMP-Sync später für zukünftige Upgrades
auf einem Computer zu verwenden, der zuvor zur Generierung des Update-ISO verwendet wurde,
um Verzögerungen (inkrementelle Änderungen) zu vermeiden.

9. Nach dem vollständigen Download der erforderlichen Pakete und Updates wird der ISO
generiert und auf C:\cygwin\home\%username%\ gespeichert.

C:\cygwin\home\%username%\

Für Linux (CentOS)

1. Um den EPEL Repo zu aktivieren.

wget http://download.fedoraproject.org/pub/epel/6/x86_64/epelrelease-6-8.noarch.rpm
2. Wenn die URL nicht funktioniert, verwenden Sie die alternativen URLs.

https://centos.pkgs.org/6/centos-extras-i386/epel-release-6-8.noarch.rpm.html
3. Sie können EPEL auch in cmd installieren.
Upgrade-Verfahren für AirGapped AMP Private Cloud (virtuell und Appliance)
yum install epel-release
4. Installieren Sie andere Abhängigkeiten über yum.

yum install curl yum install genisoimage yum install xmlstarlet
5. Laden Sie die AMP-Synchronisierung von Ihrem Private Cloud-Gerät herunter und übertragen
Sie sie auf Ihren Update-Host. Führen Sie auf dem Aktualisierungshost den nächsten Befehl aus.

chmod 700 amp-sync

6. Um die Hilfe zur AMP-Synchronisierung anzuzeigen.

./amp-sync -h
7. Um alle Updates herunterzuladen, überprüfen Sie sie und packen sie in ein ISO.

./amp-sync all
8. Sie müssen AMP-Synchronisierung ausführen, wenn Sie das Private Cloud-Gerät zum ersten
Mal im Standalone-Modus installieren, um die Protect DB zu erhalten

Schritt 2: Sicherung.

1. Sichern Sie den aktuellen 3.0.2 VPC im Airgap-Modus.

[root@fireamp ~]# rpm -qa | grep Pri AMP-PrivateCloud-content-3.0.2.20181206114527-0.x86_64 AMP-
PrivateCloud-V-3.0.2_1544122167-0.x86_64 [root@fireamp ~]#
2. Navigieren Sie zu Operations > Backups, wie im Bild gezeigt.
Upgrade-Verfahren für AirGapped AMP Private Cloud (virtuell und Appliance)
3. Die Sicherungsdatei befindet sich im nächsten Verzeichnis.

[root@fireamp ~]# ll -h /data/backups/ total 4.9G -rw-r--r--. 1 root root 707M Nov 10 00:00 amp-
backup-20201110-0000.02.bak -rw-r--r--. 1 root root 707M Nov 11 00:00 amp-backup-20201111-
0000.02.bak -rw-r--r--. 1 root root 707M Nov 12 00:00 amp-backup-20201112-0000.02.bak -rw-r--r--
. 1 root root 707M Nov 13 00:00 amp-backup-20201113-0000.02.bak -rw-r--r--. 1 root root 707M Feb
21 00:00 amp-backup-20210221-0000.02.bak -rw-r--r--. 1 root root 707M Mar 3 02:32 amp-backup-
20210303-0232.09.bak -rw-r--r--. 1 root root 707M Mar 4 00:00 amp-backup-20210304-0000.03.bak
[root@fireamp ~]# [root@fireamp ~]#
4. Speichern Sie die Sicherungsdatei in einem externen Repository.

5. Stellen Sie sicher, dass die VPC AMP-Einheit die Hardwareanforderungen erfüllt.
Upgrade-Verfahren für AirGapped AMP Private Cloud (virtuell und Appliance)
Das nachfolgende Beispiel zeigt eine Größenanpassungsbenachrichtigung auf der Admin-Seite,
wie im Bild gezeigt.

Schritt 3 - Montieren von ISO.

Virtuelle Private Cloud

1. Übertragen Sie das neueste ISO, das mit AMP-Synchronisierung erstellt wurde, auf den VPC.

/data/tmp

     Hinweis: Da das Upgrade zeitaufwendig ist, wird empfohlen, lokal an den VPC
     angeschlossene USB- oder HDD-Geräte zu verwenden oder das ISO auf den angegebenen
     Pfad zu übertragen, um Netzwerkunterbrechungen zu vermeiden.
Upgrade-Verfahren für AirGapped AMP Private Cloud (virtuell und Appliance)
2. Stellen Sie die ISO-Datei auf den nächsten Pfad ein.

/data/updates/
3. Vor der Montage:

4. Nach der Montage:

mount /data/tmp/PrivateCloud-3.0.2-Updates-2021-03-01-prod.iso /data/updates/

Private Cloud-Appliance

Für Appliance-Software Version 3.1.x - 3.2.x

Methode A

1. Kopieren Sie die ISO-Datei mit SCP auf die Appliance.

scp PrivateCloud-3.1.0-Updates-2020-08-12-qa.iso root@
2. Melden Sie sich bei der Einheitenkonsole an, und montieren Sie die ISO-Datei in /data/updates
und /data/iso.

[root@fireamp ~]# mount -o loop -r -t udf /other/PrivateCloud-3.1.0-Updates-2020-08-12-qa.iso
/data/updates [root@fireamp ~]# mount -o loop -r -t udf /other/PrivateCloud-3.1.0-Updates-2020-
08-12-qa.iso /data/iso
3. Navigieren Sie zu opdamin UI, um das Update Operations > Update Device (Vorgang
aktualisieren > Gerät aktualisieren) auszuführen > klicken Sie auf Check update ISO (ISO
aktualisieren).
Upgrade-Verfahren für AirGapped AMP Private Cloud (virtuell und Appliance)
Hinweis: Nachdem die Aktualisierung abgeschlossen ist, müssen Sie die lokale ISO-Datei
    umstellen und entfernen.

[root@fireamp ~]# umount /data/updates/ [root@fireamp ~]# umount /data/iso/

[root@fireamp ~]# rm -f /other/PrivateCloud*iso

Methode B

1. Wenn Sie über eine AMP-Appliance verfügen, können Sie die ISO-Datei auch über CIMC-
Zugriff bereitstellen, wie im Bild gezeigt.
Upgrade-Verfahren für AirGapped AMP Private Cloud (virtuell und Appliance)
Für Appliance Software Version 3.3 oder höher

In v3.3 wurde die Option zur Bereitstellung des ISO aus dem Opadmin-Portal hinzugefügt.

Navigieren Sie zu Operation > Mount ISO.

Konfigurieren Sie das NFS- oder ISO-Mount. Klicken Sie auf Mount (Montieren), um das ISO
einzuhängen.
Schritt 4 - Upgrade der Private Cloud
1. Opadmin-Portal vor dem Upgrade, wie im Bild gezeigt.

2. Opadmin-Portal nach Aktivieren von ISO aktualisieren aktiviert.
3. Die Content-/ProtectDB-/Software-Updates können mit dem Befehl amp-ctl durchgeführt
werden.

     Hinweis: Weitere Informationen finden Sie im Benutzerhandbuch: Private Cloud AMP User
     Guide.

4. Um den Inhalt zu aktualisieren, sollte der Wartungsmodus auf VPC deaktiviert werden.

5. Sobald Sie auf die Inhalte geklickt haben.

[root@fireamp ~]# rpm -qa | grep -i Private AMP-PrivateCloud-content-20210228231625-0.x86_64
AMP-PrivateCloud-V-3.0.2_1544122167-0.x86_64 [root@fireamp ~]#
6. Wenn Import Protect DB ausgewählt ist, tDadurch wird das Gerät in den Wartungsmodus
versetzt, wie in den Bildern gezeigt.
7. Sobald Software aktualisieren ausgewählt ist, wird tDas Gerät muss sich im Wartungsmodus
befinden.

[root@fireamp ~]# rpm -qa | grep -i Priv AMP-PrivateCloud-V-3.3.0_202102032120-0.x86_64 AMP-
PrivateCloud-content-20210228231625-0.x86_64 [root@fireamp ~]#

    Hinweis: Da die ISO-Größe für das Upgrade etwa 280 G betrug, wurde ein externes
    Laufwerk zum VPC hinzugefügt/montiert und in das ISO für das Upgrade/Update
    übertragen, um eine Überlastung des Festplattenspeichers zu vermeiden.

Delta-Aktualisierung herunterladen
Um Delta-Updates von Protect DB und Content herunterzuladen, müssen Sie zuerst die aktuelle
Protect DB-Version herausfinden, die in Ihrer Private Cloud-Appliance installiert ist. Diese
Informationen finden Sie unter Opadmin-Portal > Gerät aktualisieren.

Die installierte Protect DB-Version dieses Beispiels ist 20210405-2045. Die Download-Updates
beginnen mit dieser Version.

./amp-sync all -X -M 20210405-2045
Das Standardverzeichnis für den AMP-Sync-Befehl lautet /home//amp-sync-data. Dies
kann durch den Befehl export AMP_SYNC_DATA_DIR= geändert werden.

Wenn das nicht standardmäßige Verzeichnis verwendet wird, müssen Sie den
Ausgabespeicherort (ISO) definieren.

./amp-sync all -X -M 20210405-2045 -o /run/media/pc_protectdb/pc_delta.iso
Sie können auch lesen