Actually, I want to migrate amember installation to a different hosting (vPS). I want all my customizations and amember setup including the folder structure to be similar as is in the present vPs hosting. I checked the manual, but I am not clear with that. So, I request you to help me migrate my amember installation to a different VPS
Is this with the same hosting company? If so they will probably do this for you. If you do this yourself and both old and new servers have cPanel you can set cPanel to transfer the site. To transfer sites manually then suggestion would be: A. Grab complete copy of your current installation 1. Copy your current site, FTP, to local drive. 2. Backup database, I use SQLyog here, to local drive. B. On new server 1. Within cPanel, add new database named the same as original 2. Add user, with same username and password 3. Upload copy of site (1. Above) 4. Restore backup of old database to new one 5. TEST and TEST AGAIN!! You might encounter slight problem connecting to database in which case check aMember config contains correct details such as host etc. Remember if you are changing hosts there could be a delay of 24 hours or so whilst the various DNS servers are updated where some people might access old site while others will access the new. Might be a problem if people join on the old site - they will not have access on the new. There are simple ways around this so the transfer will seem almost transparent and very little downtime.
thanks, I am moving from to a different VPS. By 'copy your current site' you mean that I need to download the entire 'public_html' folder containing my amember installation, am I right?
Whatever you want running on new server has to be transferred but, as said before, if both hosting packages use cPanel this can be accomplished through cPanel.
This is not a problem. In fact I do this at least once or twice a a month when reproducing client's environments in my development servers. You need to back up your files (everything in your public_html) as well as backing up your database (PHPMyadmin). In your new environment you will restore the backed up files and database as well as making any changes to your aMember configuration in case the database name, userid or password has changed.