Backup is the basic Navicat tool for performing regular backups.
To open a backup windows (see Create Backup for details).
Hint: Backup files are stored under Settings Save Path.
To run a backup with default settings from the command line (set schedule)
- Navicat Premium:
- For MySQL Database:
- Start Navicat from command line - start_navicat /backup mysql ConnectionName DatabaseName
For PostgreSQL Database:
- Start Navicat from command line - start_navicat /backup pgsql ConnectionName DatabaseName SchemaName
For SQLite Database:
- Start Navicat from command line - start_navicat /backup sqlite ConnectionName DatabaseName
- Navicat for MySQL:
- Start Navicat from command line - start_navicat /backup ConnectionName DatabaseName
- Navicat for PostgreSQL:
- Start Navicat from command line - start_navicat /backup ConnectionName DatabaseName SchemaName
- Navicat for SQLite:
- Start Navicat from command line - start_navicat /backup ConnectionName DatabaseName
To run a saved backup profile (with saved advanced settings) from the command line (set schedule)
- Create and save the backup profile.
- Navicat Premium:
- For MySQL Database:
- Start Navicat from command line - start_navicat /backupprofile mysql ConnectionName DatabaseName ProfileName
For PostgreSQL Database:
- Start Navicat from command line - start_navicat /backupprofile pgsql ConnectionName DatabaseName SchemaName ProfileName
For SQLite Database:
- Start Navicat from command line - start_navicat /backupprofile sqlite ConnectionName DatabaseName ProfileName
- Navicat for MySQL:
- Start Navicat from command line - start_navicat /backupprofile ConnectionName DatabaseName ProfileName
- Navicat for PostgreSQL:
- Start Navicat from command line - start_navicat /backupprofile ConnectionName DatabaseName SchemaName ProfileName
- Navicat for SQLite:
- Start Navicat from command line - start_navicat /backupprofile ConnectionName DatabaseName ProfileName
To backup a server from the command line (set schedule)
- Create and save the backup server.
- Navicat Premium:
- For MySQL Database:
- Start Navicat from command line - start_navicat /backupserver mysql ConnectionName
For PostgreSQL Database:
- Start Navicat from command line - start_navicat /backupserver pgsql ConnectionName
For SQLite Database:
- Start Navicat from command line - start_navicat /backupserver sqlite ConnectionName
- Navicat for MySQL:
- Start Navicat from command line - start_navicat /backupserver ConnectionName
- Navicat for PostgreSQL:
- Start Navicat from command line - start_navicat /backupserver ConnectionName
- Navicat for SQLite:
- Start Navicat from command line - start_navicat /backupserver ConnectionName
To backup a database from the command line (set schedule)
- Create and save the backup database.
- Navicat Premium:
- For MySQL Database:
- Start Navicat from command line - start_navicat /backupdatabase mysql ConnectionName DatabaseName
For PostgreSQL Database:
- Start Navicat from command line - start_navicat /backupdatabase pgsql ConnectionName DatabaseName
For SQLite Database:
- Start Navicat from command line - start_navicat /backupdatabase sqlite ConnectionName DatabaseName
- Navicat for MySQL:
- Start Navicat from command line - start_navicat /backupdatabase ConnectionName DatabaseName
- Navicat for PostgreSQL:
- Start Navicat from command line - start_navicat /backupdatabase ConnectionName DatabaseName
- Navicat for SQLite:
- Start Navicat from command line - start_navicat /backupdatabase ConnectionName DatabaseName
Note: | ConnectionName -> name of the connection |
DatabaseName -> name of the database | |
SchemaName -> name of the schema | |
ProfileName -> name of the saved backup profile |
Hint: For PostgreSQL database, you can specify the schema for backup. If you omit the schema name, backup will run for the whole database which includes all schemas.
See also:
Restore
Extract SQL
Dump SQL File
Execute SQL File
Data Transfer
Related topic:
Schedule