All posts tagged “Migrating”

8 SEO tips for migrating your site

Read more about 8 SEO tips for migrating your site at

Whether you’ve expanded your business into a new market, or simply want to help existing international customers find your site more easily, it’s important to maintain your web presence in international markets. Sometimes, this can involve moving an existing website from one domain to another.

Creative Bloq

Migrating From iOS To Android: 10 Most-Asked Questions

So you’re about to take the leap of faith, switching from the (once) high tech and (still) sleek-looking iPhone and cross over to Android. And why not? A great number of Android-powered devices are cheaper, has more powerful hardware and no limitations to personalize their device.

However, there are certain challenges that some might face when making this switch. For one thing, there are so many Android devices out there for the picking, that finding the right one for you might give you a headache.

Additionally, because of the many choices out there, the method of carrying out a task on one device might be different from another device. We’ll try to cover the more popular and latest devices out there and hope to make your switch a pleasant experience.

Here are the quick links to get to what you want, fast:

  1. How to transfer contacts / SMS from iPhone
  2. How to transfer photos / videos from iPhone
  3. How to share photos and files
  4. How to transfer bookmarks from Safari
  5. How to find missing Android devices
  6. How to transfer apps from iPhone
  7. Navigating around Android interface
  8. How to backup and restore data on Android
  9. Understand custom ROMs and rooting
  10. Troubleshooting and more!

1. Transfer Contacts & SMS From iPhone

If you frequently backup your iPhone then all of your contacts should be stored on iCloud. Here’s a detailed guide on how to export your iPhone contacts to your new Android device.

Transfer iPhone Contacts

Transferred your contact? Now it’s off to transferring SMS. We also have a detailed guide to help you transfer iPhone SMS to Android. Alternatively, you can use mobile messsaging apps like Whatsapp or Viber as an alternative to traditional SMS.

Transfer iPhone SMS

2. Transfer Pictures & Videos From iPhone

Transferring media like music, pictures and videos onto your Android device is very simple. All you have to do is connect the Android device to your computer and you’ll be able to view all the files through the "My Computer" of your PC or Finder on your Mac.

If you want to transfer your iPhone photos to your Android device, you’ll first have to transfer it to your PC. Demoing this import from a Windows 8 PC, you can right click on your iPhone from the My Computer and click on Import pictures and videos.

Import Pictures

It’ll take a while to search for all your pictures and videos before you can select the folder you want to import to. After that, just drag all your picture and video files in that folder into your Android device.

Import Pictures

Alternatively, you can use AirDroid to wirelessly transfer media from your phone to the computer and vice versa (if there is a need).


3. Sharing Photos/Files Between Users

How do you share photos with another Android user? By default you can share files with another Android phone over Bluetooth. Just tap the share icon and it’ll give you the option to send via Bluetooth together with other sharing methods you can use, including via email, onto Facebook, into third-party sharing tools like Dropbox and messaging tools like ChatON and WhatsApp.


Unfortunately, sharing files over Bluetooth doesn’t work when you want to send the file to an iOS device. In that case, just use an app called Bump. It works across platforms for some clean file-sharing fun.

4. Transferring Bookmarks From Safari

Some users might find it important to transfer all their bookmarks from the Safari web browser on their iPhone to their new Android device. We’ve featured a full guide on how to do it before and you can refer to that article for more info.

Transfer Bookmarks From Safari

However, if you use Google Chrome on your iPhone, all you have to do is login to Google Chrome on your Android device and all your bookmarks will be synced. All of this too much work for you? Just bookmark all your favorite sites again – you already know them by heart anyways.

5. Android Security – Lost & Found

Lost your Android device? After your bout of panic, be thankful to know that there are plenty of apps that can track your devices. We’ve covered a list of more than 10 apps that can do this, check it out and download 1 or more of those apps into your phone immediately.

Where's My Android

If you think it is too late to download these tracking apps, not to worry, there is an app (or two) in there that can be installed into your phone even after you have lost it.

6. Transferring Apps From iPhone

There is no direct way of transferring any apps from your iPhone to an Android device, you’ll have to download all of it again. Also take note that except for really popular apps, you might not be able to find an Android equivalent of the same app at the Play Store, Google’s own app store, but Android does have widgets.

An Android widget is placed on the home screen and works hand in hand with apps installed on the device. It allows quick access to things you can do on an app such as faster browsing through emails straight on the home screen, without needing to open the email app.

