Migrating your website to Brixly from a non-cPanel host can be a straightforward process with the right tools and steps. This guide will walk you through the process of manual migration.
Pre-Migration Checklist
Before initiating the migration, ensure that you have a complete backup of your website's files and databases. This backup will be crucial in the migration process.
Step 1: Backup Your Files
Most hosting providers offer a way to back up your website's files. This often results in a zip, tar, tar.gz, or tgz file that you can download to your computer. If your hosting provider doesn't offer such tools, you can connect to your webspace using an FTP application and download the entire directory to your local computer.
Step 2: Backup Your Databases
Most websites require a database, and it's crucial to back up each one of them. Most hosting providers offer a tool called phpMyAdmin, a popular web-based MySQL management tool. Once you have selected your database in phpMyAdmin, click the Export tab, and go for the Quick Export Method. Then, hit the Go button and download the dump file.
Step 3: Upload Your Files to Brixly
Once you have your files and databases backed up, you can upload them to Brixly. You can use the file upload function in the File Manager facility built into your cPanel account if your file backup archive is less than 250Mb. For larger archives, you'll need to use FTP software to connect to your new Brixly hosting and upload the archive file.
Step 4: Extract the Files
Once the files have been uploaded, you need to extract them using the File Manager in your cPanel account. After the files have been unpacked, you need to move them into your public_html directory or the physical root of your addon domain if you are restoring an addon domain.
Step 5: Import Your Databases
To import your database, you can use phpMyAdmin. Go to cPanel -> PHPMyAdmin, then select the database from the left-hand menu. Once you have selected the database, you can use the 'Import' option, selecting the respective file from your machine. Click go, and your database will be imported.
Step 6: Adjust Your Web Application's Configuration Files
Most websites that use a database have a special configuration file that stores the details of the database server location, database name, and username. It is likely you will have changed the database name and/or database username once you have restored your database into your cPanel account. Therefore, it is usually necessary to update the configuration of your web applications to connect to the database under its new name, and perhaps via a new username/password.
By following these steps, you can manually migrate your website to Brixly. If you have any questions or need assistance, feel free to contact our support team.