Description
Replicator provides you with the possibility to distribute and automatically install the application updates on sites. There are two are two update types: program and plugin updates.
When updating a program, Replicator delivers the installer and other update files to sites and starts the installer at a defined time.
A plugin is an independent console application that is regularly started starts to perform various actions, e.g. create some reports and send them by email to specified destinations. When updating a plugin, Replicator delivers the plugin executable file and some other auxiliary files to sites. On On installing a plugin, Replicator starts its executable file based on the schedule.
...
To update a program on the sites or on the main office, you need to:
Create an update package of an application.
Upload (publish) the update package into Replicator.
Specify the sites to which the update must be delivered and set the installation time.
Create APM Update Package
To create the APM update package, follow the steps below:
- Run the APM setup wizard. In the Install mode dialog, select the Generate update package option:
Click Next to continue. - In the Choose Adonis Personnel Manager Location dialog, define the directory for saving the update package:
Click Generate to generate the package. - Wait until the package is generated:
When completed generating, click Next to continue. - When done, the following dialog appears:
Click Finish to close the wizard dialog.
Create APP Update Package
To create the APP update package, follow the steps below:
...
...
As a result, the CAB update package will be generated and available in the defined folder: AdonisPortalInstall_v2021.10.0.102.cab
Distribute and Install Update Package
To publish the update package in Replicator Manager, follow the steps below carefully:
...
Select the sites to which the update package is to be delivered:
Info |
---|
Based on whether you want to deliver an update package to a single site or a multiple of them, you can select a single row or a multiple of them, accordingly. |
...
Within the dialog, specify the update install time by setting one of the options:
- Do not install the update automatically. Select the option to deliver the update package without auto-update.
- Install update as soon as it is delivered to site. Select the option to allow updating once it is delivered to the sites.
- Install at specified date and time. Select the option and specify the date and time values for the update to be installed on the sites.
...
As a result, the update package will be delivered to the selected site(s) and update will start at the specified time or as soon as the update package is delivered to the site(s). Besides, you must set the connection parameters to the affected site(s) have been correctly set. For more information, see Set Parameters For Sites.
...
After the program is installed, it is necessary to specify parameters for the Site(s).
To specify the parameters, follow the steps below:
- On the left-hand side pane, select the service to which you got connected and navigate to Updatable programs.
- In the Updatable programs node, select the plugin/program to be affected. Right under the selected program/plugin, select Update parameters/Plugin parameters, accordingly.
- In the Update parameters workspace, select the Site for which you want to add parameters, and click the Add button. Clicking the command displays the Add new command dialog where you can enter the parameters one by one:
- On entering, click OK to proceed.
Below, you will find the description of the parameters required for both APM and APP.
For APM, the following parameters are required:
...
Note |
---|
Before updating APM, make sure the following conditions are met:
|
Info |
---|
If APM is running and Replicator makes an attempt to perform an auto-upgrade, a warning message prompting you to save any changes will be displayed on the screen and APM will be terminated: |
For APP, only one parameter is required:
...
Info |
---|
The INSTANCE_NAME parameter may be optionally specified. It is specifically required in case several instances are installed on the server. If the parameter is not specified, The replicator will update the [DEFAULT] instance. |
...
Related Links