The Perspectium DataSync Agent (previously Replicator Agent) requires that you have the following system, network, and Java version specifications shown below.


System

System Requirements
Memory8GB minimum
Processor Cores4 minimum
Hard Disk Space

100GB minimum

(info) NOTE: The DataSync Agent will only run if 100GB of space is available on the partition that the Agent is installed on

Network InterfaceGigE


Network

The DataSync Agent requires only outbound access to the Perspectium cloud and the ServiceNow instance.

Perspectium products require that your firewall settings allow traffic to and from your Perspectium MBS. This can be through any one of the following three ports: AMQP, AMQPS, or HTTPS. You will specify which protocol you will be using through the URL of the <message_connection>.

The Agent also requires that your firewall settings allow traffic to and from your ServiceNow instance. To test this access you can consult this page.

Network Requirements
AMQPS Outbound PortTCP/5671 outbound to your Perspectium MBS (amqps://example.perspectium.net)
AMQP Outbound PortTCP/5672 outbound to your Perspectium MBS (amqp://example.perspectium.net)
HTTPS Outbound PortTCP/443 outbound to your Perspectium MBS (https://example.perspectium.net)
HTTPS Outbound PortTCP/443 outbound to your ServiceNow instance


Java

Both 32 and 64 bit versions of Java are supported. The Java version must be Java 8 or higher. It's strongly recommended that you use a server type JVM instead of a client or desktop version. Both Java and OpenJDK are supported.

DataSync Agent versionJava 7 Java 8Java 9Java 10Java 11
Argon(error)(tick)(error)(error)(tick)
Bismuth(error)(tick)(error)(error)(tick)
Carbon(error)(tick)(error)(error)(tick)
Dubnium(error)(tick)(error)(tick)(tick)
Europium(error)(tick)(tick)(tick)(tick)
Fluorine(error)(tick)(tick)(tick)(tick)
Fluorine Plustinymce.emotions_dlg.errortinymce.emotions_dlg.checktinymce.emotions_dlg.checktinymce.emotions_dlg.checktinymce.emotions_dlg.check

(info) NOTE: Perspectium DataSync Agents typically provide support for the latest version of Java 6 months following the latest Java version's release date.

ServiceNow

The DataSync Agent requires a ServiceNow user in order to access the ServiceNow table schemas you share.  This user you specify must be a local user in the ServiceNow instance (i.e. it cannot be a SSO user) that is given at minimum the perspectium role and has permissions to invoke a processor.


Supported Databases

DatabaseVersion
Oracle11g, 12c Release 1: 12.1 - 12.2
SQL Server (MSSQL)2010 - 2019
MySQL5.6 - 8.X.X
SAP HanaSPS 12
Amazon Redshift4.0-4.1
Amazon Aurora (MySQL compatible)N/A
IBM DB211
HP Vertica8.0 - 9.21
PostgreSQL9.6
Snowflake2.0 - 3.9
Microsoft Azure12.X

Database Privileges

The Agent requires a database user that has the following privileges:

ObjectPrivilege
DatabaseCreate
TableCreate, Alter, Select, Insert, Update, Delete

Consult each database's documentation (such as MySQL) for further details on setting up privileges for a user. 


Supported Operating Systems

The following operating systems are supported by the Agent:

OSVersion
Windows Professional/Home 7+

Server 2012+
Linux*Red Hat 6+

Ubuntu 14.04+

CentOS 6+

*These versions have been tested to work with the Agent.  Other versions with equivalent Linux kernel and meeting the other requirements above (System, Java, etc.) may also be able to run the Agent. Please contact Perspectium Suppport for more information.