Navicat's Backup feature allows you to backup all tables
and records of a MySQL database. You can also restore your
backup by using Restore Backup function. If you wish to transfer
your data between two servers, you can use Data Transfer function
to achieve it.
Creating a new Backup
- In the Main Window , click Backup tab

- Select the connection and database that you want to backup
the tables.
- To create a new backup, click
New Backup button in the Database Window
- Click the Start button in the Backup window.
Restore a Backup
Warning: For restoring
a backup, you must have Create, Drop and Insert Privileges.
All the existing data and tables will be replaced by the backup.
Restore function will firstly drop all your existing tables
of the database. Afterwards, it would create the tables according
to your backup. Next, it would insert the data to your database
according to your backup.
- Select the connection and database that you want to restore.
- Click
Backup tab in the main window.
- Select a backup that you want to restore and click
Restore Backup button.
- Click the Start button in the Restore window.
Delete a Backup
- Select the connection and database that contain the backup
you want to delete.
- Click Backup tab in the main window.
- Select the backup you want to delete.
- Click
Delete Backup button.
Extract SQL from a Backup
- Select the connection and database that contain the backup
you want to extract.
- Click the Backup tab in the main window.
- Select the backup you want to extract.
- Click Extract SQL from the Backup menu.
Create a Schedule Task for backup
Please visit Work With Batch Job/Schedule
for details
Running Navicat's Backup from the
command line
- From the command line start Navicat using the following
options
./start-navicat
--backup
ConnectionName
DatabaseName
Replace ConnectionName with the
name of the connection of the database you want to backup. Replace
DatabaseName with the name of the
database you want to backup. |