Google Play Store
(Image Source: Tested)

You can access the Google Play website from your desktop browser to install apps onto your device. Using the same Google Account used during the setup of your Android device, Google can detect your device and remotely install apps onto your device. Just click on Install.

Google Play Website

7. Basic Navigation on Android

On the iPhone, the home button takes you out of apps in a single tap; a double tap opens up the multitasking bar. The power button on the top wakes and sleeps the device while holding it down gives you the option to turn it off. It’s all very simple.

On an Android however, there are 3 buttons for navigation and a power button. The power button works similar to the iPhone, no surprise there.

S3 Nexus

Some phones like the Samsung Galaxy S3 have a Home button as well. On others, it’s an on-screen Home button. The other two also on-screen buttons are the Back Button (an arrow making a U-turn) and an Options button (a two-layer window look but the look differs for some phones).


The home button works similar to the iPhone. Tapping it brings you out of an app to the home screen. Holding down the home button brings up recent apps, and you can switch between the apps from there. As for app options or settings, you wouldn’t find a gear icon, so bring up those menus with the Options button.

You also won’t find any back buttons on screen (like on the iPhone) when scrolling through multiple levels of menus, this is how the Android back button is used.

8. Backup & Restore App Data

As you might know by now, using an Android device requires you to use a Google account. The good thing about it is that Google will automatically sync and backup important information like contacts, calendars and even downloaded apps all to the cloud. Take note that Google remembers apps you have downloaded but not the saved data within each app.

Therefore, you should get a backup app that helps you restore data within each app. One of the newer, and more popular powerful apps you’ll find for backing up your mobile data is Carbon – App Sync and Backup. It’s a well-made app that is easy to setup and use.

Carbon Backup App

After installing the app on your device, you’ll have to download and install the Carbon desktop app on your PC. Connect your Android device to your computer to fully enable Carbon on your device. You can now save your app data and settings by just selecting the apps and then tapping on Backup.

Carbon Backup App

Other than app data, Carbon will also backup and restore SMS, Call Logs and even the way you arrange your icons!

9. About Custom ROMs and Rooting

You might have heard advanced Android users talking about custom ROMs and throwing the word ‘rooting’ about, very often. As an average user though, it is fine to be oblivious to this.

Custom ROMs are basically custom firmware built by third-party developers. These firmwares are sometimes better than what’s pre-installed on an Android device and gives you a workaround to the limitations set on the pre-installed ROMs. That’s the allure behind it. What is not is that after you have one on, there is no stopping developers from never updating the firmware. You can move on to another custom ROM but only if you really have the time.

Custom Rom

Rooting on the other hand gives you access to the hidden settings that enable hardware tweaking for your Android device. It also lets you remove stock features on the phone and you can and further customize it at a firmware level (again, this is more suited for an advanced user).

The original manufacturer normally disables these advance features for the safety of their users, as playing with these tweaks might make your device go haywire if you’re not sure of what you are doing.

10. Troubleshooting & More

Our final tip will cover basic but essential things to help you fully utilize and enjoy your Android experience.

How To Enable Lockscreen Security

There are many options for securing your phone. Look for it under the Settings of your phone and then look for Lock Screen. You can use your face, voice, 3×3 dot pattern, 4-digit pin and alphanumerical passwords to lock the screen under.

Lockscreen Security

How To Reboot Unresponsive Android

Android with its powerful hardware still can freeze up or hang when running a badly programmed app (or an intense game of Temple Run 2 with multiple apps running in the background). When this happens, the first thing you should try is to hold down the power button until the screen goes black. Release and turn it on again like how you normally would.


On some phones, this is both the Power and the Volume Down button. Try this if the Power button method doesn’t work. Alternatively, if your Android phone has a removable battery, you can just remove that to restart it. This is not the "healthiest’ way to do it, but when push comes to shove, remove that battery.

How To Take Screenshots

For Android devices 4.0 and above, you can hold the Power button and Home button down together. It doesn’t matter if your device has a physical or capacitive home button, it would still take the screenshot. You’ll know the screenshot is taken if you hear a shutter click.


If the first method doesn’t work, try it with the Power button and Volume Down button together. For devices like the Samsung Galaxy S3, when the ‘Hand Motion’ function is enabled, you can take a screenshot just by swiping the edge of your open palm across the screen. A brief screen flash and the shutter click sound later, your screenshot has been taken.

Customizing Android Home Screen

