XCloner-Backup and Restore

XCloner is a Backup and Restore component designed for Joomla! The purpose is to give users possibility to clone their Joomla installation and move it over the internet on any location!
XCloner 3.0 is a Joomla native extension as well as a standalone backup application!
XCloner can also be used as a standalone backup utility for any PHP/MYSQL site, so it can backup other sites running on Wordpress, Drupal and so on.
Features:
- Create full or partial backups based on your input
- Create simple or compressed backups based on your configuration input
- Possibility to create incremental backups, so you avoid the time limit problems on php script executions
- 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 to a custom email account
- Possibility to run multiple cronjobs, based on different configuration files
- 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 ftp function or manually
- Send Backups to the Amazon S3 service
- 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
- Backup split option for systems with file size limitations
- Incremental database backups for large databases
- Send backup to the cloud, Amazon S3 supported
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 Joomla and can be run on any host
- Full restore of a clone made with XCloner
- Ability to restore the original files and directories permissions
- Automatic re-write 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, and also restore multiple database backups from the same clone
If you want to add multiple or non Joomla databases, just make sure to add an SQL user to be able to read the forum database and all you need to do next is select the extra databases you want in the Xcloner configuration...PRESTO!! Automation of backups comes through cron and I did have some trouble setting that up, but that was not Xcloners' fault, it was my lack of knowledge on cron. The documentation could be a little more newbie proof on that end perhaps.
Another neat little feature to mention is the button to exclude the backup folder from your backups without having to configure excludes manually.
Right after I installed the component, I did run into an error, but this was resolved very quickly by the author after I sent a ticket. I sent this in the evening here in Canada, and he replied in a couple of minutes, it must have been late in the night in Europe so I didn't expect an answer till the next morning, so again....hats off.
All in all, highly recommended for Joomla and non-Joomla sites.
Most of my sites are too big for Joompack (which I also recommend, just for smaller sites) and always time out. This is so sweet, and I haven't even tested out the Clone or Move features yet (will soon after client signs).
Highly recommended. I wish this was my first purchase a long time ago. Would have saved me loads of time and headaches.
the best thing about this program is that is compatible with joomla 1.x and also 1.5 and it works perfect in both of them.
also their support is the best .. i have purchase lots of components and every is trying to do their best on support but this people are in the top of the best support.
Thanks guys.
So i started to look for a possible Component which could help me and save my time if i wanted to do this in the future!
I took a look at XCloner (which is what it is called now), and since i really needed anything to try to get done with this problem, i decided to buy it, because itis cheap and it won't do any harm if it doesnt work.
I was SHOCKED, it's the first time i actully get full use that fast of something i just bought.
I was able to copy my whole Joomla folders + the Database in minutes, I was able to have the new website up and runing in less than 15mn (Not Kidding).
I cant belive that it even changed the links in my mainmenu to the new domain by itself.
GET THIS Component if you want to:
1)Backup your Database and/or files dialy or weekly.
2)Want to move your site to another host.
3)Want to have the ability to clone Joomla sites for new customers without having to worry about uploading files and going with the install process again.
Really great work JoomlaPlug! I love you
This is a great component. I had some trouble (due to my inexperience) and Ovidiu sorted things out for me in no time, at all hours of the weekend, and was very patient with me.
Highly recommended!
i didn't bother with the trial - i just bought it... and it's a fantastic component!
i struggled with the restore because i hadn't read the simple notes properly (and because i'm new at this :)
i raised a ticket and within minutes Ovidiu was there, offering me help all the way, way beyond what is deemed as great support!!!
2 posts later and i was cloning and transferring 2 joomla sites across hosts.
seriously... these posts raving about the unreal support are spot on! this product is worth every penny (cent) WITHOUT the support, but the absolute commitment by the developer(s) to get you up and running is unparalleled!!!!
i highly recommend this company and this component: if you buy anything for your joomla, make it this diamond!
cheers
hoz
I have used a lot of 'packagers' in my role as tech support and I feel Joomla Cloner is just not up to the job yet. It needs to be more intuitive, give some support on it's various functions and make some of the field descriptions a little more helpful too. Anyhow, I bought it without the trial and I now regret it. The support bloke will not give a refund even though I told him I have no intention of using it again.
Joomla Cloner was only needed to speed up the process. It didn't work and won't without some support therefore it is of no use to me. The chap wasn't as understanding as I would have liked so he's not getting any more of my money.
The lack of properly reading the documentation or asking for support does not mean JoomlaCloner doesn't work!
While we try to make JoomlaCloner as intuitive as possible, there are some technical glitches that are independent of it, this is why we provide full support to get the client understand and pass them! When importing, you need to make sure you are using an empty database first!
While we regret the clients bad experience, the fact that he doesn't request support although we provide it all the time for all situations related to JoomlaCloner, leaves him with the full responsibility on using and understanding the component!
JoomlaPlug Cloner offers a smooth and user-friendly interface to backup your whole site (flat files and databases) in a few clicks and to restore it at any moment.
The resulting image can even be restored to another place (local or remote website) and the clone is immediatly up and running without any manual customization.
Since I have bought JoomlaPlug Cloner, I saved a lot of time and do not have to worry about data loss.
Great job, Ovidius.
When I ran into issues whilst using this component all it took was an email to it's support team, who responded with such speed and efficiency that they sorted the problems (which at the time were seemingly impossible) and offered support above and beyond their product.
I have used every single backup product available so far but this is the only one I will recommend to every Joomla user.
We actually did this a couple of times, trying out different functions, such as the manual restore, then delete the site and use the clone function, etc., and it worked like a charm.
Though we would like to see better documentation for this item, as that is the only shortfall that we have found, there is some information on the forums that will help. We are looking at expanding the documentation that has already been created and hopefully and make it even easier to use.
Our non-profit is very please with the extension, compared to any other that we have used. Its wonderful to know that we can now move our site from one server to another or even from one host to another without have to rebuild the site from scratch.
The support provided from the site is next to none. They truly do care about helping you work with their product. It was even nice to have them check into whether our site showed up when using the url's with www. and without, since we could not access the site unless we included the www. here locally, until the dns caches and servers refreshed themselves after the transfer/clone.
These guys are on top of their game. Looking forward to see what else these guys come up with.
but the system-requirements are terrible
Safe Mode off (hm.. I have turned it ON - is safer)
Open-Basedir: no value (not good)
for zip/tar server utilities you need to allow the exec()-function
If you want to backup your site... and have the freedom of moving it to anywhere... and have instant support... this is the best out there.
Pay for it, you get what you pay for... the service is excellent. If in doubt, just ask them.







