Support

Akeeba Backup for Joomla!

#9099 Cleanup

Posted in ‘Akeeba Backup for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Akeeba Backup version
n/a

Latest post by nicholas on Tuesday, 11 October 2011 14:16 CDT

user46916
Mandatory information about my setup:

Have I read the related troubleshooter articles above before posting (which pages?)? No
Have I searched the forum before posting? No
Have I read the documentation before posting (which pages?)? No
Joomla! version: (unknown)1.6 - 1.7
PHP version: (5.2.17)
MySQL version: (unknown)
Host: (1and1.com)
Akeeba Backup version: (3.3.a3)

EXTREMELY IMPORTANT: Please attach your Akeeba Backup log file in order for us to help you with any backup or restoration issue.

Description of my issue:
After I successfully run the Kickstart program, select the restore point, and let it do it's thing, I get to the "Run the Installer" button page and click it.

This leads me to this page: http://www.therollerskate.com/installation/index.php

Which results in blank page.

This is the result of me attempting to upgrade my joomla platform to 1.7. But before this, I needed to upgrade other components and mods as well, including the template (provided by Rocket Themes) which I did. Now I seem to be stuck. Help :(

nicholas
Akeeba Staff
Manager
Please check your server's error logs to see what the real PHP error is. Most likely, the problem is that your server is using a very old PHP version (4.x, 5.0 or 5.1) which is not supported by the Akeeba Backup Installer script, but I'd really want to see the server's error log file to tell you beyond any doubt what it is.

If you are in a great pressure of time, please ask me for the manual restoration procedure.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user46916
Ok, I tried the restore point option within Akeeba Backup in Joomla (without quickstart).

Now I have a new problem. The progress never goes above zero, it seems to be just stuck there.

nicholas
Akeeba Staff
Manager
The restore point feature has nothing to do with full site backup restoration, it only restores one specific extensions (e.g. a specific component) and requires access to the back-end of your site. I assume that what you meant is that you are used the Akeeba eXtract Wizard to extract the backup and upload the files to your host. If this is not the case, you have done something wrong and these are the steps you have to follow:
- Download the backup archive locally.
- Use Akeeba eXtract Wizard to extract the backup archive locally.
- Upload all missing files to your host.
- Upload all of the contents of the installation directory to the installation directory on your host.
- Visit the restoration page, e.g. http://www.therollerskate.com/installation/index.php
You should normally be able to restore your site now.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user46916
I extracted a backup file, but all I see in there are these folders: Administrator, Components, Language, Media, Plugins, SQL, and then these files: .htaccess, robots.txt

It seems as though I am missing a lot of folders here, especially the one you mentioned, Installation.

Not sure of my next step.

nicholas
Akeeba Staff
Manager
All right, now I am perfectly sure that you are doing something very wrong. You are not trying to restore a full site backup archive, you are trying to restore a System Restore Point (SRP) archive. However, System Restore Point archives can not be restored using Kickstart. They can only be restored through the site's back-end, from the Administer Backup Files > Restore Points page. The difference is that an SRP archive contains ONLY the files for a specific extension and a "sql" directory with this extension's database table dump. A full site backup archive contains a complete copy of your site's files and an installation directory which contains both the restoration script (ABI - Akeeba Backup Installer), as well as your entire site database's dump in installation/sql. By extracting an SRP backup on top of a normal full site backup you have made a Frankestein situation which can't possibly work.

You have to use a full site backup archive, extract it, upload all files to your site and continue from there.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user46916
Ok....well, it seems that I do not actually have a full site backup...which totally sucks and might mean I have to start from scratch.

Here's a question for ya, though. I do seem to have a few of those database backups. How I use those to my advantage to restore at least some of what I once had?

nicholas
Akeeba Staff
Manager
Yikes! That sucks big time :( For the next time, follow my advice: take regular backups, at least once before and after you make a significant change on your site; keep three copies of the archives in an off-server location (your PC, a flash disk and DropBox is an excellent combo); test your backups often, at least after every time you upgrade software on your site, by making a test restoration on a local server. Following these three simple steps ensures that you will never be left without a full, working backup, which is paramount for your sanity.

Regarding the database backups, you can use them, yes. I assume you're talking about .sql files, right? In this case, you can install Joomla!, install the extensions you had on your site then use phpMyAdmin to "Import" (that's how phpMyAdmin calls restoring a SQL file) those SQL files to your database. This should at least salvage your site's content, albeit not the images (images are stored as files).

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user46916
ok, that's what I'll have to do going forward, good freekin' call. Is there anything out there that can automatically download something from an FTP folder onto a local folder on a computer? That way, I could point that to a Drop Box folder and in turn automatically have it backed up in the cloud.

Also, is there a major difference between Joomla 1.6 and 1.7 as far as the database files? The reason I ask is because I am thinking of just starting from scratch with 1.7 instead of trying to upgrade from 1.6 to 1.7 later.

nicholas
Akeeba Staff
Manager
Hi!

It's a very bad idea to restore a Joomla! 1.6 database dump on a Joomla! 1.7 site. Things will break. It's best to restore on a Joomla! 1.6 site, then use either Admin Tools Core 2.1.10 or Joomla!'s own updater (Extensions > Manage > Update) to perform a one-click upgrade to Joomla! 1.7. Either of these will take care of the database changes for you.

Regarding using DropBox, here are your options:
1. Do it manually, which can be a pain in the rear
2. Use my free Remote CLI script. The upside is that it's free and once you get it configured, it can automatically run a backup and download it wherever you want as long as your computer is turned on. The downside is that, depending on your experience, it can be a little challenging to set up (it only works on the command line) and does require your computer to be turned on to run the backup.
3. You can use Akeeba Remote Control. It's free, but it's not supported any more. You have a 75% chance of getting it to work on your site. If you are on the unlucky 25%, it may not be able to run a backup, or fail to download it. For most small-ish sites (backing up to approximately 100Mb or less) it works very well.
4. Spend 40 Euros to buy Akeeba Backup Professional. It allows you to upload your backup archive automatically to DropBox and provides three different ways to automate your backup using server-side CRON jobs. Obviously, that's the best solution as your site takes care of its own backup and all you have to do is to turn on your computer so that the desktop DropBox application syncs and downloads the backup archive to your computer.

So, basically, it is all possible and it comes down to choosing between spending your time or spending your money.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!