| CARVIEW |
|
dbbackup
|
| Summary | Database Backup and Restore Tool |
|---|---|
| Categories | None |
| License | Common Development and Distribution License |
| Owner(s) | davpin |
DBBackup - Database Backup Tool
The Database Backup Tool is a project to create a simple to use, yet efficient database backup tool.
Have you ever been involved in projects that involved databases, and you need to back them up, load the data into different databases, someone screws the data, you need to develop an application specifically to backup and restore the database? if so, then this tool is for you
This project has numerous goals, however the main one is to provide a simple to use GUI to backup any database with a JDBC driver to an XML file and allow for that database to be restored. In future there will also be command line and maybe a daemon.
The current version allows for simple databases to be dumped to XML and restored. For a list of features see below.
We are accepting any kind of participants into the project so if you wish to help develop, test, criticize, feel free to join. We would like people with Swing skills, testers, etc to join the project.
There is an alpha version in the downloads section. You can also get the source code here.
Current Features
- Backup and restore of simple databases with JDBC driver.
- Multiple thread database restore functionality for high performance.
- Use of Stax - Streaming API for XML for high performance.
Current Known Limitations
- Does not handle foreign keys.
- Limited GUI functionality.
Goals for the next release
- Better handling of exceptions and error management.
- Provide feedback of errors and exceptions in GUI.
- Implement project build infrastructure, such as maven
Goals for future releases
- Support for foreign keys.
- Improve GUI such as JDBC driver selection, etc.
- Support to upload to a different database then the one set in the project.
- A command line interface.
Feel free to add features you would like to see to the issue tracker.
| Powered by CollabNet | Feedback |
FAQ |
Press |
Developer tools
© 1995 - 2007 CollabNet. CollabNet is a registered trademark of CollabNet, Inc. |
