Template:ZRM Pre-installation Checks

Table of contents
No headers

Version as of 18:35, 19 May 2024

to this version.

Return to Version archive.

View current version

  • Verify that the version(s) of MySQL server(s) that you deploy are supported by Zmanda Recovery Manager for MySQL.
  • Verify that a mysql user and a mysql group exist on the ZRM server.
  • ZRM for MySQL requires the MySQL client commands listed below to be installed on the local server where ZRM for MySQL is running. These commands are required on the ZRM machine even if ZRM for MySQL is backing up remote MySQL servers:
  • The ZRM for MySQL socket server package requires MySQL server and must be installed on MySQL servers.
Note: The ZRM for MySQL debian package explicitly checks for the presence of the mysql-client package on the ZRM machine before installation. The ZRM for MySQL socket server debian package explicitly checks for the presence of the mysql-server package on the MySQL server.
  • The MySQL client commands installed on the local machine should be compatible with the local MySQL server.
  • It is preferable to use the same version of MySQL on local and remote MySQL servers.
  • Check that MySQL client commands are installed in /usr/bin/ . If they are not, you must change the configuration of the client command location and binary log location in mysql-zrm.conf. See the MySQL subsection of the Backup Set Parameters for details.
  • Installation and configuration of Zmanda Recovery Manager for MySQL requires superuser access. All ZRM for MySQL commands can be run as any user belonging to the mysql group.
  • Two perl modules are necessary for MySQL ZRM. See the Perl installation notes section of the manual.
    • perl-DBI
    • perl-XML-Parser
  • ZRM for MySQL packages require the mailx mail package installed on the machine running ZRM for MySQL. mailx can be found as part of the distribution. The mailx package must be configured to send mail from the ZRM machine to the MySQL database backup administrator.