XIQSE_24_10_13_Installation_Guide
XIQSE_24_10_13_Installation_Guide
01/2025
24.10.13
PN: 9039111-03 Rev AA
Subject to Change Without Notice
Copyright © 2025 Extreme Networks, Inc. All Rights Reserved.
Legal Notices
Extreme Networks, Inc., on behalf of or through its wholly-owned subsidiary, Enterasys
Networks, Inc., reserves the right to make changes in specifications and other information
contained in this document and its website without prior notice. The reader should in all cases
consult representatives of Extreme Networks to determine whether any such changes have
been made.
Trademarks
Extreme Networks and the Extreme Networks logo are trademarks or registered trademarks of
Extreme Networks, Inc. in the United States and/or other countries.
All other names (including any product names) mentioned in this document are the property of
their respective owners and may be trademarks or registered trademarks of their respective
companies/owners.
Contact
If you require assistance, contact Extreme Networks using one of the following methods.
l Global Technical Assistance Center (GTAC) for Immediate Support
l Phone: 1-800-998-2408 (toll-free in U.S. and Canada) or 1-603-952-5000. For the Extreme
Networks support phone number in your country, visit:
www.extremenetworks.com/support/contact
l Email: support@extremenetworks.com. To expedite your message, enter the product name or
model number in the subject line.
l GTAC Knowledge — Get on-demand and tested resolutions from the GTAC Knowledgebase, or create a
help case if you need more guidance.
l The Hub — A forum for Extreme customers to connect with one another, get questions answered, share
ideas and feedback, and get problems solved. This community is monitored by Extreme Networks
employees, but is not intended to replace specific guidance from GTAC.
l Support Portal — Manage cases, downloads, service contracts, product licensing, and training and
certifications.
2 of 58
Extreme Networks® Software License Agreement
This Extreme Networks Software License Agreement is an agreement ("Agreement") between You, the end user,
and Extreme Networks, Inc. ("Extreme"), on behalf of itself and its Affiliates (as hereinafter defined and including its
wholly owned subsidiary, Enterasys Networks, Inc. as well as its other subsidiaries). This Agreement sets forth Your
rights and obligations with respect to the Licensed Software and Licensed Materials. BY INSTALLING THE
LICENSE KEY FOR THE SOFTWARE ("License Key"), COPYING, OR OTHERWISE USING THE LICENSED
SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS AGREEMENT, WHICH INCLUDES THE
LICENSE AND THE LIMITATION OF WARRANTY AND DISCLAIMER OF LIABILITY. IF YOU DO NOT AGREE TO
THE TERMS OF THIS AGREEMENT, RETURN THE LICENSE KEY TO EXTREME OR YOUR DEALER, IF ANY, OR DO
NOT USE THE LICENSED SOFTWARE AND CONTACT EXTREME OR YOUR DEALER WITHIN TEN (10) DAYS
FOLLOWING THE DATE OF RECEIPT FOR A REFUND. IF YOU HAVE ANY QUESTIONS ABOUT THIS
AGREEMENT, CONTACT EXTREME, Attn: LegalTeam@extremenetworks.com.
1. DEFINITIONS. "Affiliates" means any person, partnership, corporation, limited liability company, or other form of enterprise that
directly or indirectly through one or more intermediaries, controls, or is controlled by, or is under common control with the party
specified. "Server Application" shall refer to the License Key for software installed on one or more of Your servers. "Client
Application" shall refer to the application to access the Server Application. "Licensed Materials" shall collectively refer to the
licensed software (including the Server Application and Client Application), Firmware, media embodying the software, and the
documentation. "Concurrent User" shall refer to any of Your individual employees who You provide access to the Server
Application at any one time. "Firmware" refers to any software program or code imbedded in chips or other media. "Licensed
Software" refers to the Software and Firmware collectively.
2. TERM. This Agreement is effective from the date on which You install the License Key, use the Licensed Software, or a Concurrent
User accesses the Server Application. You may terminate the Agreement at any time by destroying the Licensed Materials,
together with all copies, modifications and merged portions in any form. The Agreement and Your license to use the Licensed
Materials will also terminate if You fail to comply with any term of condition herein.
3. GRANT OF SOFTWARE LICENSE. Extreme will grant You a non-transferable, non-exclusive license to use the machine-readable
form of the Licensed Software and the accompanying documentation if You agree to the terms and conditions of this Agreement.
You may install and use the Licensed Software as permitted by the license type purchased as described below in License Types.
The license type purchased is specified on the invoice issued to You by Extreme or Your dealer, if any. YOU MAY NOT USE, COPY,
OR MODIFY THE LICENSED MATERIALS, IN WHOLE OR IN PART, EXCEPT AS EXPRESSLY PROVIDED IN THIS AGREEMENT.
4. LICENSE TYPES.
l Single User, Single Computer. Under the terms of the Single User, Single Computer license, the license granted to You by
Extreme when You install the License Key authorizes You to use the Licensed Software on any one, single computer only, or
any replacement for that computer, for internal use only. A separate license, under a separate Software License Agreement,
is required for any other computer on which You or another individual or employee intend to use the Licensed Software. A
separate license under a separate Software License Agreement is also required if You wish to use a Client license (as
described below).
l Client. Under the terms of the Client license, the license granted to You by Extreme will authorize You to install the License
Key for the Licensed Software on your server and allow the specific number of Concurrent Users shown on the relevant
invoice issued to You for each Concurrent User that You order from Extreme or Your dealer, if any, to access the Server
Application. A separate license is required for each additional Concurrent User.
5. AUDIT RIGHTS. You agree that Extreme may audit Your use of the Licensed Materials for compliance with these terms and Your
License Type at any time, upon reasonable notice. In the event that such audit reveals any use of the Licensed Materials by You
other than in full compliance with the license granted and the terms of this Agreement, You shall reimburse Extreme for all
reasonable expenses related to such audit in addition to any other liabilities You may incur as a result of such non-compliance,
including but not limited to additional fees for Concurrent Users over and above those specifically granted to You. From time to
time, the Licensed Software will upload information about the Licensed Software and the associated devices to Extreme. This is to
verify the Licensed Software is being used with a valid license. By using the Licensed Software, you consent to the transmission of
this information. Under no circumstances, however, would Extreme employ any such measure to interfere with your normal and
permitted operation of the Products, even in the event of a contractual dispute.
6. RESTRICTION AGAINST COPYING OR MODIFYING LICENSED MATERIALS. Except as expressly permitted in this Agreement, You
may not copy or otherwise reproduce the Licensed Materials. In no event does the limited copying or reproduction permitted
under this Agreement include the right to decompile, disassemble, electronically transfer, or reverse engineer the Licensed
Software, or to translate the Licensed Software into another computer language.
The media embodying the Licensed Software may be copied by You, in whole or in part, into printed or machine readable form,
in sufficient numbers only for backup or archival purposes, or to replace a worn or defective copy. However, You agree not to
have more than two (2) copies of the Licensed Software in whole or in part, including the original media, in your possession for
said purposes without Extreme’s prior written consent, and in no event shall You operate more copies of the Licensed Software
than the specific licenses granted to You. You may not copy or reproduce the documentation. You agree to maintain appropriate
records of the location of the original media and all copies of the Licensed Software, in whole or in part, made by You. You may
modify the machine-readable form of the Licensed Software for (1) your own internal use or (2) to merge the Licensed Software
into other program material to form a modular work for your own use, provided that such work remains modular, but on
termination of this Agreement, You are required to completely remove the Licensed Software from any such modular work. Any
portion of the Licensed Software included in any such modular work shall be used only on a single computer for internal purposes
and shall remain subject to all the terms and conditions of this Agreement. You agree to include any copyright or other proprietary
notice set forth on the label of the media embodying the Licensed Software on any copy of the Licensed Software in any form, in
whole or in part, or on any modification of the Licensed Software or any such modular work containing the Licensed Software or
any part thereof.
7. TITLE AND PROPRIETARY RIGHTS
a. The Licensed Materials are copyrighted works and are the sole and exclusive property of Extreme, any company or a division
thereof which Extreme controls or is controlled by, or which may result from the merger or consolidation with Extreme (its
"Affiliates"), and/or their suppliers. This Agreement conveys a limited right to operate the Licensed Materials and shall not be
construed to convey title to the Licensed Materials to You. There are no implied rights. You shall not sell, lease, transfer,
sublicense, dispose of, or otherwise make available the Licensed Materials or any portion thereof, to any other party.
b. You further acknowledge that in the event of a breach of this Agreement, Extreme shall suffer severe and irreparable
damages for which monetary compensation alone will be inadequate. You therefore agree that in the event of a breach of
this Agreement, Extreme shall be entitled to monetary damages and its reasonable attorney’s fees and costs in enforcing this
Agreement, as well as injunctive relief to restrain such breach, in addition to any other remedies available to Extreme.
8. PROTECTION AND SECURITY. In the performance of this Agreement or in contemplation thereof, You and your employees and
agents may have access to private or confidential information owned or controlled by Extreme relating to the Licensed Materials
supplied hereunder including, but not limited to, product specifications and schematics, and such information may contain
proprietary details and disclosures. All information and data so acquired by You or your employees or agents under this
Agreement or in contemplation hereof shall be and shall remain Extreme’s exclusive property, and You shall use your best efforts
(which in any event shall not be less than the efforts You take to ensure the confidentiality of your own proprietary and other
confidential information) to keep, and have your employees and agents keep, any and all such information and data confidential,
and shall not copy, publish, or disclose it to others, without Extreme’s prior written approval, and shall return such information and
data to Extreme at its request. Nothing herein shall limit your use or dissemination of information not actually derived from
Extreme or of information which has been or subsequently is made public by Extreme, or a third party having authority to do so.
You agree not to deliver or otherwise make available the Licensed Materials or any part thereof, including without limitation the
object or source code (if provided) of the Licensed Software, to any party other than Extreme or its employees, except for
purposes specifically related to your use of the Licensed Software on a single computer as expressly provided in this Agreement,
without the prior written consent of Extreme. You agree to use your best efforts and take all reasonable steps to safeguard the
Licensed Materials to ensure that no unauthorized personnel shall have access thereto and that no unauthorized copy, publication,
disclosure, or distribution, in whole or in part, in any form shall be made, and You agree to notify Extreme of any unauthorized use
thereof. You acknowledge that the Licensed Materials contain valuable confidential information and trade secrets, and that
unauthorized use, copying and/or disclosure thereof are harmful to Extreme or its Affiliates and/or its/their software suppliers.
9. MAINTENANCE AND UPDATES. Updates and certain maintenance and support services, if any, shall be provided to You pursuant
to the terms of an Extreme Service and Maintenance Agreement, if Extreme and You enter into such an agreement. Except as
specifically set forth in such agreement, Extreme shall not be under any obligation to provide Software Updates, modifications, or
enhancements, or Software maintenance and support services to You.
10. DEFAULT AND TERMINATION. In the event that You shall fail to keep, observe, or perform any obligation under this Agreement,
including a failure to pay any sums due to Extreme, or in the event that you become insolvent or seek protection, voluntarily or
involuntarily, under any bankruptcy law, Extreme may, in addition to any other remedies it may have under law, terminate the
License and any other agreements between Extreme and You.
a. Immediately after any termination of the Agreement or if You have for any reason discontinued use of Software, You shall
return to Extreme the original and any copies of the Licensed Materials and remove the Licensed Software from any modular
works made pursuant to Section 3, and certify in writing that through your best efforts and to the best of your knowledge the
original and all copies of the terminated or discontinued Licensed Materials have been returned to Extreme.
b. Sections 1, 7, 8, 10, 11, 12, 13, 14 and 15 shall survive termination of this Agreement for any reason.
11. EXPORT REQUIREMENTS. You are advised that the Software is of United States origin and subject to United States Export
Administration Regulations; diversion contrary to United States law and regulation is prohibited. You agree not to directly or
indirectly export, import or transmit the Software to any country, end user or for any Use that is prohibited by applicable United
States regulation or statute (including but not limited to those countries embargoed from time to time by the United States
government); or contrary to the laws or regulations of any other governmental entity that has jurisdiction over such export,
import, transmission or Use.
12. UNITED STATES GOVERNMENT RESTRICTED RIGHTS. The Licensed Materials (i) were developed solely at private expense; (ii)
contain "restricted computer software" submitted with restricted rights in accordance with section 52.227-19 (a) through (d) of the
Commercial Computer Software-Restricted Rights Clause and its successors, and (iii) in all respects is proprietary data belonging
to Extreme and/or its suppliers. For Department of Defense units, the Licensed Materials are considered commercial computer
software in accordance with DFARS section 227.7202-3 and its successors, and use, duplication, or disclosure by the U.S.
Government is subject to restrictions set forth herein.
13. LIMITED WARRANTY AND LIMITATION OF LIABILITY. The only warranty that Extreme makes to You in connection with this
license of the Licensed Materials is that if the media on which the Licensed Software is recorded is defective, it will be replaced
without charge, if Extreme in good faith determines that the media and proof of payment of the license fee are returned to
Extreme or the dealer from whom it was obtained within ninety (90) days of the date of payment of the license fee.
NEITHER EXTREME NOR ITS AFFILIATES MAKE ANY OTHER WARRANTY OR REPRESENTATION, EXPRESS OR IMPLIED, WITH
RESPECT TO THE LICENSED MATERIALS, WHICH ARE LICENSED "AS IS". THE LIMITED WARRANTY AND REMEDY PROVIDED
ABOVE ARE EXCLUSIVE AND IN LIEU OF ALL OTHER WARRANTIES, INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY
OR FITNESS FOR A PARTICULAR PURPOSE, WHICH ARE EXPRESSLY DISCLAIMED, AND STATEMENTS OR REPRESENTATIONS
MADE BY ANY OTHER PERSON OR FIRM ARE VOID. ONLY TO THE EXTENT SUCH EXCLUSION OF ANY IMPLIED WARRANTY IS
NOT PERMITTED BY LAW, THE DURATION OF SUCH IMPLIED WARRANTY IS LIMITED TO THE DURATION OF THE LIMITED
WARRANTY SET FORTH ABOVE. YOU ASSUME ALL RISK AS TO THE QUALITY, FUNCTION AND PERFORMANCE OF THE
LICENSED MATERIALS. IN NO EVENT WILL EXTREME OR ANY OTHER PARTY WHO HAS BEEN INVOLVED IN THE CREATION,
PRODUCTION OR DELIVERY OF THE LICENSED MATERIALS BE LIABLE FOR SPECIAL, DIRECT, INDIRECT, RELIANCE,
INCIDENTAL OR CONSEQUENTIAL DAMAGES, INCLUDING LOSS OF DATA OR PROFITS OR FOR INABILITY TO USE THE
LICENSED MATERIALS, TO ANY PARTY EVEN IF EXTREME OR SUCH OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY
OF SUCH DAMAGES. IN NO EVENT SHALL EXTREME OR SUCH OTHER PARTY'S LIABILITY FOR ANY DAMAGES OR LOSS TO
YOU OR ANY OTHER PARTY EXCEED THE LICENSE FEE YOU PAID FOR THE LICENSED MATERIALS.
Some states do not allow limitations on how long an implied warranty lasts and some states do not allow the exclusion or
limitation of incidental or consequential damages, so the above limitation and exclusion may not apply to You. This limited
warranty gives You specific legal rights, and You may also have other rights which vary from state to state.
14. JURISDICTION. The rights and obligations of the parties to this Agreement shall be governed and construed in accordance with
the laws and in the State and Federal courts of the State of California, without regard to its rules with respect to choice of law. You
waive any objections to the personal jurisdiction and venue of such courts. None of the 1980 United Nations Convention on the
Limitation Period in the International Sale of Goods, and the Uniform Computer Information Transactions Act shall apply to this
Agreement.
15. GENERAL.
a. This Agreement is the entire agreement between Extreme and You regarding the Licensed Materials, and all prior
agreements, representations, statements, and undertakings, oral or written, are hereby expressly superseded and canceled.
b. This Agreement may not be changed or amended except in writing signed by both parties hereto.
c. You represent that You have full right and/or authorization to enter into this Agreement.
d. This Agreement shall not be assignable by You without the express written consent of Extreme. The rights of Extreme and
Your obligations under this Agreement shall inure to the benefit of Extreme’s assignees, licensors, and licensees.
e. Section headings are for convenience only and shall not be considered in the interpretation of this Agreement.
f. The provisions of the Agreement are severable and if any one or more of the provisions hereof are judicially determined to be
illegal or otherwise unenforceable, in whole or in part, the remaining provisions of this Agreement shall nevertheless be
binding on and enforceable by and between the parties hereto.
g. Extreme’s waiver of any right shall not constitute waiver of that right in future. This Agreement constitutes the entire
understanding between the parties with respect to the subject matter hereof, and all prior agreements, representations,
statements and undertakings, oral or written, are hereby expressly superseded and canceled. No purchase order shall
supersede this Agreement.
h. Should You have any questions regarding this Agreement, You may contact Extreme at the address set forth below. Any
notice or other communication to be sent to Extreme must be mailed by certified mail to the following address:
Table of Contents 8
Abstract 11
General Information 12
Screen Resolution 14
License Renewal 17
8 of 58
Upgrading to Policy Manager 24.10.13 20
Pre-Installation Checklist 20
ExtremeCloud IQ Site Engine Installation 21
Select the deployment mode and licensing for ExtremeCloud IQ Site Engine 26
Console 26
Syslog 26
Traps 26
Inventory Manager 27
9 of 58
After Upgrading from Extreme Management Center 35
MySQL to PostgreSQL Data Migration (For Upgrades from ExtremeCloud IQ Site Engine
24.2 to 24.7 and later) 47
Migration Steps 47
Notes: 51
Migration Steps: 56
10 of 58
Abstract
The ExtremeCloud IQ Site Engine version 24.10.13 Installation Guide provides detailed technical
procedures for deploying and upgrading ExtremeCloud IQ Site Engine. This installation guide
outlines system requirements for server and client components, focusing on configurations for
Red Hat Enterprise Linux (RHEL) and VMware virtual environments. Key tasks include
configuring server, client, and network settings, performing a MySQL-to-PostgreSQL data
migration, and upgrading ExtremeControl and ExtremeAnalytics engines. Critical upgrade
considerations such as disk space allocation, license management for both connected and air
gap deployment modes, and advanced troubleshooting for post-upgrade issues are addressed.
Additionally, instructions cover system backup, firewall configuration, and enabling key services
such as SNMP and TFTP.
11 of 58
ExtremeCloud IQ Site Engine Suite Installation
A special MySQL to PostgreSQL Data Migration (For Upgrades from ExtremeCloud IQ Site
Engine 24.2 to 24.7 and later) is required to upgrade ExtremeCloud IQ Site Engine from versions
older than 24.7 due to a MySQL to PostgreSQL database change. The minimum version to
upgrade Analytics Engines and Access Control Engines is 24.2.13.
IMPORTANT: Backup the database prior to performing the upgrade and save it to a safe location. Use the
Administration > Backup/Restore tab.
General Information
Before you install ExtremeCloud IQ Site Engine, read the ExtremeCloud IQ Site Engine Release
Notes. The most recent version of the release notes can be found at the ExtremeCloud IQ Site
Engine Documentation site. Select Release Notes at the top of the page.
®
the ExtremeCloud™ IQ Site Engine, ExtremeControl , and ExtremeAnalytics Virtual Engine ®
Installation Guide. The most recent version of the document can be found at the ExtremeCloud
IQ Site Engine Documentation site. Select Installation Guide > Virtual Engine Installation Guide
at the top of the page.
NOTE: The terms engine, gateway, and appliance are used interchangeably throughout ExtremeCloud IQ
Site Engine documentation.
12 of 58
General Information
13 of 58
General Information
1Browsers set to a zoom ratio of less than 100% might not display ExtremeCloud IQ Site Engine
properly (for example, missing borders around windows). Setting your browser to a zoom ratio
of 100% corrects this issue.
Screen Resolution
For optimum display of ExtremeCloud IQ Site Engine windows and tables, the recommended
minimum screen resolution setting for ExtremeCloud IQ Site Engine clients is 1024 by 768 pixels.
For optimum display of graphs and tables, the recommended minimum screen resolution
setting is 1280 by 1024 pixels.
You can also restart the services manually or disable a service so it does not start automatically
when you restart the server.
l SNMPTrap Service - Enables SNMP trap messages to be received and logged when problems or
irregularities are detected on network devices. Only one trap service may be running at a time on a
server. If you are also running a network management system on the server, you may wish to use the
network management trap service.
l TFTP - Enables you to upload and download configuration files, and download firmware to devices. Only
one TFTP service may be running at a time on a machine.
NOTE: The ExtremeCloud IQ Site Engine TFTP Service does not support IPv6.
Typically, the TFTP service that exists in Linux is disabled; however, if it is enabled, you may wish to
14 of 58
General Information
disable it and enable the ExtremeCloud IQ Site Engine version of TFTP which provides additional
features for ExtremeCloud IQ Site Engine. If you elect to enable the ExtremeCloud IQ Site Engine version
on the Linux platform, you must first disable the Linux TFTP service and perform some configuration as
follows:
1. Using a text editor, edit the file /etc/xinetd.d/tftp
2. Set disable = yes
Sample file:
service tftp
{ flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.tftp
disable = yes
}
3. Then run: /etc/rc3.d/S56xinetd restart
The installer prompts "Do you want to use the Internet to perform the OS upgrade?". The offline
upgrade path is supported when no custom packages are installed (answer N). The online
upgrade is required when custom packages are manually installed (answer Y). An online
NOTE:
upgrade is recommended when an online upgrade was used previously, however there is a risk
of session timeout due to 15 minutes of screen inactivity.
To upgrade Access Control Engines and Application Analytics Engines you can use the directive
--keepalive to decrease the chance of a session expiry timeout from 15 minutes of no screen
activity.
To Version (next
step in upgrade
From Version (currently running) path)
ExtremeCloud IQ Site Engine 24.7.x, 24.10.x ExtremeCloud IQ
Site Engine 24.10
15 of 58
General Information
To Version (next
step in upgrade
From Version (currently running) path)
ExtremeCloud IQ Site Engine 24.2.x Fresh installation
of ExtremeCloud
IQ Site Engine
24.10 and follow
the Data
Migration
Procedure
Application Analytics Engine, Access Control Engine 24.2.15 Application
Analytics Engine,
Access Control
Engine 24.10
ExtremeCloud IQ Site Engine 23.4.12, 23.7.x, 23.11.x, 24.2.x ExtremeCloud IQ
Site Engine
24.2.15
ExtremeCloud IQ Site Engine 21.x, 22.x, 23.2.x 23.4.10, 23.4.11 ExtremeCloud IQ
Site Engine
23.4.12
Extreme Management Center version 8.5.7 ExtremeCloud IQ
Site Engine
24.2.15
Extreme Management Center version 8.2.x to 8.5.6 Extreme
Management
Center 8.5.7
Extreme Management Center version 8.0.x to 8.1.x Extreme
Management
Center 8.3.3.11
NetSight version 7.1.4.1 Extreme
Management
Center 8.3.3.11
NetSight version 7.x NetSight 7.1.4.1
NetSight version 6.3.0.186 NetSight 7.1.4.1
NetSight version 6.x NetSight
6.3.0.186
If you use LDAPS with a Fully Qualified Domain Name (FQDN) in the URL to authorize a user to
the OneView, then ExtremeCloud IQ Site Engine presents the Server Certificate (located in
16 of 58
General Information
Administration > Certificates > Server Certificate Information) to the LDAPS server. If the
LDAPS server presents a certificate that does not match the LDAPS URL, then the certificate is
rejected with the error “Certificate Unknown”.
The best practice is to use a trusted certificate if the LDAPS URL is defined with FQDN,
otherwise the LDAPS server might not accept the LDAPs connection. The alternative option is
to use an IP address in the LDAPS URL instead of FQDN.
For example:
-Xms12g -Xmx24g -XX:HeapDumpPath=../../nsdump.hprof -
XX:+HeapDumpOnOutOfMemoryError -XX:MetaspaceSize=128m -DcustomMemory
License Renewal
Upgrading to ExtremeCloud IQ Site Engine version 24.10.13 requires you to transition from
perpetual to subscription-based license model. Existing NMS licenses do not provide access to
ExtremeCloud IQ Site Engine. If your perpetual licenses were not transitioned to subscription-
based licenses, contact your Extreme Networks Representative for assistance.
17 of 58
General Information
To increase the amount of free disk space on the ExtremeCloud IQ Site Engine server, perform
the following:
l Decrease the number of ExtremeCloud IQ Site Engine backups (by default, saved in the
/usr/local/Extreme_Networks/NetSight/backup directory).
l Decrease the Data Persistence settings (Administration > Options > Access Control > Data Persistence).
l Remove unnecessary archives (Network > Archives).
l Delete the files in the <installation directory>/NetSight/.installer directory.
When you delete an ExtremeXOS/Switch Engine device that is configured as a flow source via
the Flow Sources table of the Analytics > Configuration > Engines > Configuration tab from the
Devices list on the Network > Devices tab, an error message is generated in the server.log.
The message does not warn you that the device is in use as a flow source. Adding the device
back in the Devices list on the Network > Devices tab or removing the device from the Flow
Source table fixes the issue.
The Flow Sources table on the Analytics > Configuration > engine > Configuration tab may take
a few minutes to load.
18 of 58
General Information
Ignore the error message and the date and time automatically synchronize after a short delay.
Additionally, the following message might display during the ExtremeControl upgrade to
version 24.10.13:
No domain specified
You are not required to upgrade your ExtremeControl engine version to 24.10.13 when
upgrading to ExtremeCloud IQ Site Engine version 24.10.13. However, both ExtremeCloud IQ
Site Engine and ExtremeControl engine must be at version 24.10.13 in order to take advantage of
the new ExtremeControl version 24.10.13 features. ExtremeCloud IQ Site Engine version 24.10.13
supports managing ExtremeControl engine versions 23.x and up to 24.10.13.
In addition, if your ExtremeControl solution utilizes a Nessus assessment server, you should also
upgrade your assessment agent adapter to version 24.10.13 if you upgrade to ExtremeControl
version 24.10.13.
You can download the latest ExtremeControl engine version at the Extreme Portal.
19 of 58
Pre-Installation Checklist
The best practice is to use trusted certificates if the LDAPS URL is defined with FQDN,
otherwise the LDAPS server might not accept the LDAPS connection. If the LDAPS server URL
uses an IP address then the LDAPS client (of both Access Control Engine and ExtremeCloud IQ
Site Engine) does not present the Certificate to the LDAPS server.
Pre-Installation Checklist
Please review the following checklist prior to performing an ExtremeCloud IQ Site Engine
software installation or upgrade.
Backup database. If performing an upgrade, be sure to backup the ExtremeCloud IQ Site Engine
database prior to performing the upgrade. Use the Backup/Restore tab to perform the backup
(Administration > Backup/Restore tab).
If you are an existing Extreme Management Center customer, contact your representative to
have your Extreme Management Center license migrated to an ExtremeCloud IQ Site Engine
license. The ExtremeCloud IQ Site Engine license also includes licensing for ExtremeAnalytics.
20 of 58
ExtremeCloud IQ Site Engine Installation
IMPORTANT:
l ExtremeCloud IQ Site Engine version 24.10.13 receives the licenses from ExtremeCloud
IQ. ExtremeCloud IQ Site Engine is a subscription-based -only licensing model.
Existing NMS licenses do not provide access to ExtremeCloud IQ Site Engine. You can
view the status of your license by accessing Administration > Licenses.
21 of 58
ExtremeCloud IQ Site Engine Installation
The following services are included in ExtremeCloud IQ Site Engine, do not install with the RHEL
OS:
l PSQL
l TFTP
2. Configure your system networking including the hostname in Network & Host Name
3. Configure your localization time and date with timezone in Time & Date.
The best practice is to use a non-root user account for the ExtremeCloud IQ Site Engine
application to run. The RHEL OS installation wizard allows the creation of a user account.
Running the ExtremeCloud IQ Site Engine application on root account will function but is not
recommended.
NOTE: The following installation and upgrade procedure commands use the user account "netsight".
22 of 58
ExtremeCloud IQ Site Engine Installation
NOTE: The DES protocol is deprecated by Red Hat, the local SNMPd will not accept the
SNMPv3 communication with DES encryption.
3. Start SNMPd:
systemctl start snmpd
4. Install initscripts:
sudo yum install initscripts
23 of 58
ExtremeCloud IQ Site Engine Installation
8. Configure the IP address resolution to resolve the IPv4 address from the hostname.
sudo nano /etc/hosts
9. Verify the IP address resolution by the following command and check if the IP is resolved.
ping `hostname`
2. Run the install file without GUI support (use --user to define an existing user for the main
process):
sudo ./ExtremeCloudIQSiteEngine_<version>_install.bin --cli --user
netsight
3. Monitor the installation progress, and answer any questions that might occur during the
installation.
The install process finishes, and a prompt returns with the following messages:
24 of 58
ExtremeCloud IQ Site Engine Installation
For more information on RHEL limitations with SNMPv3, see the following Red Hat article:
Considerations in Adopting RHEL 9.
For more information on memory settings, see the following knowledge base article: Customize
Memory Allocation.
./ExtremeCloudIQSiteEngine_<version>_64bit_install.bin --cli
If you are installing as a user other than root, you must use the --user command to specify the
different user. The user must already be configured on the machine before you install. For
example:
To perform the install and create a new local "netsight" user (where netsight is the user name),
use the --password command to set the password for the new "netsight" user. For example:
25 of 58
ExtremeCloud IQ Site Engine Installation
In addition, there are two changes that must be made in the legacy Console java application and
one change in the legacy Inventory Manager application.
Console
Use the following instructions to change the location of syslog and trap information to the new
location on the Linux system.
Syslog
Change the Syslog Log Manager to point to the new location on the Linux system. This allows
the display of syslog information in the Syslog Event View tab.
1. From the Console menu bar, select Tools > Alarm/Event > Event View Manager.
2. Select the Syslog entry under Available Log Managers, and select the Edit button. The Log Manager
Parameters window opens.
3. Change the path in the Log Directory field to /var/log/syslog.
4. Change the Pattern to Red Hat LINUX Syslog Pattern.
5. Select OK.
Traps
Change the Traps Log Manager to point to the new location on the Linux system. This allows the
display of trap information in the Traps Event View tab.
1. From the Console menu bar, select Tools > Alarm/Event > Event View Manager.
2. Select the Traps entry under Available Log Managers, and select the Edit button. The Log Manager
Parameters window opens.
26 of 58
Systems with Multiple NICs
Inventory Manager
If you are using Inventory Manager, you need to change the Data Storage Directory path to
point to the new location on the Linux system. The Data Storage directory is where all Inventory
Manager data is stored, including capacity planning reports, configuration templates, archived
configurations, and property files.
1. From the Inventory Manager menu bar, select Tools > Options. Expand the Inventory Manager options
folder and select Data Storage Directory Path.
2. Change the path to the correct new location. On a default Linux install, the path would be:
<user's home directory>/appdata/InventoryMgr
3. Select OK.
This ensures that local and remote clients, as well as ExtremeControl engines, are able to
connect to the ExtremeCloud IQ Site Engine server.
Configure the ExtremeCloud IQ Site Engine server to bind to the correct IP address.
27 of 58
Uninstalling ExtremeCloud IQ Site Engine
NOTE: User preferences and application data (such as FlexViews and MIBs) for remote clients are stored in
the following local directory on the client machine: C:\Documents and
Settings\<username>\Application Data\NetSight.
Navigate to the <install directory>/uninstaller directory and start the Uninstaller by issuing the
command:
./uninstall.sh
Web www.extremenetworks.com/support/
Phone 1-800-872-8440 (toll-free in U.S. and Canada) or 1-603-952-5000
For the Extreme Networks Support phone number in your country:
www.extremenetworks.com/support/contact/
Email support@extremenetworks.com
28 of 58
Extreme Networks Support
You can view ExtremeCloud IQ and ExtremeCloud IQ Site Engine license information by
accessing Administration > Licenses.
There are three tiers of licenses for ExtremeCloud IQ Site Engine and devices:
l Pilot - Natively supported Extreme devices
l Navigator - 3rd party devices, Extreme Campus Controller, ExtremeCloud IQ Controller, WiNG wireless
devices, and devices not natively supported by ExtremeCloud IQ Site Engine
l No License - Status-Only devices
ExtremeCloud IQ Site Engine can be deployed in two ways, using connected mode or air gap
mode:
l Connected mode:
l ExtremeCloud IQ - Site Engine uses ExtremeCloud IQ to determine if you meet or exceed the
license limits for each license type.
l All ExtremeCloud IQ - Site Engines connected to the same customer account share a pool of
licenses, one serial number consumes one license entitlement, regardless of the number of
monitoring entities.
l ExtremeCloud IQ - Site Engine shares information with ExtremeCloud IQ.
l ExtremeCloud IQ can cooperate with ExtremeCloud IQ - Site Engine.
29 of 58
Licensing for Devices in Connected Mode
As devices are added and discovered in ExtremeCloud IQ Site Engine, they are onboarded to
ExtremeCloud IQ, with a request for a license of the appropriate tier (Navigator, Pilot or No
License) that each device will require.
Devices may be marked as Unmanaged in ExtremeCloud IQ, which means they are not using a
license and available features are very limited.
The following grid details the type of license required by each device and engine type:
Number of
Device Type License Tier Type Licenses Per
Device
Extreme-supported Device (Includes Universal
Platform Fabric Engine, Universal Platform VOSS,
VSP series, SLX, Extreme Access Series, Fabric Pilot 1
Manager, ICX Series, Security Appliances, MLXe
Series, VDX Series)
Extreme-supported Device (Universal Platform
Switch Engine, Universal Platform EXOS, Summit
Pilot 1 for each unit
Series, ERS Series, A Series, B Series, C Series,
7100 Series, 200 Series)
30 of 58
Licensing for Devices in Air Gap Mode
Number of
Device Type License Tier Type Licenses Per
Device
vSensor Pilot 1
*There is one license required for the ExtremeCloud IQ Site Engine itself. Each
ExtremeCloud IQ Site Engine consumes only one license even if there are multiple
ExtremeCloud IQ Site Engine devices are in the device list.
For HiveOS APs (IQE) and Dell N-Series, a Pilot license is required, but currently not
NOTE: enforced in ExtremeCloud IQ Site Engine. These are not onboarded to ExtremeCloud IQ
through ExtremeCloud IQ Site Engine.
Licenses in one installation of ExtremeCloud IQ Site Engine in air gap mode cannot be
NOTE:
shared with other installations of ExtremeCloud IQ Site Engine.
As devices are added and discovered in ExtremeCloud IQ Site Engine, they consume a license of
the appropriate tier (Navigator, Pilot or No License) that each device requires against the total
listed in the license file.
31 of 58
Revoke Air Gap License
Devices may be marked as Unmanaged, which means they are not using a license and available
features are very limited.
The following grid details the type of license required by each device and engine type:
Number of
Device Type License Tier Type Licenses Per
Device
Extreme-supported Device (Includes Universal
Platform Fabric Engine, Universal Platform
VOSS, VSP series, SLX, Extreme Access Series,
Pilot 1
Fabric Manager, ICX Series, Security Appliances,
MLXe Series, VDX Series, HiveOS (IQE), Dell N-
Series)
Extreme-supported Device (Universal Platform
Switch Engine, Universal Platform EXOS,
Pilot 1 for each unit
Summit Series, ERS Series, A Series, B Series, C
Series, 7100 Series, 200 Series)
Extreme-supported Chassis (Includes S series, K
series, N series, E series, Black Diamond, Black
Pilot 1 for each chassis
Diamond X, X series, VSP series, MLXe series,
VDX series, SLX series)
vSensor Pilot 1
*There is one license required for the ExtremeCloud IQ Site Engine itself. Each
ExtremeCloud IQ Site Engine consumes only one license even if there are multiple
ExtremeCloud IQ Site Engine devices are in the device list.
NOTE: A maximum of 10 Air Gap licenses can be revoked in one revocation file.
32 of 58
License Limits and Violations
The revoked licenses are returned to the license pool. Contact support if you encounter an error.
You will need to provide the revocation file (.rvk) and the error message.
33 of 58
License Limits and Violations
l In connected mode: ExtremeCloud IQ determines if there are enough licenses of that type available.
l In air gap mode: ExtremeCloud IQ Site Engine uses the license file to determine if there are enough
licenses of that type available.
When an evaluation license is used for ExtremeCloud IQ Site Engine, all devices are
NOTE:
managed with Pilot licenses.
Onboarded Unmanaged devices are indicated in the XIQ Onboarded column of the Network >
Site > Device table by a red X.
For more details on the Network > Site > Device table, visit Onboarding Unmanaged Devices.
34 of 58
Licensing for ExtremeControl (Network Access Control)
If the ExtremeCloud IQ Site Engine is operated in air gap deployment mode, the licensed
quantity for ExtremeControl is provided through a license file. The license file is generated in
Extreme Portal. The licensed quantity for ExtremeControl varies depending on whether
ExtremeCloud IQ Site Engine is initially installed or it was upgraded from the Extreme
Management Center.
If your version of ExtremeControl contains NMS or NMS-ADV licenses described above and licenses are
NOTE: used through ExtremeCloud IQ (in Connected mode) or in a locally stored license file (in Air Gap
mode), ExtremeControl will sum those licensed quantities.
35 of 58
Post upgrade from Extreme Management Center Version 8.5.5 or newer
2. Enter your ExtremeCloud IQ Site Engine login credentials and select Login. These are the credentials
you configured during the installation
36 of 58
Initial installation of ExtremeCloud IQ Site Engine or upgrading from Extreme Management
4. Select your deployment mode. Refer to the XIQ-SE Activation document for licensing information.
l Connected mode - Onboard to ExtremeCloud IQ Site Engine - In connected deployment mode,
ExtremeCloud IQ Site Engine utilizes these licenses through connection to ExtremeCloud IQ. It is
required to link your Extreme Portal to ExtremeCloud IQ. Once those are linked together, you can
use the licenses you purchased in both ExtremeCloud IQ and ExtremeCloud IQ Site Engine.
l Air Gap mode - Enter entitlement(s) for air gapped ExtremeCloud IQ Site Engine - In air gap
deployment mode, ExtremeCloud IQ Site Engine utilizes these licenses based on a license file.
During the generation of the license file, the licenses are assigned to the locking ID of
ExtremeCloud IQ Site Engine.
37 of 58
Initial installation of ExtremeCloud IQ Site Engine or upgrading from Extreme Management
The Welcome screen provides a link to the procedure for restoring ExtremeCloud IQ
NOTE:
Site Engine from backup.
5. Click Next.
6. Depending on the deployment mode you selected, you will do one of the following:
l For Connected mode onboarding of ExtremeCloud IQ Site Engine to ExtremeCloud IQ, enter the
ExtremeCloud IQ email address and password and select Onboard. If your environment requires
HTTP Proxy or other advanced settings, select the Advanced link. If you do not have an
ExtremeCloud IQ account, select the Register Here link.
38 of 58
Initial installation of ExtremeCloud IQ Site Engine or upgrading from Extreme Management
l For Air Gap deployment, drag and drop your entitlements to this screen.
39 of 58
Onboarding Devices (Connected mode only)
7. Click Onboard (Connected mode) or Continue (Air Gap mode). ExtremeCloud IQ Site
Engine is ready to use.
If you need to convert your deployment between Connected or Air Gap mode,
NOTE: see Convert from Connected to Air Gap deployment or Convert from Air Gap to
Connected deployment.
As devices are added and discovered in ExtremeCloud IQ Site Engine, they are onboarded to
ExtremeCloud IQ, with a request for a license of the appropriate tier (Navigator, Pilot or No
License) that each device will require.
If devices that are onboarded are included in User Device Groups in ExtremeCloud IQ Site
Engine, they are also included in Cloud Configuration Groups in ExtremeCloud IQ that match the
devices' assigned User Device Groups in ExtremeCloud IQ Site Engine.
Cloud Configuration Groups are updated when devices are added to User Device Groups (either
by user action or by API call). Cloud Configuration Groups are also updated when devices are
removed from a User Device Group or deleted from ExtremeCloud IQ Site Engine.
Cloud Configuration Group names include User Device Group parent names
(other than "My Network") and are prefixed with "XIQSE-".
NOTE:
The Cloud Configuration Group names will be shortened to fit the limit of 128
characters.
View the ExtremeCloud IQ Site Engine and ExtremeCloud IQ Onboarding Flowchart for a
detailed chart on how devices are onboarded to ExtremeCloud IQ and managed by
ExtremeCloud IQ Site Engine.
40 of 58
XIQ Onboarded Status for Devices (Connected mode only)
l Black check mark - Indicates that the device is onboarded to ExtremeCloud IQ.
l Red X - Indicates the device is onboarded but Unmanaged, which means it is not using a license, it has
read-only device-level support, and available features in ExtremeCloud IQ Site Engine are limited. Other
functionality, including Status Polling, Historical Device + Port Statistics Collection, Existing Scheduled
Tasks, and Archives, are supported for devices with Unmanaged status, but these devices cannot be
configured for new tasks or new archives.
When devices are marked as Unmanaged in ExtremeCloud IQ, they are also Unmanaged in
ExtremeCloud IQ Site Engine.
41 of 58
XIQ Onboarded Status for Devices (Connected mode only)
ExtremeCloud IQ Site Engine or by using the IQ Agent to connect directly), or because ExtremeCloud IQ
Site Engine lost its connection to ExtremeCloud IQ.
l N/A - Indicates the device is not eligible to be onboarded to ExtremeCloud IQ because it does not have
a valid serial number or MAC address, or Extreme does not yet offer onboarding support for the device.
42 of 58
XIQ Onboarded Status for Devices (Connected mode only)
Follow this procedure if you need to convert from Connected mode to Air Gap mode.
2. In the next 48 hours, all subscriptions will be deactivated automatically. During this time
period:
l The ExtremeCloud IQ Site Engine will report Connection Lost with
ExtremeCloud IQ
5. Copy the ExtremeCloud IQ Site Engine serial number (Locking ID, UUID) from the entitlements screen
43 of 58
XIQ Onboarded Status for Devices (Connected mode only)
6. Generate a license file. Follow the license generation procedure in section Air gap deployment mode:
Generate and Install the License File found in the Activation Instructions guide
7. Drag and drop the license file in the Entitlements section of the Air Gap License Entitlements screen (see
step 4).
8. Click Continue
9. Restart your ExtremeCloud IQ Site Engine server.
44 of 58
XIQ Onboarded Status for Devices (Connected mode only)
Follow this procedure if you need to convert from Air Gap mode to Connected mode.
1. Check the connectivity from ExtremeCloud IQ Site Engine to ExtremeCloud IQ. If there is a connectivity
issue, fix it before continuing.
2. Make all of the devices managed or delete all unmanaged devices from ExtremeCloud IQ
Site Engine.
3. Revoke all Air Gap licenses. For information on how to revoke the licenses, see Revoke Air Gap License.
4. Go to HTTPS://<SiteEngineIP>:8443/xiqLicenseSetup.jsp?setupMode=Auto
5. If you do not have an ExtremeCloud IQ account, then you need to create one.
45 of 58
XIQ Onboarded Status for Devices (Connected mode only)
6. If your ExtremeCloud IQ account is not linked to your Extreme Portal account, follow the procedure in
the Activation Instructions.
7. Onboard ExtremeCloud IQ Site Engine to ExtremeCloud IQ. For more information on how to onboard
Site Engine, see Logging into ExtremeCloud IQ - Site Engine.
8. Restart your ExtremeCloud IQ Site Engine server.
46 of 58
Migration Steps
If you need to migrate data across the same versions of ExtremeCloud IQ Site Engine 24.7 or
later, see Data Migration to Rehost a Matched Version Instance of ExtremeCloud IQ Site Engine.
Backups from ExtremeCloud IQ Site Engine version 24.2 and older (MySQL) are not
compatible with ExtremeCloud IQ Site Engine version 24.7 and later (PostgreSQL).
IMPORTANT: To migrate a 24.2 backup, you must restore the 24.2 backup to an active running
configuration of ExtremeCloud IQ Site Engine version 24.2, and then perform the following
MySQL to PostgreSQL data migration procedure.
Migration Steps
1. Ensure the source server for the migration is currently running ExtremeCloud IQ Site
Engine version 24.2.
l If the source server is not running ExtremeCloud IQ Site Engine version 24.2, then
check Important Upgrade Information for more information about the intermediate
steps.
l The following flowchart shows the supported upgrade paths for a data migration to
ExtremeCloud IQ Site Engine version 24.7:
47 of 58
Migration Steps
2. Ensure you have a backup of the ExtremeCloud IQ Site Engine version 24.2 configuration
with Administration > Backup/Restore.
3. Ensure TCP ports 22 and 4589 are open without any firewall or ACLs blocking the ports
for communication. The migration script connects to the source server on those ports.
4. Deploy and start a new installation of ExtremeCloud IQ Site Engine version 24.7 (or
newer), connect to the console, and login.
5. Follow the installation wizard. All parameters the wizard prompts for are the final desired
state, except for the IP settings. IMPORTANT: You must provide a temporary IP address
for the new installation until the data is migrated from the source server.
l The current or original settings of your MySQL based ExtremeCloud IQ Site Engine
can be found in /usr/postinstall/dnetconfig.properties.
6. After providing all required information to the installation wizard, wait for the installation
to complete with the following output:
48 of 58
Migration Steps
7. The installation wizard might have configured one account for SCP and SFTP already. If
the Inventory Manager is configured to use different SCP and SFTP accounts, create the
accounts in the Operating System before the migration. You can use the command sudo
adduser mySCPuser.
8. Run the following commands in the ExtremeCloud IQ Site Engine version 24.2 (source of
the migration).
cd /usr/local/Extreme_Networks/NetSight/scripts
sudo ./permitSQLAccessForMigration.sh
The version 24.2 source server stops and remote access to MySQL is granted:
9. Start the data migration by running the following command in the new installation of ExtremeCloud IQ
Site Engine (destination of the migration):
sudo /usr/local/Extreme_Networks/NetSight/scripts/migrateFromVersion24_
2.sh -s <IP-of-the-source> -u <username-for-OS-access>
49 of 58
Migration Steps
10. Provide the password to access the Operating System by SSH/SCP when prompted.
11. The data migration is in process. Wait until the migration process finishes and the following prompt is
returned:
12. Log in to the new installation of ExtremeCloud IQ Site Engine and check you have all the data you
expected to be migrated from version 24.2.
13. Change the IP address of the source server running ExtremeCloud IQ Site Engine version
24.2 to some unused available IP by running sudo /usr/postinstall/dnetconfig.
Change the IP address so that If you need to start this machine again, you will not have a
duplicate IP address scenario.
50 of 58
Migration Steps
14. Shutdown the source server running ExtremeCloud IQ Site Engine version 24.2
15. Run sudo /usr/postinstall/dnetconfig from the console and reconfigure the IP address of
the new installation of ExtremeCloud IQ Site Engine to use the IP address previously configured to the
shut down ExtremeCloud IQ Site Engine version 24.2.
16. Use the reconfigured IP address to re-connect to the new installation ExtremeCloud IQ Site Engine GUI.
17. Continue with a traditional upgrade of other Engines you might have (Access Control Engines, Analytics
Engines, Traffic Sensor, etc), the minimum version is 24.2.13.
18. Navigate to Administration > Backup/Restore > Backup, and create a new backup of the new
installation ExtremeCloud IQ Site Engine configuration.
Notes:
l Migration takes data from the MySQL database, not from the backup. Backups are not
migrated.
l After changing the IP address, be aware that the new system has a new MAC address (the
MAC is not cloned), if static ARPs are used, update your arp cache on your router.
l Historical Syslog events are not migrated
l Backups from ExtremeCloud IQ Site Engine based on MySQL (version 24.2 and older) are
not compatible with ExtremeCloud IQ Site Engine based on PostgreSQL (version 24.7 and
newer). To migrate a 24.2 backup you need to restore it to active configuration of
ExtremeCloud IQ Site Engine running version 24.2 first and run the migration procedure.
l Custom reports (/usr/local/Extreme_Networks/NetSight/appdata/OneView/MyReports)
are not migrated. If you use custom reports using SQL commands they need to be
adjusted.
l If SCP is used for inventory manager, it might be beneficial to copy ssh keys and settings
by:
sudo scp -r root@<IP-of-the-source>:/etc/ssh /etc/
l Local user accounts created in the operating system manually are not automatically
migrated. It might be necessary to create local users again in the new system.
l The following features are transferred during the migration:
o Vendor Profile definition
(~/NetSight/appdata/VendorProfiles/Stage/MyVendorProfile)
o Custom Mibs (~/NetSight/appdata/System/mibs/MyMibs)
o Custom FlexViews (~/NetSight/appdata/System/FlexViews/My FlexViews)
o Archives (the path is defined in Administration > Options > Inventory Manager >
Data Storage)
51 of 58
Migration Steps
Access Control "Enforce Preview" may show a line similar to the following:
Resolution: You can safely ignore this line, the engine(s) enforced without issue.
52 of 58
Migration for Hardware Appliances
Known Issue 2:
Access Control "Enforce Preview" may show a line similar to the following:
Cause: If AAA configurations were not saved on the original server prior to migration, this line
appears on the new server in Enforce Preview.
Resolution: In each AAA configuration in Access Control (Configuration > AAA), save the
configuration. If the "Save" button is not available, undo and redo a change in the configuration
to activate the button, then Save. The line should no longer appear in the Enforce Preview.
Known Issue 3:
Access Control "Enforce Preview" may show a line similar to the following:
Resolution: You can safely ignore this line, the engine(s) enforced without issue.
2. Perform the Migration Steps procedure to migrate from the original hardware appliance
to the temporary instance of ExtremeCloud IQ Site Engine 24.7 (or later), then return
here.
3. Manually offload all the customized features and files as noted from the source server;
optionally restore the offloaded customized features and files to the temporary
ExtremeCloud IQ Site Engine instance.
4. Verify the temporary ExtremeCloud IQ Site Engine instance is operating as expected after
shutting down the original hardware appliance.
NOTE: If you deployed a new hardware appliance intended to directly replace the original
hardware appliance, then the migration is complete and you can skip the following steps.
53 of 58
Migration for Hardware Appliances
IMPORTANT: After performing the following step, the system data is erased from the
original source server. Ensure all data, manual files, etc are transferred off the source
server original hardware appliance before performing the next steps.
5. Re-image the original hardware appliance using the ExtremeCloud IQ Site Engine 24.7 (or
newer) USB / ISO image.
7. Offload the database backup from the temporary ExtremeCloud IQ Site Engine and
restore the backup to the re-imaged original hardware appliance.
8. Restore all the customized features and files to the re-imaged original hardware
appliance.
9. Confirm the re-imaged hardware appliance is operating as expected with migrated and
restored data on ExtremeCloud IQ Site Engine 24.7 (or later).
2. Perform a database backup on the original ExtremeCloud IQ Site Engine 24.2.15 hardware
appliance.
3. Offload the database backup from the original hardware appliance and restore to the
temporary ExtremeCloud IQ Site Engine 24.2.15 virtual machine.
4. Manually offload all the customized features and files as noted; Optionally
(recommended) restore the customized features and files to the temporary
ExtremeCloud IQ Site Engine 24.2.15 virtual machine.
5. Verify the temporary ExtremeCloud IQ Site Engine 24.2.15 virtual machine instance is
operating as expected after shutting down the original hardware appliance.
IMPORTANT: After performing the following step, the system data is erased from the
original source server. Ensure all data, manual files, etc are transferred off the source
server original hardware appliance before performing the next steps.
6. Re-image the hardware appliance using the ExtremeCloud IQ Site Engine 24.7 (or later)
USB / ISO image.
7. Perform the Migration Steps procedure and migrate from the temporary ExtremeCloud
IQ Site Engine 24.2.15 virtual machine to the re-imaged hardware appliance, then return
here.
8. Restore all the customized features and files to the re-imaged original hardware
appliance.
54 of 58
Migration for Hardware Appliances
9. Confirm the re-imaged hardware appliance is operating as expected with migrated and
restored data on ExtremeCloud IQ Site Engine 24.7 (or later).
55 of 58
Migration Steps:
If you need to migrate data from an old version to a new version of ExtremeCloud IQ Site Engine
for an upgrade, go see MySQL to PostgreSQL Data Migration (For Upgrades from
ExtremeCloud IQ Site Engine 24.2 to 24.7 and later)
Migration Steps:
1. Ensure you have a backup of the ExtremeCloud IQ Site Engine configuration with
Administration > Backup/Restore.
2. Install a new ExtremeCloud IQ Site Engine, use the ExtremeCloud IQ Site Engine Suite
Installation procedure.
3. Complete the installation wizard. If you need original values then check these files in your
migration source:
/usr/postinstall/dnetconfig.properties
/usr/postinstall/snmpconfig.properties
5. Restore the backup onto the new system through CLI, see Restoring the Database Using
the CLI.
6. As necessary, re-create local accounts in the Operating System of the new installation.
The local accounts defined in the Operating System are not part of the backup.
For reference, the /etc/passwd file contains local accounts known to the operating
system.
7. If SCP is used for inventory manager, copy the SSH keys and settings with the command:
sudo scp -r root@<IP-of-the-source>:/etc/ssh /etc/
8. Copy additional files from the source instance that are not part of the backup:
l Custom Mibs (~/NetSight/appdata/System/mibs/MyMibs)
l TFTP Firmware files (path is defined in Administration > Options > Inventory
Manager > File Transfer)
56 of 58
Migration Steps:
l FTP Firmware files (path is defined in Administration > Options > Inventory
Manager > File Transfer)
l SCP Firmware files (path is defined in Administration > Options > Inventory
Manager > File Transfer)
l SFTP Firmware files (path is defined in Administration > Options > Inventory
Manager > File Transfer)
l Licenses (~/NetSight/appdata/license)
l Events/logs (the path is in Alarms & Events > Event Configuration > Event Logs)
l TFTPd settings (~/NetSight/services/nstftpd.cfg)
l SNMPtrapd settings (~/NetSight/appdata/snmptrapd.conf)
l NAT config settings (~/NetSight/appdata/nat_config.txt)
l Custom CLI scripts (~/NetSight/appdata/CommandScriptTool/overrides)
l Custom FlexViews not part of the VendorProfiles
(~/NetSight/appdata/System/FlexViews/My FlexViews)
l Logs (~/NetSight//appdata/logs and all subdirectories)
9. Check and transfer any custom modifications you might have in:
l NSJBoss.properties (~/NetSight/appdata/NSJBoss.properties)
l snmptrapd.conf (~/NetSight/appdata/snmptrapd.conf)
l If you customized the file ~/NetSight/services/nstftpd.cfg. Verify it matches the
Firmware Directory Path specified in the TFTP Transfer Settings option in Inventory
Manager (Tools > Options > Inventory Manager > File Transfer Settings > TFTP
Transfer Settings).
10. Check for and transfer over any other customizations, such as custom scripts in the file
system.
11. Configure the server certificate trust mode on the ExtremeCloud IQ Site Engine to handle
the certificates it receives from other servers. Required if you have Access Control
Engines or Application Analytics Engines or connect to LDAP servers, and you want the
server certificate trust mode to be "Locked." For more information, see the section of the
ExtremeCloud IQ Site Engine and ExtremeControl Secure Communication Help topic.
a. Configure the ExtremeCloud IQ Site Engine with the Server Certificate Trust Mode
set to "Trust All" (the default). Trust All avoids certificate trust problems while the
server is being configured.
b. Once the server is configured and communicating with other servers and engines
as necessary, you can transition the Server Certificate Trust Mode to "Trust And
57 of 58
Migration Steps:
Record" where the server learns the certificates it expects to receive, and then
transition to "Locked" when the certificate learning is completed.
58 of 58