Website rescue & migration · Udupi & Mangaluru

Old and broken systems, back in your hands

We take over websites and business software that broke, fell years behind, or were left by a developer who stopped answering, and put them back in your name. We are a studio in Udupi, and we stay on after the fix.

Demo screen with made-up data.
Backup first
a restored copy before any change is made
Every login yours
domain, hosting and admin in your name
Other people's code
WordPress, hand-built PHP or old desktop software
A written plan
repair, upgrade or rebuild, agreed before work

In short

What is website recovery and migration?

Website recovery and migration means getting a broken, hacked or abandoned website working again, back in its owner's name, and moved onto current software without losing its pages, email or old links. It can cover records in old business software too. Whirl Designs handles this from its Udupi studio for businesses along the Karnataka coast, and takes a full backup, then proves it restores, before changing anything.

Updated · Whirl Designs, Udupi

Start here

Repair it, upgrade it, or rebuild it?

A rescue does not always end in a new website. Once we have seen what you have, it goes one of three ways, and we suggest the smallest one that will hold.

Repair it where it is

Best for: A site that works apart from one clear fault

  • A failed update, a broken form, an expired SSL certificate (the browser padlock) or a lost login
  • Fixed on a copy first, then on the live site
  • Your design, content and page addresses stay as they are

Upgrade it and move it

Best for: Good content on software too old to update

  • PHP (the language the site is written in), WordPress and plugins moved to versions that still get security fixes
  • Moved onto hosting in your own name, if the old account is not
  • Pages, records and mailboxes carried across as they are

Rebuild it

Best for: Code nobody can change safely any more

  • Worth it when every repair breaks something else
  • Content, customer records and history carried over
  • New code written so your next developer can follow it

A rebuild is the last thing we suggest, not the first. If a repair will hold, that is what we will tell you.

Our work

What we can point to instead

This page has no client case study, because there is no rescue job we can show you yet. The rescue report in the picture above uses made-up numbers for a made-up shop.

What we can show is the groundwork a rescue stands on, in systems we built and run ourselves: backups that have been restored for real, software that runs live on ordinary shared hosting, where most small-business websites sit too, and a fault on our own website found, fixed and written up in public.

  • Rebar: the database and the files backed up as one set, checksums that flag a damaged copy, and a full restore carried out from start to finish
  • ERP Sutra: running on ordinary shared hosting with paying users, and its restore procedure drilled rather than assumed
  • Our own newsletter form: 306 fake bot sign-ups found, and the form now protected with a signed form token, sign-up limits and a confirmation email

Closest projects

What you get

What comes with every rescue

Whatever state your system is in, these six are part of the job. Each one is its own line in the plan, so you can tick it off at the end.

  1. A map of what you haveFiles, database, domain, DNS records (the settings that point your name at the site and email), mailboxes and the SSL certificate, with the person or account that holds each one. On many small-business sites these sit in several accounts, and nobody has the full list.
  2. A backup that has been restoredFiles, database and email copied off the old server, then restored onto a test server to prove the backup works. Nothing on the live system is touched until that is done.
  3. Every login in your business's nameDomain, hosting, Google Search Console, analytics and admin accounts registered to you, with our access added as your developer, which you can remove at any time.
  4. A redirect for every old addressA list of every address the old site has, each sent to its closest new page with a permanent redirect, so Google results, bookmarks and links shared on WhatsApp still land somewhere useful.
  5. Software on supported versionsPHP, WordPress, plugins and other add-ons brought up to versions that still receive security fixes, along with the code changes that needs, tried on a copy before the real site.
  6. Notes the next person can followWhere everything lives, what we changed and why, and how to restore from the backup, in plain English. If you ever move on from us, nobody has to start from nothing again.

How it runs

From first message to the switch

The old system keeps serving your customers until the new one has been checked. Nothing is switched off first.

  1. Send us what you still have

    A web address and an old invoice are enough to begin. We check everything the site shows from the outside before we ask you for anything more.

  2. Win back access the proper way

    You ask the registrar (the company the domain was bought through) and the host to put the accounts in the business's name. We draft the request with you and gather the proof they want, such as invoices, GST registration or company papers.

  3. Copy everything, then look

    Once there is access, the first job is a full copy. Only then do we open the code and find out what failed, working on the copy rather than your live site.

  4. A written plan you approve

    Repair, upgrade or rebuild: what we recommend, what each part involves and how long it should take. No change is made until you agree to it.

  5. The new version, beside the old

    The fixed or upgraded system runs on a test address while the old one carries on. You and your staff try it there and point out anything that looks or works wrong.

  6. Switch, check and keep a way back

    Mail settings are copied across first, so email keeps arriving, and the switch is made at a quiet hour. Then we test the redirects, forms and inboxes, and leave the old server untouched for a few weeks, where the host allows, in case anything must be pulled back.

Not a fit

When a rescue is the wrong call

