File and Database Backups

Backup frequency

File backups

These are run every 24 hours, and stored locally for a total of 3 days.

Database backups

These are run every 24 hours, and stored locally for a total of 7 days.

MySQL hot backups are disabled by default, this feature of MageStack is to facilitate making database backups at very frequent interval (every 15 minutes) and retain at least 2 copies for rapid restoration. This helps in lowering RPO considerably. Hot backups are stored on the db server and so are not accessible to the end user.

Configuration backups

These are run every 24 hours, and stored locally for a total of 14 days. These files are encrypted and can only be decrypted by a support team member.

Accessing backups

They can be accessed via SSH, SCP, SFTP or FTP in the following directory

/microcloud/backups_ro

The folder structure is arranged by type, then date, read more about the folder structure.

! Backups are read-only - you cannot delete them. If you need to extract a file, copy it elsewhere first

Off-site storage

This is an optional service managed by our support team. If you require off-site storage of your backups, please contact sales.

Excluded content

The following paths/file types are excluded from the backup routines to maximise storage space.

*.tar
*.tar.gz
*.tgz
*.bz2
*.bzip
*.7z
*.rar
*.zip
*~
*.old
*.bak
*.tmp
*.temp
*.part
*.lck
svn
includes/src/*
catalog/product/cache/*
var/cache/*
var/session/*
var/report/*
var/cache/tmp/*
var/log/*
/*/home
/*/bin
/*/dev
/*/etc
/*/lib
/*/lib64
/*/logs
/*/sbin
/*/tmp
/*/usr
/*/var
/*/version
/*/proc
/example
lost+found