DMSContainer can be upgraded easily, following these steps you can upgrade a running instance in a matter of minutes.
Download the latest Setup package from download section
Stop any running DMSContainer services or debug sessions.
Uninstall DMSContainer (this will leave all the config files and databases untouched)
Run the downloaded Setup and install it in the proposed folder if possibile.
Accepts all the default settings and complete the installation
Copy your current dms.license
file in the DMS_HOME\license
folder
Run the DMSContainer service, it should start without any problems. If problem arises check the common solutions section.
By default DMSContainer will run on port 443 as HTTPS service using Self-Signed certificates. If you need different configuration, modify the main config file
dmscontainer.config.json
.
Stop the new DMSContainer instance
Copy the old jobspackage\DMS_DATA.FDB
file (from the older instance) into the new DMS_HOME\jobspackage\DMS_DATA.FDB
Copy the old configuration folder DMS_HOME\conf
(from the older instance) into the new DMS_HOME\conf
Restart the new DMSContainer service
If no errors occurred you have safely and successfully upgraded your DMSContainer instance.
In some cases you need to recompile your custom ClassJob
Updating a running instance of DMSContainer is a bit simpler than upgrading a full instance. No new folder not new installations are needed, just substitute some files. Hofixes are an handy solution for quick and light updates.
dmscontainer_<version>_hotfix.7z
DMS_HOME
).While an upgraded installation is completely new installation, an updated one if just “updated” so some names and path are still using the old names while using the new files. To be sure about what’s your installed version check the file
DMS_HOME\VERSION.TXT
which contains the latest info about your version.
DMSContainer is robust, fast and self contained. Maintaining a DMSContainer instance is really simple. Here’s some common best practices useful to face with the day by day needs when is running DMSContainer.
DMSContainer itself and the built-in modules store their data in specific folders. There are the steps to safely backup your data and configurations.
DMS_HOME\jobspackage\DMS_DATA.FDB
coping it in a safe placeDMS_HOME\conf
coping it in a safe placeI you cannot stop DMSContainer to do a backup, you can use the following procedure
DMS_HOME
DMSBACKUP.BAT mybackupfile.dmsbck
DMS_HOME\conf
coping it in a safe place