How To Backup Your Gmail

In some situations, one might ending up contemplating backing up his/her Gmail account data. you probably decided to stop using one of your Gmail accounts, or you might be using your job account and you are changing jobs. Needless to say, backing up email is considered good IT practice. One day I was finishing up consulting sessions for one particular client , and when my job is finished with my client, I ended up with great deal of project followup data which I didn’t like to lose neither to leave online so I decided to back it up and delete it from Gmail after that. Here is how to backup your Gmail.

Step by step to backup Gmail

  • Go to
  • Go to “Privacy & Personalisation” and click “Manage your data & personalisation”.
click on privacy & personalisation card
  • Scroll until you find the “Download, delete or make a plan for your data” card. And click “Download your data”.
click on Download, delete or make a plan for your data
  • Now you will be directed to google takeout page, in which you select which Google application’s data you wish to backup, in this case it will be Gmail, Anyway, if you need to backup other google apps, select the checkbox in front of it, make sure you clicked “multiple formats” button to chose which format you want to get your data. and click “Next step”.
Choose: Mail then click “Next steps”
  • Now , chose the delivery method you wish to receive your data, from the delivery method combobox , you can choose to get the download link via email, or between adding it to drive, Dropbox, OneDrive, or Box.
Chose delivery method
  • Chose your export frequency: you can select to export your data one time, or once every 2 months.
  • Also chose the file type (zip or tgz), and select the maximum size for your file(if your data is greater than the maximum size it will be splitted in new file).
  • Be aware that the export can take many hours or days to finish. You can cancel the export any time.
you can cancel export process as you wish

How To Integrate Google Analytics With Your WordPress Website

You got your WordPress website up and running. you went through a hustle of setting up WordPress for your domain, or hired someone to do it for you, but with no clue on how to track you website real time, how many users online?, how many clicks, where your audience are coming from., and many many other analytical queries on your mind Continue reading “How To Integrate Google Analytics With Your WordPress Website”

What Is High Availability Cluster? And How To Apply HA In Your Business?

Suppose for instance that you have one server in your company or business, and in that server there is an application and the server is connected to a data storage medium (such as disk array) which is storing your customer’s data such subscribe info, customer credit, or customer transaction history,…etc. the stored data is managed by the application living in our particular server. This is the typical environment of an online services provided by businesses and companies. What happens if that server fails in any level? Continue reading “What Is High Availability Cluster? And How To Apply HA In Your Business?”

File Encryption/Decryption With Kleopatra GpG4win

Imagine that you want to send your friend a file that contains private data like passwords for her or him to enter some application, banking transaction record or any other stuff that you wish it to be private. That would certainly be a nightmare , and in the era of global privacy issues, this scenario is becoming increasingly expectation rather than speculation. Continue reading “File Encryption/Decryption With Kleopatra GpG4win”

Identity column big jump solution for SQL server 2014

Many developers reporting that there is a bug in SQL server 2014 in which the id columns with auto increment feature having a big jump every time the server is restarted. Microsoft says that this is a feature rather than a bug. Some developers could live with it, but many others find it very frustrating especially when that column is to be showing in the client application, for instance if this number is used to provide a sequential invoice number. As a developer, you will get a endless stream of support calls about these unexpected jumps. Continue reading “Identity column big jump solution for SQL server 2014”