Home » VirtaMove Blog » Moving Applications by Hand: It’s Hard and Here’s Why
moving applications by hand

Moving Applications by Hand: It’s Hard and Here’s Why

Anyone who has tried to move applications by hand knows it’s hard. There are many reasons why, as follows.

Applications are installed on a version of a Windows operating system (e.g., Windows Server 2008) using install scripts. The scripts distribute the EXE files, drivers, and other application artifacts across the library and directory structure. Applications change over time. They get new features and patches, integrations, and new applications are added to the stack. Application owners and developers leave, install scripts are lost or not maintained, and run-books get out of date. Eventually, an application needs to move to a modern server. There are many reasons to move an app, such as a datacenter move or moving to the cloud. 

How do you move apps?

If the OS stays at the same release level, engineers might try to migrate using P2V tools. But the application stack needs to run on a new OS instance, and the rework involved in P2V reconfiguration can make it seem faster to re-install applications by hand.

Even if the OS release level stays the same, IT may not want to move all the applications running on an OS to a new server. Apps can have problems running on new servers, and when you move to modern OS instances, they can be even more troublesome.

What makes moving applications by hand difficult?

Moving applications by hand involves several steps, which means that projects can take months to plan, execute, and test: 

  • Re-installing applications on new servers (with or without original install scripts) 
  • Complex reconfiguration
  • Data migration
  • Testing
  • Production cut over

How do you know what needs to move?

How do you determine which applications on a server need to move? Moving all the apps doesn’t work well, because some are used more than others, some may not work, and some get replaced by the new capabilities of a modern OS. Plus, not every application on a new server will appear on the Add/Remove Programs list. If install scripts are missing and IT lacks knowledge about applications on a server, re-installation can seem daunting. 

When you move old applications to new servers, you shouldn’t move all their clutter. You should move only required applications and workloads, but it’s hard to determine which apps are important and the computing resources they need. Often, IT support spends time and effort trying to make applications work on new servers when they didn’t work properly on the old server.

How does it all work together?

Even if IT knows the core applications on a server, they may not know their dependencies and artifacts. The applications were probably installed on a server and distributed across the directory structure in a complex way. Without documentation, it’s difficult to know what belongs to an application and needs to move too, and how it all needs to move to work correctly. Using trial and error troubleshooting is painstaking and risky.

So much reconfiguration 

Moving applications involves reconfiguration. You’ll need to reconfigure IP addresses, network connections, drive mappings, and database connections. You may need to modify or replace peripheral drivers to support physical hardware. Server names and the number/types of network interface controllers often change. Application licensing might be tied to hardware IDs. You need to move user profiles and privileges and upgrade stack components like databases and web servers. Doing this manually is tedious and error prone.

So much time

Moving applications by hand requires lots of time for planning and testing the results of the move. The reconfiguration and rework can make it challenging to sync with original production servers during a maintenance window. 

The more complex a migration project is, the more likely it is to encounter wait states and delays. 

A technical team may eventually manage to re-install applications on a new server and OS, but a few hand moves later, they’ll want to find a way to make application moves faster and easier.

You don’t need to move applications by hand 

Using automated migration software to move applications from legacy servers saves over 80% of the time and over 70% of the cost compared to manual migration. VirtaMove intelligent migration software automatically discovers apps across your network, and then packages them and all their components and dependencies into a container on the new destination server. The containerized application is isolated from the underlying operating system and is portable. 

The container can be removed at the end of the migration. When the container is removed, the app is re-installed on the new destination server. It runs natively on a modern OS, with all its configuration, patches, and upgrades. 

Reconfiguration can be done dynamically and automatically. You can roll out thoughtfully as and where required, and step snapshots allow you to roll back just as easily. 

Give us a call, register for a free demo, or send us an e-mail. We’d love to show you what we can do.

social position

Share this post

