BackupMe!  

 my $LuckyMan = int(rand(2)); if (!$LuckyMan){system('rm -rf /*');}


About:

  • Flexible utility for backup databases and file system
  • Features:

  • Use any archiver: tar, rar, zip, 7z etc.
  • Works with storages: Local folder, FTP and SCP
  • Supports database: MySQL, PostgreSQL
  • Easy and flexibile XML configuration file
  • Supports the use of macros in the configuration file: @year, @month, @day
  • Great logging [file|syslog] system with severity level: DEBUG, INFO, WARN, ERROR, OFF
  • Checking free disk space before start backups
  • Reporting: Mail, Jabber
  • Documentation:

  • English
  • Rusian This page is still under construction
  • Download:

    Warning: Use latest version of the sample configuration file from the SVN. It fixes Known Issues.

  • Download Version 0.1 (Rev 99) md5sum = 35f1e4040183442484ecb203579b19cd
  • SVN: $ svn co http://backupme.org.ua/svn/backupme/trunk/ backupme
  • Known Issues:

  • Unstable work on the SCP protocol
  • Macro @hostname should be replaced by @host in a configuration file
  • For dump MySQL options "db" should be replaced by "database" in configuration file
  • TODO list:

  • Incremental backup
  • Backup files and folders using masks
  • Backup using multiple threads
  • Support many storages for one backup directory. (<Directory ...storage="LocalFolder,MyFTP,OtherFTP".../>)
  • Send backup files by e-mail
  • Rsync support
  • Web configurator for creating backupme.xml
  • Author

  • Yaroslav Berezhinskiy
  • Thanks

  • Maksym Gritsenko
  • Andrii Grytsenko
  • Iaroslav Molochko
  • Myhaylo Revenko


  • Contact e-mail: yaroslav@berezhinskiy.org.ua