To add a widget, go to your list of downloaded widgets, tap the one you want and hold it down until you see your Home screen. Release the widget once you’ve found the perfect spot for it in any of your five home screens. To remove one from the home screen just long-press on the widget and move it to the trash can icon to remove it. The same applies to apps.


You can also download launchers from the Google Play store to further customize your home screen. Launchers allow you to set the amount of apps that can fit in a row or column and the ability change all the app icons.

We suggest you give Nova Launcher or Apex Launcher a try as the free version gives you a lot of functionality and flexibility to customize your home screen.

Not loving the look of your Android home screen? No worries, you can customize the home screen to your heart’s content, and this doesn’t just mean wallpapers, live or not. Customization on an Android device is almost limitless as you can see from these beautiful self-designed home screens. Without much work, you can change the entire layout and all the app icons of your Android device.

Home Screen Customization

5 Steps to Migrating Website Without (or Minimal) Downtime

Numerous emerging technologies make it exceedingly easy to move a website from one host to another. However, no matter how fast the speed of transfer, the average customer may experience some downtime during the transfer process. Depending on what goes on behind the scenes, the transfer of DNS servers between the old and new web hosts can cause a domain to go dark for between for 12 to 72 hours after the request for such a change is submitted to the new registrar.

(Image Source: Fotolia)

Combined with the need to transfer website files, restore important databases, and get every software installations and subdomain configurations in working order, it can take up to a day of inactivity before your site is fully functioning again. There are, however, some pretty great tricks to avoid disaster when transferring a website to a new host server. These tips are relatively easy to do as long as the site’s administrator has a general understanding of cPanel, IP addresses, and more advanced FTP login routines that will enable them to work on a new web hosting plan’s configuration before DNS is altered and transferred to the new host.

At the end of the day, if the average customer is completely unaware of any changes being made behind the scenes, then the mission is a success!

1. Complete Your Move Before Cancelling

Do not cancel an existing web hosting plan before the move is complete.

The most common mistake made by web tie administrators who are new to web hosting in general, or new to transferring their websites between servers, is that they almost immediately contact their old host to inform them of their decision to move their services to a new company’s servers.

(Image Source: Fotolia)

While it’s certainly a good idea to inform the old web host in a timely manner about future changes, doing so before the transition has been expertly executed can result in not just downtime, but a complete loss of files and database information from the moment a cancellation is requested.

Hold that Call

Web hosting companies generally cancel a plan almost immediately – as in as soon as the customer’s call has ended – without waiting for the expiry of the current month’s service or subscription fee. This is seen as serving the consumer’s best interest, as they get an immediate and prorated refund of any remaining fees.

However, it also means that the company will virtually trash every shred of information that has been uploaded to the server during their time with the company. There will be no opportunity, in many cases, to retrieve these files and move them to the new web hosting company’s server or shared hosting plan in time.

That’s the kind of downtime that is extremely hard to recover from, as it potentially means a loss of all content and subscriber data, as well as commercial losses and customer payment details for some websites.

What To Do

Once a new hosting plan has been secured, transfer all files before canceling the existing hosting plan held by the old company. It might be a good idea to allow the website to run on the new company’s servers for a few days just to ensure that nothing was overlooked during the move.

When everything has been verified as properly transitioned, only then should the old hosting plan be cancelled.

2. Downloading your Backup Files

Login to cPanel and obtain compressed backups of website files and database information.

For pure ease of use, customers moving to a new web host should ensure that both the new and old hosting companies employ the same web-based administration technology. Typically, this will be a choice between cPanel and the slightly less-popular PleskPanel website control panel.

Aligning the technology employed by both hosts is the easiest way to ensure that data can be quickly backed up and restored in just as quick a fashion. For the cPanel control panel option, which is virtually the standard in web hosting, customers should navigate to their domain with the 2082 port number attached.

For reference, it looks like this in a web browser’s address bar: Alternatively, might work for some websites:

Locate the Backup Page

After successfully logging into the cPanel interface, locate a group of settings and control panel pages labeled “Backup.” This contains tools to backup the site’s main “public_html” folder as well as any subdomains. Additionally, the tools here will assist web hosting customers in the backup of their MySQL databases for restoration to the new server.

Find the “Download Backups” option within this grouping, and click through to the relevant cPanel administration page.

Downloading Backups

