• Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • About
    • Stephen Foskett
      • My Publications
        • Urban Forms in Suburbia: The Rise of the Edge City
      • Storage Magazine Columns
      • Whitepapers
      • Multimedia
      • Speaking Engagements
    • Services
    • Disclosures
  • Categories
    • Apple
    • Ask a Pack Rat
    • Computer History
    • Deals
    • Enterprise storage
    • Events
    • Personal
    • Photography
    • Terabyte home
    • Virtual Storage
  • Guides
    • The iPhone Exchange ActiveSync Guide
      • The iPhone Exchange ActiveSync Troubleshooting Guide
    • The iPad Exchange ActiveSync Guide
      • iPad Exchange ActiveSync Troubleshooting Guide
    • Toolbox
      • Power Over Ethernet Calculator
      • EMC Symmetrix WWN Calculator
      • EMC Symmetrix TimeFinder DOS Batch File
    • Linux Logical Volume Manager Walkthrough
  • Calendar

Stephen Foskett, Pack Rat

Understanding the accumulation of data

You are here: Home / Everything / Apple / Why Can’t We Prime Our Devices For Upgrades?

Why Can’t We Prime Our Devices For Upgrades?

April 25, 2011 By Stephen 2 Comments

Why should my data be left unprotected for more than two days? Devices should allow us to "prime the pump" for upgrades and migrations.

Upgrades are an inevitability in our modern technological world. A new phone comes out every year or two, and the migration process begins. So why don’t devices have a special mode, priming them for upgrade and migration? This really hit home recently, as I upgraded the hard disks in my Drobo, but it applies equally to laptops, phones, and services like e-mail.

So It Goes

Most well-designed devices are remarkably adept at recovering from errors, and some use this capability as an upgrade mechanism. Pop one drive out of the Drobo and replace it with another and the system will happily rebuild. But this process takes hours or even days, and data is left unprotected all this time.

Computer operating systems are also fairly capable of adapting to change. When I swapped the mechanical hard drive out of my MacBook Pro in favor of an SSD, I copied the data over, switched the drives, and powered on with little obvious impact on my work environment. But Microsoft noticed the change, and I had to reenter my Office 2011 serial number. Things were a lot more challenging when I moved from my old MacBook Pro to the new 2011 model. Storing data in the cloud made things much easier, but migrating between laptops remains problematic.

Thankfully, my last three phone upgrades have all been in the iPhone family. This has allowed me to leverage iTunes to move my applications and data without interruption. Switching from iPhone to Android is much more difficult, even with e-mail and contacts stored in Google’s Gmail cloud.

In-Between Days

It seems to me that the key to a successful migration is minimizing the time in between the old state and the new. Consider the Drobo: thanks to the devices beyond raid data protection technology, I don’t really worry about the integrity and protection of my data. But swapping out hard disk drives leaves my data in an unprotected state for 48 hours or more. This critical time is nerve-racking.

The same often happens when one migrates from one computer or phone to another. It is critical to immediately give up the old and adopt the new, but moving data and applications can take hours or days. I recently used Microsoft’s Easy Transfer utility to upgrade a friend’s computer from Windows Vista to Windows 7. But they never really got used to Windows 7, leaving the new computer unused on the shelf.

What is one supposed to do during the time in between devices? We may not be able to actively use the new device, but we cannot continue making changes to the old. Should we simply set things aside and take a vacation? And what if the migration goes awry or the user decides they can’t make the transition?

Prime the Pump

Why don’t devices have the ability preemptively to “prime the pump” for migration? Why can’t they prepare data and applications, and perhaps even the user environment, for a smooth transition? The obvious answer is that an old system does not “know” when a new system requires. But there are certain cases where this could be done.

Two years ago, I suggested to Drobo (then called data robotics) that they should have a pre-eject button in their management application, allowing the user to notify the array that drive was about to be ejected. The Drobo could then move data around and prepare for this major event without leaving everything unprotected for days. This feature still has not been implemented, however. And you can only upgrade one drive at a time, meaning my data will be unprotected for over a week while switching to four larger drives.

What if Windows Easy Transfer began packing up user data while the old system was still in use, perhaps synchronizing it to the new computer while changes were being made. It could even keep both devices in sync for a while, allowing the user to adjust to the new interface. Certainly, this would improve the user experience, and Microsoft may be able to entice more users to upgrade.

And wouldn’t it be nice if our favorite phone application developers offer the ability to trade in iPhone apps for Android equivalents, or vice versa? Apple hasn’t even allowed this in the Mac App Store, and the incentives are questionable regardless. But this is what the average user wants, so why can’t it happen?

Stephen’s Stance

Although it’s not really practical for all devices, manufacturers should consider that migration is a critical time of user frustration and the loss of future revenues. If they spent some time reducing the impact of migration, they might build a repeat customer base. And the ability to prime the pump for migration preemptively is one concept that might help make this happen.

You might also want to read these other posts...

  • Electric Car Over the Internet: My Experience Buying From…
  • How To Connect Everything From Everywhere with ZeroTier
  • Liberate Wi-Fi Smart Bulbs and Switches with Tasmota!
  • Introducing Rabbit: I Bought a Cloud!
  • How To Install ZeroTier on TrueNAS 12

Filed Under: Apple, Personal, Terabyte home Tagged With: Android, App Store, Drobo, Easy Transfer, iPhone, migration, Windows

Primary Sidebar

An SSD is just a very small storage array

Stephen Foskett

Subscribe via Email

Subscribe via email and you will receive my latest blog posts in your inbox. No ads or spam, just the same great content you find on my site!
 New posts (daily)
 Where's Stephen? (weekly)

Download My Book


Download my free e-book:
Essential Enterprise Storage Concepts!

Recent Posts

How To Install ZeroTier on TrueNAS 12

February 3, 2022

Scam Alert: Fake DMCA Takedown for Link Insertion

January 24, 2022

How To Connect Everything From Everywhere with ZeroTier

January 14, 2022

Electric Car Over the Internet: My Experience Buying From Vroom

November 28, 2020

Powering Rabbits: The Mean Well LRS-350-12 Power Supply

October 18, 2020

Tortoise or Hare? Nvidia Jetson TK1

September 22, 2020

Running Rabbits: More About My Cloud NUCs

September 21, 2020

Introducing Rabbit: I Bought a Cloud!

September 10, 2020

Remove ROM To Use LSI SAS Cards in HPE Servers

August 23, 2020

Test Your Wi-Fi with iPerf for iOS

July 9, 2020

Symbolic Links

    Featured Posts

    From LAN Manager and SMB to CIFS: The Evolution of Prehistoric PC Network Protocols

    March 22, 2012

    Making a Case For (and Against) Software-Defined Storage

    January 9, 2014

    Introducing Rabbit: I Bought a Cloud!

    September 10, 2020

    Frequent Flier Kung Fu for Novices

    March 12, 2012

    10 Mysteries The Lost Finale Definitively Settled

    May 25, 2010

    Scaling Storage In Conventional Arrays

    November 19, 2013

    My Advice For New Business Travelers: Get The Credit Cards!

    March 20, 2014

    Here’s Something Your Raspberry Pi Can’t Do: Gigabit Ethernet and SATA in the Olimex A20-OLinuXIno-LIME2

    May 25, 2016

    My 2012 Project: Improving Energy Efficiency

    January 3, 2012

    SMB 3 is Going to be Huge, in both Scope and Impact

    May 6, 2012

    Footer

    Legalese

    Copyright © 2022 · Log in