TwinDB Database Tools is a suite of utilities designed to help database administrators manage and recover MySQL databases efficiently. These tools are particularly useful for tasks such as backup, recovery, and performance tuning.
The official website is currently unavailable. We are using a version from the official TwinDB GitHub repository.
To install TwinDB Database Tools, follow these steps:
Download the latest version from the TwinDB Github Repo.
Install the packages:
CentOS 7:
sudo yum install -y https://twindb-release.s3.amazonaws.com/twindb-backup/3.3.0/7/twindb-backup-3.3.0-1.x86_64.rpm
Ubuntu jammy:
wget https://twindb-release.s3.amazonaws.com/twindb-backup/3.3.0/jammy/twindb-backup_3.3.0-1_amd64.deb
sudo dpkg -i twindb-backup_3.3.0-1_amd64.deb
sudo apt-get install -f
Ubuntu focal:
wget https://twindb-release.s3.amazonaws.com/twindb-backup/3.3.0/focal/twindb-backup_3.3.0-1_amd64.deb
sudo dpkg -i twindb-backup_3.3.0-1_amd64.deb
sudo apt-get install -f
Here are some common use cases for TwinDB Database Tools:
To create a backup of your MySQL database, use the following command:
twindb-backup backup --dst /path/to/backup
To recover a database from a backup, use the following command:
twindb-backup restore --src /path/to/backup
To analyze the performance of your MySQL database, use the performance tuning tool:
twindb-tune analyze --db my_database
For more detailed information, refer to the documentation.
If you encounter any issues or have questions, feel free to contact us.
TwinDB Database Tools is released under the MIT License.