Page 1 of 1

Joomla 4: How to get back my old content on new site after upgrade to Joomla 4?

Posted: Wed Mar 20, 2024 5:59 pm
by codepedant
Hi,
Recently, I have upgrade a Joomla 3 site to Joomla 4 version. Before upgrade I kept all backup (content & database).
Everything ok after accomplish the upgradation to Joomla 4.
But how I can get back old content in new site? Or how I can merge previous database in with database?
After updating my site now blank.

Is now re-develop my site with old content (extensions, template) one by one?

Please, can anybody help me ASAP?

Re: Joomla 4: How to get back my old content on new site after upgrade to Joomla 4?

Posted: Wed Mar 20, 2024 7:53 pm
by Per Yngve Berg
Looks like you have installed a new site instead of doing an upgrade.

https://docs.joomla.org/Joomla_3.x_to_4 ... _Migration

Re: Joomla 4: How to get back my old content on new site after upgrade to Joomla 4?

Posted: Thu Mar 21, 2024 12:35 am
by Webdongle
Use your backup to recover and update correctly. You can use wamp on you pc to do it then use Akeeba to create a backup file.

Re: Joomla 4: How to get back my old content on new site after upgrade to Joomla 4?

Posted: Fri Mar 22, 2024 6:41 am
by codepedant
Per Yngve Berg wrote: Wed Mar 20, 2024 7:53 pm Looks like you have installed a new site instead of doing an upgrade.

https://docs.joomla.org/Joomla_3.x_to_4 ... _Migration
There is no proper guideline. Just say make site live after updating at the end of documentation.
But how I get back removed extensions, settings, content? How merge backup data with this site?
No video tutorial, no details.

Re: Joomla 4: How to get back my old content on new site after upgrade to Joomla 4?

Posted: Fri Mar 22, 2024 8:07 am
by Per Yngve Berg
The Content will not disapear with an Upgrade.

Did you run Components->Joomla Update to update the site?

Please use the Forum Post Assistant so we can review your site. See Red Box above.

Re: Joomla 4: How to get back my old content on new site after upgrade to Joomla 4?

Posted: Fri Mar 22, 2024 9:38 am
by AMurray
You need to restore your site from whatever backup you have done. E.g. Akeeba Backup, restore with Akeeba Kickstart. https://www.akeeba.com/documentation/ak ... start.html

You need to reinstall any extensions you uninstalled. If you removed extensions, then likely the content had been removed (no way around that). Perhaps uninstalling was a drastic option, where disabling the extension would likely have been sufficient, and after the migration to J4, you could enable the extension, or most likely would have to upgrade it to a J4 version.

Re: Joomla 4: How to get back my old content on new site after upgrade to Joomla 4?

Posted: Fri Mar 22, 2024 9:54 am
by codepedant
AMurray wrote: Fri Mar 22, 2024 9:38 am You need to restore your site from whatever backup you have done. E.g. Akeeba Backup, restore with Akeeba Kickstart. https://www.akeeba.com/documentation/ak ... start.html

You need to reinstall any extensions you uninstalled. If you removed extensions, then likely the content had been removed (no way around that). Perhaps uninstalling was a drastic option, where disabling the extension would likely have been sufficient, and after the migration to J4, you could enable the extension, or most likely would have to upgrade it to a J4 version.
Thank you.
Yes, it should be disabled, no uninstall. But I have done this rubbish work by following Joomla documentation https://docs.joomla.org/Joomla_3.x_to_4 ... _Migration .
There is no warning about drawback of uninstallation existing extension or content loss. I knew it, but I forgot at that time.
Nowhere they mention to disable extensions beside uninstallation.

Re: Joomla 4: How to get back my old content on new site after upgrade to Joomla 4?

Posted: Fri Mar 22, 2024 10:21 am
by Webdongle
codepedant wrote: Fri Mar 22, 2024 9:54 am ...
There is no warning about drawback of uninstallation existing extension or content loss. ...
If you followed step 2 of the tutorial you would not loose content because you would have had it backed up.
Take a backup of your live 3.10.x site.