Support

Site Restoration

#11024 Copying live site into development folder, then going live when ready

Posted in ‘Site restoration’
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

PHP version
n/a
CMS Type
Other
CMS Version
n/a
Backup Tool Version
n/a
Kickstart version
n/a

user56333
Mandatory information about my setup:

Have I read the related troubleshooter articles above before posting (which pages?)? Yes, pretty much everything
Have I searched the tickets before posting? Yes
Have I read the documentation before posting (which pages?)? Yes
Joomla! version: 1.5.latest
PHP version: 5.2.6
MySQL version: 5.1.49
Host: tigertech.net
Akeeba Backup version which took the backup: latest stable
Kickstart version used to extract the backup: latest stable

Description of my issue: I'm somewhat new with Joomla so please bear with me.

I am working with a live site running Joomla 1.5 and want to make a copy of the site in a subdomain for upgrade and development purposes, then reaplace the existing site when the development is done.

My plan is to upgrade the development site to Joomla 1.7 (which will break some stuff), install and develop a new theme (which will break more stuff), upgrade 3rd party extensions after the 1.7 upgrade, tweak the content and menus, and then move it live when it's ready.

I don't really know if this is the best course of action considering what I'm trying to accomplish :P

But for now I'm just trying to get the site into a subdomain so I can go from there. What I've done so far:

• created akeebabackup files from live site, downloaded, and uploaded to development subdomain,

• uploaded kickstart to the development subdomain

Before I go any further I want to make sure I'm not going to overwrite anything on the live site:

Will kickstart know to recreate the site in the subdomain rather than in the root where the live site is?

Do I need to do anything with databases for the development site either before or after running kickstart?

Anything else to know to protect the live site?

Please let me know if I'm not on the right track here, I'm not 100% sure if this is even the proper way to develop an existing Joomla site.

Thanks!

nicholas
Akeeba Staff
Manager
You are following the correct approach, don't worry. Regarding your questions:

Kickstart knows when you are restoring on a different subdomain, not on a different subdirectory. But you can always supply the new database connection information so as not to overwrite anything by accident. Please consult our Quick Start Guide.

You will need to create a new database BEFORE running the restoration. Please consult our Quick Start Guide.

And, of course, do read our Quick Start Guide to know everything you need to know in order to protect your live site. No, I'm not joking here, the Quick Start Guide has everything you need to know.

Side note: It's best to use a subdomain instead of a subdirectory. There are many reasons. Please trust me on that and use a subdomain. If you use a subdirectory you'll have a lot of issues, ranging from .htaccess trouble to images linked in articles not displaying. Just use a subdomain. Trouble free method, guaranteed.

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: Typically we work Monday to Friday, 9am to 7pm Cyprus timezone (EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets, but we cannot respond to them, outside of our working hours.

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!

Summer vacations: Our support will be closed for replies and new tickets from August 6th to August 21st, 2022 due to summer vacations.