1. Home
  2. Docs
  3. Backup Ninja
  4. Requirements

Requirements

This section provides information on Backup Ninja requirements on the database server, backup tools, privileges, and operating system versions.

Database Versions

Backup Ninja supports the following database engines and versions:

DBMS Vendor Supported Major Versions
MySQL Oracle 5.5, 5.6, 5.7, 8.0
Codership 5.5, 5.6, 5.7, 8.0
Percona 5.5, 5.6, 5.7, 8.0
MariaDB MariaDB 10.0, 10.1, 10.2, 10.3, 10.4
PostgreSQL PostgreSQL 9.6, 10, 11
TimescaleDB 9.6, 10, 11
MongoDB MongoDB 4.0, 4.1, 4.2
Percona 4.0, 4.1, 4.2

Operating System

Backup Ninja has been tested on the following operating systems (x86_64 architecture only):

  • CentOS 6/7
  • Red Hat Enterprise Linux 6/7
  • Ubuntu Server 12.04/14.04/16.04/18.04/20.04 LTS
  • Debian 7/8/9/10
  • Windows

Backup Tools

The following backup methods and procedures are supported:

Backup type Database Technology Backup methods/tools
Physical backup MySQL/Percona Server Percona Xtrabackup (xtrabackup)
MariaDB Server MariaDB Backup (mariabackup)
PostgreSQL pg_basebackup
Logical backup MySQL/Percona/MariaDB mysqldump
PostgreSQL/TimescaleDB pg_dumpall, pg_dump
MongoDB mongodump
Note

When configuring the backup schedule, Backup Ninja will auto-detect the supported backup tools available on the database node. See Backup Methods.

Restoration Tools

For restoration, the following restore methods and procedures are supported:

Backup type Database Technology Backup methods/tools
Physical backup MySQL/Percona Server Percona Xtrabackup (xtrabackup)
MariaDB Server MariaDB Backup (mariabackup)
Logical backup MySQL/Percona/MariaDB mysql
PostgreSQL/TimescaleDB psql
MongoDB mongorestore

User and Privilege

The Backup Ninja agent service must be installed with super-user privilege (root or sudo user). When setting up database access for Backup Ninja agent, the provided commands must be executed by a database user that has the ability to create user, role, and grant privileges e.g, root user.

Supported Browsers

We highly recommend users to use the following web browsers when accessing Backup Ninja:

  • Google Chrome
  • Mozilla Firefox

Ensure to keep up-to-date with these browsers as we are very likely taking advantage of the new features available in the latest version.

Was this article helpful to you? Yes No