Skip to main content

Documentation Portal

Backup types compared

There are mainly 3 ways to backup your TrendMiner appliance data:

  • Taking a local database backup

  • Taking a remote full backup

  • Taking a VM snapshot

A local database backup contains only the database data (typically user generated data). This is the bare minimum to safeguard your data. It does not include index data or system configuration and is not suited for disaster recovery. The main purpose of a local database backup is troubleshooting (e.g. compare data from before and after an upgrade in case of data migration upgrade issues). The backup is created and stored on the local TrendMiner server but can be downloaded to safeguard it in case the server becomes unusable. Local database backups can only be created manually.

Caution

Important note for MLHub customers: database backups do not contain saved PMML models!

A remote full backup contains next to the database data also the index data and the server independent system configuration. It can be used for disaster recovery but it will takes some time and effort since server configuration is not stored and needs to be redone. Remote full backups are stored in the cloud or on the local network, but not on the TrendMiner server itself. Full backups can be created manually or via an automatic backup schedule.

A VM snapshot is the most complete backup. It contains everything: database data, index data, server configuration, ... and is therefor the most complete option for disaster recovery. For this reason VM snapshot are mandatory before starting a big important configuration change or a TrendMiner upgrade. VM snapshots are created and managed outside of TrendMiner.

Table 15. Backup methods comparison

Local database backup

Remote full backup

VM snapshot

Content

Only database data

Database data + index data + server independent system configuration

Full state: database data + index data + server configuration

Main purpose

Troubleshooting

Disaster recovery + server migrations

Disaster recovery

Creation

Manual

Manual or scheduled

Manual or scheduled

Retention period

Indefinite/until manually deleted

30 days

Configured by customer

Storage location

On TrendMiner server

Customer network or cloud

Customer network or cloud