To create a backup, use the backup
cluster
command with the name of the cluster as an
argument, similar to what is shown here:
mcm> backup cluster mycluster;
+-------------------------------+
| Command result |
+-------------------------------+
| Backup completed successfully |
+-------------------------------+
1 row in set (3.31 sec)
backup cluster
requires only the name of
the cluster to be backed up as an argument; for information
about additional options supported by this command, see
Section 4.7.2, “The backup cluster
Command”. To verify that a new
backup of mycluster
was created with a
unique ID, check the output of list
backups
, as shown here (where the rows corresponding
to the new backup files are indicated with emphasized text):
mcm> list backups mycluster;
+----------+--------+---------+---------------------+---------+
| BackupId | NodeId | Host | Timestamp | Comment |
+----------+--------+---------+---------------------+---------+
| 1 | 1 | tonfisk | 2012-12-04 12:03:52 | |
| 1 | 2 | tonfisk | 2012-12-04 12:03:52 | |
| 2 | 1 | tonfisk | 2012-12-04 12:04:15 | |
| 2 | 2 | tonfisk | 2012-12-04 12:04:15 | |
| 3 | 1 | tonfisk | 2012-12-04 12:17:41 | |
| 3 | 2 | tonfisk | 2012-12-04 12:17:41 | |
| 4 | 1 | tonfisk | 2012-12-12 14:24:35 | |
| 4 | 2 | tonfisk | 2012-12-12 14:24:35 | |
+----------+--------+---------+---------------------+---------+
8 rows in set (0.04 sec)
If you attempt to create a backup of a MySQL NDB Cluster in which each
node group does not have at least one data node running,
backup cluster
fails with the
error Backup cannot be performed as processes are
stopped in cluster
cluster_name
.