India’s Leading Domain & Web Hosting Provider

  • Chat
    Live Chat 24 X 7 online support
  • Contact NTSPL Hosting support
    Call Now +91 - 8260003333

Pilot Light DR: Replicated Data, Dormant Compute, Hour-Level Recovery

Quick answer

Pilot light DR is a recovery pattern in which data is replicated continuously to a second region while application compute stays switched off, ready to be launched from templates when disaster is declared. NTSPL builds pilot light environments on AWS, Azure and Google Cloud for Tier 1 and Tier 2 services needing recovery in 30 minutes to four hours.

Delivered on

AWS: 5 native toolsMicrosoft Azure: 5 native toolsGoogle Cloud: 5 native tools

In scope

Data replicationImage and template pipelinePre-staged network and securityTraffic switchFailover automationFailback plan
Cloud Backup & Disaster Recovery · Pilot Light DR

What Stays Lit and What Stays Dark in a Pilot Light Design

Many Indian mid-market systems need better than next-day recovery but cannot justify paying for a second set of running servers. Dealer portals, distributor ordering, internal ERPs and line-of-business applications typically lose INR 1-10 lakh per hour of outage: enough to make a 24-hour backup restore unacceptable, not enough to fund warm standby. The failure mode we see most is a 'DR' that is really just backups in another region, with no tested way to turn them into a running application, so real recovery takes a day of manual rebuilding.

NTSPL builds pilot light around one principle: everything that holds state replicates continuously, and everything else is code. Databases run as small cross-region replicas or block-level replication targets; application servers exist only as images and launch templates; networking, load balancers and DNS records are pre-created or one pipeline run away. Failover is a scripted sequence that promotes data, scales compute from zero and switches traffic, and we time it in drills.

Workloads That Suit Pilot Light Recovery

Signals you need Pilot Light DR

  • The DR assessment placed the service in a tier with RTO between 30 minutes and 4 hours and RPO of 15 minutes or less.
  • Outage cost is roughly INR 1-10 lakh per hour, so a running standby would cost more per year than the outages it prevents.
  • Today's recovery is restore-from-backup into another region, with a rebuild time of 8-24 hours that has never been fully tested.
  • The application already deploys from images or containers and infrastructure is mostly in code, or can be made so within weeks.
  • You are exiting a secondary data centre and want DR compute billed only during drills and real events.

When to choose something else

  • The service must be back within 15 minutes or cannot tolerate a cold application start. Use Warm Standby DR, or Active Active Resilience for near-zero RTO.
  • The application needs manual installation steps, hardware dongles or licence keys bound to MAC addresses. Fix those first or use block-level replication of whole servers instead.
  • Backup-restore already meets the agreed 24-hour RTO. Pilot light adds replication cost for no business gain; stay with Cloud Backup Architecture.

What NTSPL Builds in a Pilot Light Environment

01

Data replication

Cross-region database replicas, block-level server replication or storage replication for every stateful component, with lag alarms against the RPO.

02

Image and template pipeline

Golden images or container images rebuilt and copied to the DR region on every release, plus launch templates and scaling groups set to zero.

03

Pre-staged network and security

DR VPC, VNet or VPC network, subnets, security rules, private connectivity and key vaults created in advance, since these are slow to build under pressure.

04

Traffic switch

DNS failover records or global load balancer backends with low TTLs and health checks, ready to switch once the DR stack passes smoke tests.

05

Failover automation

A single orchestrated runbook that promotes replicas, scales compute, runs smoke tests and switches traffic, with manual approval gates.

06

Failback plan

Reverse replication and a scheduled failback window, so the business is not stuck in DR for weeks after the primary returns.

Interactive framework

How Pilot Light DR Works, Step by Step

Pilot Light Topology: Replicated State, Templated Compute

In normal operation only the data tier runs in the DR region, receiving continuous replication from production. On declaration, an orchestrated runbook promotes the replica, launches compute from current templates, verifies the stack and moves traffic.

