Manually Backing Up Your aMember Database

If you’ve ever attempted to backup your copy of aMember Pro and you’re having a hard time finding the “Backup” link within the “aMember Admin -> Utilities” section of your aMember installation, I’m going to take a guess and say you’re probably using a payment system that allows you to accept credit cards from your customers directly on your site.

Am I right? Even if I’m not, that’s ok, because the issue remains that you can’t locate the Backup link. So, the first thing you want to check is whether or not you’re just not seeing it, or, if it has indeed been disabled.

To do that, simply visit your aMember admin URL and append “/admin-backup” to it.

If you’ve installed aMember into a folder named “amember”, you would attempt to visit https://yourdomain.com/amember/admin-backup.

Once on that page, you should either see the backup page OR some sort of error message explaining why it has been disabled.

If you’re able to see the backup page AND perform an actual backup, then try locating the link within your admin interface again.

If you still can’t locate it, you may need to have it manually added back in. (which is a completely separate “how to” which I will post sometime in the near future)

If, however, you received an error message saying something like . . .

This features (aMember backup) is disabled if installation has CC module enabled for security reason. If so you should use server/hosting backup facilities.

. . . then you’ll need to perform a MANUAL backup of your aMember related files and your aMember database.

Luckily, backing up your database is extremely simple, especially if you’re hosting with a web host that offers the cPanel control panel interface.

This tutorial is primarily for those who DO have cPanel, however, if you do NOT have cPanel and still want to know how to do a manual backup, post a comment below or message me using my online helpdesk and I’d be more than happy to provide you with the information you need.

So, if you continue reading, I assume you DO have cPanel and that you at least know the basic functions of cPanel and how to use them.

So, let’s get on with it, shall we?


BEFORE you even think about doing anything, please read the entire “instructional” below. Once you’ve read it completely, and understand it fully, please READ IT AGAIN. Once you’re read it, then proceed to perform the following steps.

1. Log in to your websites cPanel control panel interface.

2. Navigate to the “Files” section and click on the “File Manager” icon/text.

3. Navigate through the folders to locate your aMember installation directory.

4. Click once on the folder. Do NOT go into it.

5. Click on the button/link labeled “Compress” located in the header/navigation bar.

PLEASE NOTE:
Alternatively, the “Compress” button/link may also be labeled “Archive”, “Backup” or something similar. If you do not see a “Compress” button/link, please contact your hosting company’s support documentation or personnel to find out exactly what they have named it. The last thing you want to do is mess something up while attempting to do the exact opposite.

6. Within the window (popup) that appears, select one of the available “Compression Type” options. You CAN select any of the formats, but I prefer the GZiped version because of its massive compression capabilities, but again, you can select whichever you prefer. If you’re not sure WTF “compression” is, select the Zip Archive and you’ll be fine.

7. Now click the “Compress Files” button and wait for the process to complete.

8. Once the process completes, locate the file that was just created (should be called something like “amember.zip”, “amember.tar”, “amember.tar.gz” or “amember.tar.bz2” depending on the compression option you selected in the previous step (step # 5) above) and download it to your desktop (or any location on your PC which will be easy to locate later on).

PLEASE NOTE:
Depending on the amount and size of files, this could take anywhere form 5 seconds to 5 hours. If you upload your products’ digital files using aMember’s internal upload function, and you have a ton of files already uploaded, contact me for special instructions before even attempting to do anything else.

9. Once the file is downloaded, pat yourself on the back, or have a sip of your favorite “bubbly” or simply smile knowing that you now have a backup of your aMember files.

HOWEVER, you’re job is NOT completely done yet!

Now, you’ll need to perform a backup of your database which can be done using the instructions outlined below.

1. Revisit the main cPanel page. (The one which shows all the function icons/text.)

2. Locate the section labeled “Databases” and click on the “phpMyAdmin” icon/text. (A new window will open automatically.)

3. Once phpMyAdmin has loaded completely, locate the name of your aMember database within the name list in the left frame. If you see a “single” entry instead of a list of the databases, you may need to click on the “+” caret to expand the list.)

4. Once you’ve located the database, click on it and the database details will load within the frame located on the right side of the page.

5. Once the right frame has finished loading, locate and click on the “Export” button located within the top section of the frame.

6. If it’s not already selected, select/check/tick the “Quick – display only the minimal options” option.

7. Click the “Go” button at the bottom of that frame

8. When prompted, save the .sql file to the same location in which you saved the downloaded aMember files (.zip, .tar, etc) from the previous instructional above.

Well, that’s all there is to that as well, BUT, you’re still not done. You have 1 vital step to complete.

Having a backup is wonderful, BUT, what happens if something happens to your hard drive. The files ON the hard drive now become no use to you, so…

1. Copy both of the files you downloaded (aMember files AND database file) to a 2nd location OFF line somewhere. Use a flash drive, usb stick, external drive or a cloud account.

2. Copy the original files you downloaded (yes, copy them again) and store them to a 3rd location, once again, OFF line somewhere.

Now, if anything ever happens to your aMember installation AND your hard at the same time (and YES, it does happen), you’ll have an offline copy you can get to and use.

Once you’ve saved 2 copies in an offline location somewhere . . .

That’s it. You now have a backup of your entire aMember site.

See now, that wasn’t that bad, was it?


If you find any of my aMember Pro tutorials or articles useful, or have any questions related to the aMember Pro system, please feel free to post a comment (below) or contact me anytime using my online help desk. I check these pages frequently and will reply as soon as I can.

PLEASE NOTE:
Since many have asked, if you wish to thank me financially, you may do so by "paying it forward" with a donation to a very worthy cause. Alternatively, if you'll be purchasing any additional aMember Pro licenses or any of their add-on modules (plugins), please consider clicking here to purchase using my affiliate ID in which case I will earn a referral fee.


RELATED POSTS

• Creating a Drip-Fed System for Your Member Area [COMING SOON]
Manually Backing Up Your aMember Database
Creating A "Sticky Sidebar" on aMember Cart Pages
Self Testing A Custom Purchasing Functionality
Display Notifications on ALL aMember Pages
Protecting Content: Any Product vs All Registered Customers
Receive Notifications of Illegal Admin Access Attempts
Changing the Resource Block Search Bar Setting
Disabling Throwaway eMail Addresses

Leave a Reply