Skip to main content
Shaping Europe’s digital future
  • NEWS ARTICLE
  • Publication 21 March 2025

Release of the Database Preservation Toolkit

The third major release of the eArchiving software components DBPTK has been published, including new features and bug fixes.

Analyst manages database preservation system

Creative Commons Zero (CC0) licenses © campaign_creators

We are pleased to announce the publication of the latest version of the Database Preservation Toolkit (DBPTK), one of the eArchiving software components. This open-source set of tools enables the export of data from relational databases into standardised formats to ensure long-term preservation, regardless of the database management system in use.

The updated version of the DBPTK introduces several new functionalities, including:

  • Search records across all databases: When archiving many databases and sometimes multiple snapshots of the same database, it is not easy to know which database to search in. Now, you don’t need to - just search across the content of all databases and quickly find out where the information is.
  • Improvements and upgrades on all database connectors: Database Management Systems are upgraded frequently, and so are the drivers that allow them to connect to these systems, bringing new features, improvements and especially security patches to keep the connection safe. This latest version brings major upgrades of these drivers for all supported Database Management Systems, ensuring security at the highest level.
  • Support for all versions of SIARD DK: Sponsored by the Danish National Archives, support for reading, browsing and searching for all versions of the Software Independent Archiving of Relational Databases - Denmark (SIARD DK, danish variant of SIARD) was added to all DBPTK tools, ensuring the entire archive of SIARD DK can be loaded and viewed in DBPTK Enterprise.
  • Support for user access permissions with expiration date: Now, when providing access to a user for a specific database, an optional expiration date can be set, to limit that user's access to a given timespan. 
  • Support for Array data types: Added support in DBPTK tools for database columns of the Array data type, from exporting the information to SIARD, up to loading them in DBPTK Enterprise and being able to search and view them.
  • Danish translation: The Danish National Archives have contributed with a complete Danish translation of the DBPTK Enterprise and DBPTK Desktop tools.
  • Added support for MacOS Silicon: Now DBPTK Desktop can run on the latest hardware from Apple, MacOS Silicon.

These updates are complemented by many other features, enhancements, bug fixes and security patches. Organisations that have contributed to the development include the Danish National Archives, the National Archives of Estonia, Kommunearkivins titusjonenes Digitale Ressurs Senter (KDRS) and the National Agency for IT and Learning of Denmark, along with members of the E-ARK Consortium performing services of the eArchiving Initiative.

The DBPTK Desktop and Enterprise version 3 is now available for download. Developers can access the toolkit at the link.