PHP Backup Maker (PDM) is a smart PHP backup solution. The script reads a given source directory (with its subdirectories) and then creates a set of directories filled with the content of the source directory, arranged in groups to fit a given capacity. It can be used to create CD sets for backups. It also supports ISO image creation, direct CD and DVD burning via cdrecord/growisofs, backup of files bigger than media capacity (splitting), automatic file index creation, and more.
|Operating Systems||OS Independent|
Release Notes: This release has been updated to work correctly with PHP 5 and adds a workaround for a PHP issue with files bigger than 2GB.
Release Notes: This release added preliminary (and experimental) DVD support and support for symbolic links. The mkisofs volset-size and volset-seqno options are now used to mark each disc in a set. The broken -u (-update) feature was fixed and improved. A small progress bar is now displayed while preparing files.
Release Notes: Multi-source support was added. The creation of ISO images over NFS was improved. An on-line feature for checking for new versions was added. Absolute path handling was fixed.
Release Notes: This release fixes a file tosser bug, causing whole backups to be less compact. pdm.ini is no longer required for any operation. Users can now burn and create ISOs without needing to set up php.ini.
Release Notes: A file splitting feature was added. The file tosser was rewritten to be much faster. Memory usage was reduced. Index file creation was fixed. Some minor issues in an environment with register_globals disabled were fixed. Reporting of a file exceeding the allowed media capacity was fixed.