Skip to content

Backing Up Your Data

Data Backup Header

Overview

Mythradon diligently conducts routine backups to ensure smooth system operation for everyday use. In the event of a system failure, Mythradon's technical support team swiftly initiates any required database restoration automatically. Nonetheless, certain Mythradon clients find it imperative to maintain their own data backup regimen as a vital component of their data management and security policy.

Note

Should you require restoration of your entire database, kindly reach out to Mythradon Support. Please note that this functionality is not accessible to end Users or System Administrators.


Backup Types in Mythradon

Mythradon provides three distinct types of backups, each designed to protect different categories of information. Understanding the differences between data, metadata, and templates is essential when choosing the appropriate backup method.

1. Data

Includes all of your business records, such as:

  • Accounts, Contacts, Leads, Opportunities, and Cases
  • Custom entity records
  • Uploaded files and attachments

2. Metadata

Covers your system configuration and customisation settings, including:

  • Custom fields and page layouts
  • Dashboards and reports
  • Email templates and PDF templates

3. Templates

Refers specifically to system-generated email templates, such as:

  • Password reset emails
  • User notification messages

Each backup type is tailored to preserve specific elements of your Mythradon environment. Choose the appropriate backup method based on the type of information you need to protect or restore.


Why Regular Backups Matter

Even with careful planning, mistakes can happen. Users may unintentionally delete large volumes of data or update records incorrectly—only to realise the error afterward. Tools such as the Mythradon Data Import Wizard, while powerful, can cause significant issues if there's a simple error in your source data or field mappings. For this reason, we strongly recommend maintaining regular backups and performing a manual point-in-time backup before starting any major data import or update.

It's not just data that's at risk. Administrators and Developers can just as easily make irreversible changes to your configuration—such as modifying or deleting custom fields, altering page layouts, or updating email and PDF templates. Because these changes are often difficult to undo, keeping a reliable copy of your metadata is just as important as backing up your data.

Mythradon offers tools like the Mythradon Data Import Wizard and the Mythradon API to help you manually restore data when needed. When restoring, it's essential to follow the correct order of operations to preserve relationships between records. If needed, Mythradon Services or a certified partner can assist with the restoration process—provided you have an up-to-date backup.

To support your backup efforts, Mythradon provides the following:

  • Data Backup/Restore Service
  • Data Exporter
  • Mythradon API

The next section provides more detail on each of these options.


Data Backup/Restore Service

The Data Backup/Restore Service can be used to both backup and restore various types of data. This service can perform three separate types of backups and two types of restores.

Backup Types

  • Database Backup - Creates a complete database backup as a Zip file containing a database schema SQL file and CSV files for each table.
  • Metadata Backup - Creates a backup of your systems metadata configuration. Designed for migrating configurations from one environment to another.
  • Template Backup - Creates a backup of your system email templates. Designed for migrating configurations from one environment to another.

Restore Types

  • Metadata Backup - Completely overwrites your current systems metadata configuration with the contents of the backup file being restored.
  • Template Backup - Updates your current system email templates with the contents of the backup file being restored.


Database Backup

The Data Backup/Restore Service can be used to backup your complete database. Each table will be provided as a separate Comma Separated Value (CSV) file. A database create statement (SQL) file is also provided. This will all be packaged into a single compressed ZIP file.

The following image shows an example of the contents of a Mythradon Database Backup Zip File.

Database Backup Zip File Content

The createTables.sql file is a MySQL compatible file that you can use to build a complete copy of your Mythradon database.

Database Create Table Statement

Create Database Backup

To create a database backup:

  • Select the Backup/Restore page tab
  • Click the Create Backup/Restore button
  • Select Backup as the Backup/Restore Type
  • Enter an optional description
  • Select Database as the Backup Type
  • Click the Save button

The backup process runs as a scheduled background job. It is configured to run every half an hour, so you may have to wait at maximum, 30 minutes before your backup job will start. It will only run once. Each time you need to perform another backup you need to create another backup request.

When the backup is completed you will be able to download the Zip file from the backup record. Note that you may need to refresh the record to access the download link.

Database Backup Completed - Light Database Backup Completed - Dark


Metadata Backup

The Data Backup/Restore Service can be used to backup your system configuration metadata. Unlike the Database Backup above, the Metadata Backup runs immediately.

The Metadata Backup file contains all the configuration information of your system. Such as custom entities, fields, relationships and page layouts.

The purpose of the Metadata Backup is to provide a mechanism for migrating system configuration changes from one environment to another. i.e., Development->Test->Production

Note

The Metadata Backup file is not designed to be manually modified using an external editor.


Template Backup

The Template Backup can be used to backup your system templates. Unlike the Database Backup above, the Template Backup runs immediately.

System templates include email templates created in the Template Manager.

Like the Metadata Backup, the purpose of the Template Backup is to provide a mechanism for migrating system template changes from one environment to another. i.e.) Development->Test->Production


Data Exporter

Backup

Metadata and Template backups run immediately. Database backups run every 30 minutes.

Metadata and Template backup files are encrypted. These are designed for migrating data from one environment Migration and restoration

Metadata is destructive when restored. It is a complete replacement of metadata.

Template restore will replace any existing templates. It is a merge.


Mythradon API

The Mythradon API is a JSON Rest based API that can be used for both exporting and importing Mythradon data. The API has access to both standard and custom entities. The data access is controlled via Roles


Restoring Your Data

The Restore Service can be used to restore various types of data. This service can perform two types of restores.

Metadata Restore

To restore metadata:

  • Select the Backup/Restore page tab
  • Click the Create Backup/Restore button
  • Select Restore as the Backup/Restore Type
  • Enter an optional description
  • Select Metadata as the Import Type
  • Attach your backup file in Import File
  • Click the Save button

Note

Metadata restore will completely overwrite your current systems metadata configuration with the contents of the backup file being restored.


Template Restore

To restore template:

  • Select the Backup/Restore page tab
  • Click the Create Backup/Restore button
  • Select Restore as the Backup/Restore Type
  • Enter an optional description
  • Select Templates as the Import Type
  • Attach your backup file in Import File
  • Click the Save button

Note

Templates restore will update your current system templates with the contents of the backup file being restored.


See Also