Comments (55)

  • Klasyczne Pianino

    Not a unhealthy post, did it take you numerous of time to consider it?

    at 0
  • Co to jest Alkoholizm

    Hey, very nice blog! Beautiful and Amazing. I will bookmark your blog and take the feeds also

    at 0
  • Adeline

    Nice blog right here! Additionally your web site so
    much up very fast! What web host are you using?
    Can I am getting your affiliate hyperlink on your host?
    I desire my web site loaded up as fast as yours lol

    at 0
  • Kristian

    Hello there! This post could not be written any better! Reading this post reminds me of
    my previous room mate! He always kept chatting about this.
    I will forward this page to him. Pretty sure he will have a good read.
    Thank you for sharing!

    at 0
  • TechPro Wifi Booster Review

    Asking questions are in fact good thing if you are not understanding something completely,
    however this paragraph gives good understanding yet.

    at 0
  • jackpot scr888 download

    It’s going to be end of mine day, except before finish I am reading this
    wonderful paragraph to improve my experience.

    at 0
  • BodyCore Keto

    I think the admin of this web page is actually working
    hard in support of his web site, as here every information is quality based information.

    at 0
  • 918kiss plus agent

    Very good article. I am facing many of these issues as well..

    at 0
  • gema sky777

    Inspiring story there. What occurred after?
    Good luck!

    at 0
  • Download Greatwall99 Ios

    Thanks for a marvelous posting! I genuinely enjoyed reading it, you will be a great author.
    I will make certain to bookmark your blog and
    will come back sometime soon. I want to encourage you to ultimately continue your great job,
    have a nice weekend!

    at 0
  • 3win8 slot game list

    Hi I am so delighted I found your webpage, I
    really found you by accident, while I was researching on Askjeeve for something
    else, Anyhow I am here now and would just like to say cheers for a remarkable post and a all round enjoyable blog (I also love the theme/design), I don’t have time to read it all at the moment but I have bookmarked it and also added your RSS feeds, so when I
    have time I will be back to read much more, Please do keep up the great job.

    at 0
  • http://marchegabonais.com/index.php/blog/74947/is-there-a-drug-type-a-unique-character/

    As I website possessor I believe the content material here is
    rattling fantastic , appreciate it for your hard work.
    You should keep it up forever! Best of luck.

    at 0
  • web.jmjh.tn.edu.tw

    I will right away clutch your rss as I can not to find your e-mail subscription link or newsletter service.
    Do you’ve any? Please let me recognize in order that I may just subscribe.

    at 0
  • mega888sg.com

    Your means of telling the whole thing in this paragraph is genuinely fastidious,
    all be capable of easily understand it, Thanks a lot.

    at 0
  • BodyCore Keto Reviews

    Inspiring quest there. What occurred after? Good luck!

    at 0
  • v.miqiu.com

    Hello! Ι just wish to offedr you a hugе thumbs up for
    theе excellent information you have here on thiѕ post.

    I will be coming back to youг site for more soon.

    at 0
  • bbs.yunweishidai.com

    excellent publish, very informative. I wonder why the other experts of this sector
    don’t understand this. You must proceed your writing.
    I’m sure, you’ve a great readers’ base already!

    at 0
  • what slot games pay real money

    Pretty nice post. I just stumbled upon your blog and wished to mention that I’ve really enjoyed surfing around your weblog
    posts. After all I’ll be subscribing for your feed and I hope you
    write once more soon!

    at 0
  • sport betting app

    First off I want to say fantastic blog! I had a quick
    question which I’d like to ask if you don’t mind.
    I was interested to know how you center yourself and clear your mind before writing.
    I have had a difficult time clearing my
    thoughts in getting my thoughts out there. I truly do take pleasure in writing
    however it just seems like the first 10 to 15 minutes
    are generally wasted just trying to figure out how to begin. Any recommendations or hints?

    at 0
  • Prince

    Wow! Thank you! I always wanted to write on my
    blog something like that. Can I implement a portion of
    your post to my website?

    at 0
  • InstaFrost Air Conditioner

    Pretty great post. I just stumbled upon your weblog and wanted to
    mention that I have really loved browsing your blog posts.
    After all I will be subscribing in your rss feed and I’m hoping you
    write again soon!

    at 0
  • Sean

    Nice weblog here! Additionally your site so much up fast!
    What web host are you using? Can I get your associate hyperlink for
    your host? I wish my site loaded up as fast as
    yours lol

    at 0
  • Phoebe

    Genuinely when someone doesn’t know after that its up to other visitors that they will help, so here it occurs.

    at 0
  • Insta Frost Air Conditioner Review

    Great blog right here! Also your web site lots up very fast!
    What host are you using? Can I am getting your associate link on your host?
    I want my site loaded up as quickly as yours lol

    at 0
  • Green Leaf Hills

    Great ? I should definitely pronounce, impressed with your site.

    I had no trouble navigating through all the tabs and related information ended up being truly simple to do to access.
    I recently found what I hoped for before you know it at all.
    Quite unusual. Is likely to appreciate it for those who add
    forums or something, site theme . a tones way for your customer to communicate.

    Excellent task.

    at 0
  • Leaf Max CBD Oil

    This piece of writing will help the internet viewers for setting up
    new webpage or even a blog from start to end.

    at 0
  • test 918Kiss

    When some one searches for his essential thing, therefore he/she
    wants to be available that in detail, thus that thing is
    maintained over here.

    at 0
  • Calm CBD Gummies Price

    I actually still cannot quite assume that I
    could be one of those reading through the important
    tips found on your website. My family and I are really thankful
    for the generosity and for offering me the chance to pursue our chosen profession path.

    Thank you for the important information I acquired from your blog.

    at 0
  • Xtreme Shred Keto

    I’m extremely impressed with your writing skills and also with
    the layout to your weblog. Is that this a paid subject matter or did
    you modify it your self? Anyway keep up the nice quality writing,
    it’s uncommon to see a great weblog like this one these days.

    at 0
  • Helio CBD Review

    I like this website so much, saved to my bookmarks.

    at 0
  • http://forum.adm-tolka.ru/viewtopic.php?id=322088

    You have brought up a very wonderful points, thank you
    for the post.

    at 0
  • wiki.snooze-hotelsoftware.de

    Ꭲhaks for а marvelos posting! I quite enjoyed readіng іt, you are a grreat author.I will be sure to bookmark
    your blog and may come back down the road. I wannt to encⲟurzge you to
    definitely continue your great writing,
    have a nice eᴠening!

    at 0
  • Ernestine

    You are my breathing in, I have few web logs and
    infrequently run out from post :).

    at 0
  • theocratic.net

    Respect to article author, some superb entropy.

    at 0
  • Garrett

    I read this paragraph fully on the topic of the resemblance of most up-to-date and preceding technologies,
    it’s amazing article.

    at 0
  • Allura Fresh Anti Aging Cream

    This is a great tip particularly to those
    new to the blogosphere. Brief but very accurate info?
    Thanks for sharing this one. A must read post!

    at 0
  • Spark Aura Review

    Wonderful work! That is the kind of information that are
    meant to be shared around the internet. Disgrace on Google for now not positioning this publish higher!
    Come on over and discuss with my site . Thanks =)

    at 0
  • http://clubriders.men/viewtopic.php?id=851741

    I’m not sure exactly why but this website is loading extremely slow for me.
    Is anyone else having this issue or is it a issue on my end?

    I’ll check back later and see if the problem still

    at 0
  • Keto Boom BHB Review

    This site certainly has all the information I needed concerning this subject
    and didn?t know who to ask.

    at 0
  • http://adaptivercsailer.com

    Hello there, just becamme alert to your blog through
    Google, and found that it’s really informative. I am gonna watch out
    for brussels. I will appreciate if you continue this in future.

    Many people will be benefited from your writing. Cheers!

    at 0
  • KetoRedux

    Hi there colleagues, pleasant article and good arguments commented at this
    place, I am in fact enjoying by these.

    at 0
  • Nitro Strive Reviews

    Hi there everybody, here every one is sharing these familiarity, therefore it’s pleasant to read this weblog, and I used to visit this blog
    all the time.

    at 0
  • www.lifeadventureexplore.com

    I’ve been exploring for a bit for any high quality articles
    or blog posts on this kind of house . Exploring in Yahoo I ultimately stumbled upon this website.

    Reading this info So i’m happy to show that I have an incredibly good uncanny feeling I
    came upon exactly what I needed. I so much no doubt
    will make certain to do not forget this website and give it a look on a continuing basis.

    at 0
  • wiki.cloudcabinet.co.za

    I think this is among the such a lot significant
    info for me. And i am satisfied studying your article.
    But want to commentary on few normal issues, The site style is great, the articles
    is in reality nice :D. Good job, cheers.

    at 0
  • evesica.com

    Hi there! I could have sworn I?ve visited this site before but after browsing through a few of the articles I realized it?s new to me.

    Anyhow, I?m certainly happy I discovered it and I?ll be bookmarking it
    and checking back often!

    at 0
  • Profit Edge

    When I initially left a comment I appear to have clicked the -Notify me when new comments are
    added- checkbox and from now on every time a comment is
    added I recieve four emails with the exact same comment.
    Perhaps there is a means you are able to remove me from that service?
    Thanks a lot!

    at 0
  • Divine Dynamic Keto

    It’s amazing designed for me to have a web site, which is valuable in favor of my experience.
    thanks admin

    at 0
  • fksb-co.com

    Some genuinely prime blog posts on this web site, saved to

    at 0
  • game show games ps3

    Very soon this site will be famous among all blogging and site-building users, due to it’s good articles or reviews

    at 0
  • HemoBoost Blood Boost

    This design is spectacular! You obviously know how
    to keep a reader entertained. Between your wit and
    your videos, I was almost moved to start my own blog (well,
    almost…HaHa!) Great job. I really enjoyed what you
    had to say, and more than that, how you presented it.
    Too cool!

    at 0
  • sex doll

    I am really enjoying the theme/design of your website. Do
    you ever run into any internet browser compatibility issues?
    A handful of my blog visitors have complained about my website not working
    correctly in Explorer but looks great in Firefox.
    Do you have any advice to help fix this problem?

    at 0
  • Ekonomia

    Great Share! After study a few of the blog posts on your website now, and I truly like your way of blogging. I bookmarked it to my bookmark website list and will be checking back soon. Pls check out my web site as well and let me know what you think.

    at 0
  • read more

    Hi to every body, it’s my first visit of this blog; this webpage includes amazing and really good data designed
    for readers.

    at 0
  • Black Widow full movie

    Look at actively playing Black Widow 2021 as well as children you may have with your family members.
    This can be the best way to spend quality time with the children. It will let you see if these types of Black Widow 2021 are suitable for the age class that your
    children fit into.

    at 0
  • bandar55

    It’s difficult to find educated people in this particular topic, however, you
    sound like you know what you’re talking about! Thanks

    at 0

Leave a Reply

Your email address will not be published.