On this page, cPanel will break down the available backups by type. A full-site backup is available; they should download that file so that it can be uploaded to a different host later. There will also be backup files specific to every subdomain within the website. These are generally optional, since the full website backup will contain all of that information, but to be safe, you can download these as well.

In a separate area on the same backup downloads page, customers can secure a compressed backup of every MySQL database individually. Each database should be downloaded in its compressed format. These will be uploaded to the new server to create matching database names at a later time.

Do not Decompress!

During this process, be sure not to decompress any of the downloaded backup files. This is because this process will be completed by the new server when the file is uploaded by the customer.

For Mac OS X users, ensure that Safari is not set to automatically open so-called “safe” file extensions after download. Doing so will ensure that the file remains uncompressed and ready for quick restoration. When all of the compressed backup files are secured, log out of the old host cPanel installation and head over to the new host’s version of the popular website administration software.

3. Making the Transfer

Begin uploading the compressed backup files to the new server.

Virtually every web hosting company will, after receiving the first month’s fee, send an email bearing information like the domain name servers and IP address details for the new hosting plan. This IP address can be used to view the website’s content before DNS propagation, and to access the individual FTP account and cPanel administration interface before changes are made.

Logging In

Find this email and look for the relevant IP address. If a cPanel link has not been specifically included, assume that either “/cpanel” or the “:2082″ port suffix can be added to that IP address in order to enable an administrative login.

Upon logging into the new server’s cPanel iteration, locate the backup tools mentioned in Step 2 then navigate to the Backup Downloads page. At the page, locate the file-upload box associated with the full-site backup. This will often be labeled as a “Backup Restore” feature. Select the full-site backup file that was downloaded from the old web hosting company to begin the upload process.

After the file is completely uploaded, the webpage will refresh and file-specific details will be displayed on a line-by-line basis as each file is moved into place. When this second page stops loading, the process is complete. Locate the browser’s “back” button to return to the previous page and begin the database restoration process in pretty much the same fashion. When all of the information is transferred, it’s time to adjust some settings and begin the actual seamless transition process behind the scenes.

4. Make Sure the Databases Work Properly

One thing to note is that the database backup files do not contain information about the usernames, passwords, and permissions associated with each MySQL database. This information will need to be entered within the MySQL Databases interface within cPanel.

Prefix Matter

Also, note the prefix assigned to each database within cPanel. In case of discrepancies, (e.g. "jsmith_wordpress" vs "jsm_wordpress"), the prefixes will need to be changed in the configuration file of each software application which connects to that database.

All Relevant Info

Add all of the relevant users, passwords, and permissions, and then make any necessary edits to system files by logging into the FTP account via the website’s IP address. This will ensure smooth operation of the software once the domain name has been transferred to show the new host’s files instead of those located at the old company. Once that is done, everything is in place and ready to function perfectly.

All that needs to be changed now is the information which tells the domain which of the two hosting accounts’ files to display to the end user.

5. Switch To New Name Servers

Tell the domain registrar to use new domain name servers

The final step of the process is simply to tell the domain name to show files and data on a different server than the one in current use. This is done by logging into the domain registration control panel provided by the domain registrar (services like GoDaddy or Hover, for example).

Within this control panel, a heading or sidebar item named “Domain Name Servers” should show up, and the current information placed into that area should look like this:


These need to be replaced with the new name servers (also found in the email) for the new host. (If this information is not found, navigate to the host’s support section, browse their documentation or get in touch with a representative who can provide the server details.)

Changes to the DNS records will take effect in 12 to 24 hours in most cases, though some have experienced as little as six hours. During this time, both the new and old websites will function properly, and customers will see identical content no matter which hosted files are presented.

Wait For Complete Propagation

Do keep in mind that posting content before propagation is complete might result in lost content or data after the new host files are active. While downtime won’t be an issue, website owners should refrain from making any changes to a site’s design, files, or content, until they’re completely sure that the process is complete and they’re accessing the new host server.

When that becomes the case, the process of transferring a website seamlessly to a new web hosting provider is complete and users will have survived the transition without a second of downtime.

Wrap Up

Be sure to test the website and ensure that all features are working properly; when everything is working just like it used to, then you can cancel the old hosting plan. That’s all there is to it!

Related posts:

  1. How to (Automatically) Backup Your Website into Dropbox
  2. Beginner’s Guide to Website SSL Certs
  3. 5 Essential cPanel Settings for Beginners
  4. 5 Steps to More Accurate and Efficient Google Search