How do I move my content to a new database?
Armadillo has a built-in backup feature that performs a complete export of your content, compresses it into a zip file, and then stores that zip file on your hosting account. You can use that backup file when moving your content to a new database.
Instructions for Moving Armadillo Content to a New Database
To complete this process you will need the latest backup file created by Armadillo, and access to phpMyAdmin (a web interface for managing MySQL databases). If your web hosting does not support Armadillo's backup feature, you will need to use the phpMyAdmin online interface of your hosting account to create the backup file.
WARNING: Make sure the new database is empty, otherwise there is a risk that any content already in the new database may be overwritten.
- Backup your Armadillo content via the online interface (in the Settings tab, click the "Backup Now" link near the bottom of the page to create a new backup).
- Use the "Download Latest" link in the Settings tab (near the bottom of the page, next to the "Backup Now" link mentioned in Step 1 above) to download the latest backup to your computer, then unzip the file.
- Login to the phpMyAdmin web interface where the new database is located.
- From the list of databases in the sidebar on the left, selected the database you want to use with Armadillo.
- Click on the "Import" tab.
- In the "File to Import" section, click on the "Choose File" button, then locate and select the backup file on your computer that you unzipped in Step 2 above.
- The character set of the file is UTF-8, so be sure that UTF-8 is selected as the "Character Set".
- In the Format section, make sure that "SQL" is selected.
- Click on the "Go" button, and it should read the backup file and import all your content.
You can then published your website to your hosting account, and visit the Armadillo page from a web browser. You'll be prompted to go through the online setup, so enter the new database details, and Armadillo will create the config file so that it can connect and display the content you've imported.
Tags: General Questions