Production region
Always-on in DR region
Dormant in DR region
Failover control
Interactive reference architecture

Select any component

Pilot Light Topology: Replicated State, Templated Compute: click any of its 8 components to see its role and the design choice NTSPL makes for it, or trace the 6-step primary path.

Production database → Cross-region replica or replication target → Orchestrated failover runbook → Launch templates and scaling groups at zero → Pre-created load balancer and certificates → DNS or global load balancer switch

Pilot Light Building Blocks per Hyperscaler

AWS

For server-based apps NTSPL uses Elastic Disaster Recovery, which keeps low-cost staging resources and launches recovery instances on demand; for modern stacks, Aurora replicas in Hyderabad plus Auto Scaling groups at zero.

AWS Elastic Disaster RecoveryAmazon Aurora Global Database or RDS cross-Region read replicasEC2 Image BuilderAuto Scaling groupsAmazon Route 53 health checks
Microsoft Azure

Site Recovery replicates VM disks to South India without running target VMs, which is pilot light by design; recovery plans add ordered groups and scripts for start-up sequence.

Azure Site RecoveryAzure SQL active geo-replicationAzure Compute GalleryVirtual Machine Scale SetsAzure Traffic Manager
Google Cloud

Cloud SQL replicas in Delhi carry state; managed instance groups sized to zero reference images stored in a multi-regional location, and Terraform holds the rest.

Cloud SQL cross-region read replicasManaged instance groupsInstance templates and custom imagesBackup and DR ServiceCloud DNS routing policies

Choices That Decide Pilot Light Recovery Time

01

Block-level server replication or native data replication

Use block-level replication (Elastic Disaster Recovery, Site Recovery) for lift-and-shift servers, Windows apps with local state or more than 10 servers with complex install steps; it gives RPO in seconds without app changes. Use native database replicas plus templated compute for modern apps already built from images; it recovers faster and costs less, but every stateful component must be identified.

02

Sizing the always-on replica

Size the DR replica to keep replication lag under one-third of RPO at peak write load, typically one or two sizes below production. Budget 10-15 minutes in the runbook to scale it up after promotion. Do not under-size so far that the replica falls behind during month-end or festive peaks; check lag history across the busiest week before choosing.

03

What to pre-create

Pre-create anything slow, rarely changing or needing approval: networks, private connectivity, firewall rules, key vaults, certificates, load balancers and IAM roles. Keep dormant anything billed by the hour: VMs, app containers, caches. As a rule, if a resource takes more than five minutes to create or depends on a third party, it should already exist.

04

Setting a realistic RTO

Add up measured durations: replica promotion (1-5 minutes), compute scale-out (5-15 minutes), cache warm-up and app start (5-20 minutes), smoke tests (10 minutes), DNS propagation (2-5 minutes) and decision time (often 15-30 minutes). Most pilot light designs land at 45-90 minutes; commit to an RTO only after the first timed drill.

From Replication to First Timed Failover

01 · Week 1-2

State inventory and replication design

Every stateful component is identified and assigned a replication method and RPO alarm, including file shares and queues often missed.

02 · Week 2-3

DR region foundation

Network, connectivity, keys, IAM and load balancers are built in code in the DR region and peered or connected as required.

03 · Week 3-5

Replication and image pipeline

Replication is started and seeded, and the release pipeline is extended to publish images and templates to the DR region.

04 · Week 5-6

Failover orchestration

The runbook is automated with approval gates and smoke tests, and the failback procedure is scripted.

05 · Week 7

First timed failover drill

A full failover to the DR region is run against a copy or in a maintenance window, timed per step, and the RTO is set from the measured result.

What you receive

Pilot light design with replication method and RPO per stateful component
DR region foundation in Terraform, Bicep or CloudFormation
Image and template publishing added to the release pipeline
Automated failover and failback runbooks with approval gates
First drill report with step-by-step timings and measured RTO and RPO
Monthly DR run-cost statement in INR

Pilot Light Recovery and Cost Measures

