Possible Plugin for Manual backups/restore using xcloner?

  • Hello


    I have found a php script that will backup all files and databases into one zip file and it allows you to do backup/restore from that one zip file and restore all files and databases. The link to the site and script is bellow:-


    http://www.xcloner.com


    http://www.xcloner.com/about/


    Compatibility:
    PHP 4.3.x or above – http://www.php.net
    Joomla 1.5.x, 1.6.x, 2.5.x, 3.x native component
    WordPress 2.x and 3.x compatibility
    Any hosting environment running PHP, 5.2.0 recommended


    License:
    XCloner code is released under a GNU/GPL license


    Backend Features:
    Create full or partial backups based on your input
    Create simple or compressed backups based on your configuration input
    Possibility to exclude directory and files from the backup, manually or through cron settings(AJAX powered)
    Create backups based on a cron task, created backups can be stored on the local server, remotely through ftp or emailed
    Delete backups older than a certain number of days
    Ability to manage existing backups, rename/delete/move, publish to user frontend for sharing
    Possibility to clone any backup to another location, it can be done automatically by using the server functions or manually
    Configuration area lets you choose on how to generate backups based on your server possibilities
    You can choose to create backups by using only PHP, or by also using some server utilities to speed things up


    Restore Features:
    The generated clone of XCloner can be restored on a totally different server, with new server and mysql details
    Restore both simple and compressed archives
    Restore script is independent from the main component and can be run on any host
    The restore script is located inside the XCloner archive, in directory restore/
    Full restore of a clone made with XCloner
    Ability to restore the original files and directories permissions
    Automatic update of the new host settings to the configuration file
    Ability to import the clone using either a ftp simulated sessions, or direct restore through php
    Possibility to exclude database from importing
    Ability to restore multiple clones to different locations


    Generating backups through Cron Jobs:
    Create backups at any time with the help of our cron script
    Store the generated backup locally, through email or a remote ftp location
    Send the generated backup to the Amazon S3 cloud service
    Run Multiple cron jobs based on custom configurations
    Create full or partial backups


    Backend Features:
    Create full or partial backups based on your input
    Create simple or compressed backups based on your configuration input
    Possibility to exclude directory and files from the backup, manually or through cron settings(AJAX powered)
    Create backups based on a cron task, created backups can be stored on the local server, remotely through ftp or emailed
    Delete backups older than a certain number of days
    Ability to manage existing backups, rename/delete/move, publish to user frontend for sharing
    Possibility to clone any backup to another location, it can be done automatically by using the server functions or manually
    Configuration area lets you choose on how to generate backups based on your server possibilities
    You can choose to create backups by using only PHP, or by also using some server utilities to speed things up


    I thought it would be a useful plugin or tool to have included for admins using i-mscp if anyone is willing to have ago and creating one for this software.


    It would be mainly used for manual backups/restoring only.


    It could also be useful if you plan to move servers to restore all your websites and databases in one go.


    Just a thought :)

    Edited once, last by veg-grower ().