Some first calls end with us pointing you somewhere simpler, and these are the usual reasons.

  • You still hold the domain and the hosting and have only lost a password. Your host can reset it after checking your ID, and you may not need a developer at all.
  • The site works well and you only want a new host. That is a plain move, not a rescue, and many hosts will copy a working site across for you.
  • You cannot show that the business owns the site or system. We recover access only for the owner, only through the registrar and the host, and never by getting round a login.
  • Your old software runs fine on one office computer and nobody needs it to change. Back it up, keep a copy somewhere else, and plan the move for a quiet month instead of rushing it.

5.0 on Google — read our reviews

Questions

Questions about website recovery and migration

My web developer has stopped responding. How do I get my website back?

Get the domain back first, because it is the one part that cannot be rebuilt. Ask the registrar that holds it to put the account in the business's name. Invoices, GST registration or company papers help, though some registrars also want the developer's written consent. Then ask the host for the hosting account or a full backup. If neither can be had, the site can usually be rebuilt from the pages it still shows.

How do I find out who controls my domain and hosting?

Look up your domain on lookup.icann.org or any WHOIS site. The result shows the registrar the domain was bought through and the date it expires. The owner's name is often hidden for privacy, so ask the registrar which email address the account uses. The same result lists the nameservers, which usually point to your hosting company. Old invoices and renewal emails fill in the rest.

Will we lose our Google rankings if the site is rebuilt or moved to a new platform?

Not if every old address still leads somewhere. Before the switch we list every URL the old site has and send each one to its closest new page with a permanent (301) redirect, never all of them to the home page. Positions can move about for a few weeks while Google reads the new site, so we watch Google Search Console, which shows pages Google cannot reach, and fix any address that breaks.

Can you fix a website that broke after a PHP or plugin update?

Usually, yes. These breaks mostly happen when the host moves to a newer PHP version, the language the site is written in, or when a plugin update clashes with old code. We get the site back up from the last working copy where one exists, then fix the code the new version rejects, test it on a copy and update the live site. A site still on PHP 5.6 has had no security fixes since the end of 2018.

Can you fix a hacked website that has no clean backup?

Usually, yes, though it takes longer. When there is no clean copy to restore, we do not try to scrub infected files one at a time. We save the text, photos and database records, check them, and put them on a fresh install of current software. Then every password is changed, the way in is closed, and if Google has marked the site as unsafe, we ask Google to review it.

Can you move our records out of old billing or desktop software?

Often, yes. Older programs, such as those built on FoxPro or Access, usually keep their data in files that can be read and exported. We move customers, items, balances and past bills into the new system, then run old and new side by side and compare the totals, GST included, before the old one is retired. You can bring the old computer to our studio in Udupi, or we come to you in Manipal, Mangaluru, Karkala or Kundapura.

How long does a website rescue or migration take?

Anything from a few days to about eight weeks, and getting access back decides most of it. Recovering a domain or hosting account through the registrar can take a few days or a few weeks, and that part is in their hands. Once we are in, a site that is otherwise intact is usually repaired in days. Upgrading or rebuilding a larger site, or moving years of records out of old software, usually takes four to eight weeks.

How is a rescue different from a host's move or website maintenance?

A rescue is a one-time job for a site that is broken, out of your control or too old to update. A host's move, or our cloud and server migration service, copies a working site to a new server; it does not win back access, repair code or redirect old addresses. Website maintenance comes afterwards: the regular updates, backups and checks that keep a rescued site healthy.

Worth reading first

WEB & E-COMMERCE

Engineering you can build on.

Clean, documented, tested code on a modern, proven stack — the foundation that keeps your legacy rescue & migration fast and dependable for years.

DNScPanel/hPanelMySQLWordPressSSL301 redirectsDNScPanel/hPanelMySQLWordPressSSL301 redirectsDNScPanel/hPanelMySQLWordPressSSL301 redirectsDNScPanel/hPanelMySQLWordPressSSL301 redirectsDNScPanel/hPanelMySQLWordPressSSL301 redirectsDNScPanel/hPanelMySQLWordPressSSL301 redirectsDNScPanel/hPanelMySQLWordPressSSL301 redirectsDNScPanel/hPanelMySQLWordPressSSL301 redirects
index.html
<meta name="description" content="..."> <script type="application/ld+json"> // structured data for rich results ✓ Lighthouse 98 · Core Web Vitals green

Ready when you are

Let's build something that lasts.

Send us the web address and a list of the logins you still have, and you will get a plain, written plan in return: what can be saved, what cannot, and the order we would work in.

50+
projects shipped for local & global clients_
100%
of the code is yours to keep_
9
real, live projects on our work page — from our Udupi studio_
Whirl Designs assistantAnswers from this site · not a person
Ask about what the studio builds, how a project runs, or what would suit your business. I answer from this site, and I can pass you to the team any time.
WhatsApp us