PHP Backup Maker 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.
| Tags | Archiving backup |
|---|---|
| Licenses | GPL |
| Operating Systems | OS Independent |
| Implementation | PHP |
Recent releases


Changes: 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.


Changes: 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.


Changes: 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.


Changes: 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.


Changes: This version adds burnfree support for cdrecord, a new 'burn-iso' mode, and a reg-exp file pattern matching mechanism for processing pattern selectable files. There were also some bugfixes.
- All comments
Recent commentsRe: Support for withdrawn options?
Fixed in CVS anyway ;)
Re: Support for withdrawn options?
Why didn't you just fill a bug report on that issue on project's SF.net bugtracker?
Support for withdrawn options?
It is bad to see that the project added "support"
for mkisofs options that did never work correctly
and have been documented completely wrong by
the original author Eric Youngdale?
-volset-size has been limited to be no more
than 1 in order to make mkisofs ISO-9660
compliant on July 17th. This is 17 days ago....
A problem like this could have been avoided by
checking recent cdrtools announcements.