KPI Typical target
Measured failover time in drill 30 minutes to 4 hours, as agreed per tier
Replication lag at peak Under one-third of RPO
DR region monthly run cost Typically 10-20% of production compute and database cost
Releases with images published to DR region 100%
Failback completed after drill Within the agreed maintenance window

Why Pilot Light Recoveries Overrun and How to Prevent It

Risk How NTSPL prevents it
Launched compute runs an old image The release pipeline fails if the DR region copy of the image does not succeed, and the drill checks the running version against production.
DR region quota or capacity blocks scale-out Service quotas are raised in advance and checked quarterly; for large fleets, on-demand capacity reservations are considered for the first wave of instances.
A forgotten stateful component State inventory includes file shares, object buckets, queues, caches holding sessions and scheduled job state; the drill fails if any are missing.
Nobody can declare a disaster at 3 a.m. Declaration authority and deputies are named in the runbook, with a decision timebox of 20 minutes after which the on-call lead may proceed.
Buyer comparison

Pilot light vs warm standby: which DR pattern should we choose?

Choose pilot light when you can accept 30 minutes to a few hours of recovery and want DR to cost roughly 10-20% of production. Choose warm standby when recovery must be within about 15 minutes, when application start-up and cache warm-up are slow, or when you need confidence that the DR stack works every day rather than only during drills. Warm standby typically costs 25-50% of production because a scaled-down copy runs continuously. A useful test: if your measured pilot light drill exceeds RTO mainly because of compute start-up rather than data promotion, move to warm standby.

Key facts: Pilot Light DR

●AWS describes pilot light as replicating data from one Region to another and provisioning a copy of the core workload infrastructure, with application servers switched off until needed.
●AWS Elastic Disaster Recovery continuously replicates source servers to a staging area in the target AWS Region and launches recovery instances on demand.
●Azure Site Recovery replicates Azure VMs to a secondary region, and recovery plans can group machines and add scripts to control start-up order during failover.
●Aurora Global Database can replicate to secondary Regions with typical latency of under one second.
Illustrative industry case studies

Pilot Light DR in Practice

2 Pilot Light DR scenarios, from Decorative paints (dealer ordering portal) and Automobile dealerships (dealer management system), plus related platform case studies.

Pilot Light DR: Frequently Asked Questions

How much does a pilot light DR build cost?

For a typical three-tier application of 6-20 servers, a pilot light build takes six to eight weeks. Ongoing DR run cost is mostly the database replica, replication service and storage, usually 10-20% of the production bill. NTSPL provides a fixed build quote and an INR monthly run estimate before work starts.

Can pilot light work between two Indian regions?

Yes. Common pairs are AWS Mumbai to Hyderabad, Azure Central India to South India, and Google Cloud Mumbai to Delhi. Keeping both sites in India satisfies RBI payment data storage rules and CERT-In log retention without cross-border transfer questions. The DR region still needs its own quotas, keys and images prepared in advance.

Is AWS Elastic Disaster Recovery the same as pilot light?

It implements a form of pilot light for servers: data replicates continuously to low-cost staging resources, and full recovery instances are launched only during drills or failover. It is ideal for lift-and-shift servers; for cloud-native apps, native database replicas plus templated compute are often simpler.

Can we use pilot light for an on-premises application?

Yes. On-premises VMware, Hyper-V or physical servers can replicate into AWS, Azure or Google Cloud and launch there on failover. Network connectivity for users and integrations must be planned in advance, typically through VPN or SD-WAN to the DR region.

How do we fail back after a disaster?

Replication is reversed from the DR region to the restored primary, a sync period follows, and a planned failback runs during a low-traffic window. NTSPL scripts failback during the build, because teams that have not tested it often stay in DR far longer than planned.

Do drills disrupt production?

Not if run as isolated drills. Most tools can launch recovery instances into an isolated network while production replication continues. NTSPL recommends one isolated drill per quarter and a full traffic switch at least once a year. Each drill ends by tearing down launched instances so DR run cost stays low.