Setting RTO and RPO From a Business Impact Analysis
Recovery time objective is how long you can be down; recovery point objective is how much data you can afford to lose. Derive both from a business impact analysis rather than from a tier chart. Ask the plant manager what happens at hour four, hour twelve, and day three, and quantify it.
A typical mid-size discrete manufacturer lands on a four to eight hour RTO for core ERP order entry, shipping, and shop floor reporting, with a fifteen minute RPO because re-keying a shift of transactions is painful but survivable. Peripheral functions such as business intelligence and archived document retrieval can carry a 72 hour objective at a fraction of the cost.
- Set separate RTO and RPO per business process rather than one blanket target for all of ERP
- Quantify hourly cost of downtime including idle labor, expedited freight, and contractual delivery penalties
- Have the CFO and plant leadership formally sign the objectives, since they drive infrastructure spend
- Re-validate objectives annually and after any major volume, site, or customer contract change
Cloud ERP Disaster Recovery Options and On-Premises Architectures
For on-premises SyteLine or LN on SQL Server, an Always On availability group with a synchronous replica in the same data center plus an asynchronous replica at a secondary site is the standard pattern and comfortably supports a fifteen minute RPO. Log shipping is cheaper and yields RPO measured in the interval between shipped logs. Cloud recovery using replicated virtual machines or backup-based restore into a cloud region typically achieves a four to twelve hour RTO at much lower standing cost.
For Infor CloudSuite deployments, the platform handles infrastructure failover, but you still own the customer-managed components: integrations, middleware, reporting, and any on-premises data collection.
The Recovery Sequence Nobody Documents
Restoring the database is roughly 40 percent of the work. The rest is the dependency chain: Active Directory and DNS, the database, the application and utility servers, the license service, middleware such as ION or an integration broker, then EDI, tax and shipping engines, barcode and data collection, reporting, and finally the document repository holding drawings and certifications. Each of these has credentials, certificates, and trading partner endpoints that must be re-established, and several vendors will require a support call to reactivate on new infrastructure.
Write the sequence as a numbered runbook with named owners, expected duration per step, and a validation test at each stage.
- Document the full dependency chain including licensing, certificates, and third-party endpoint registrations
- Assign a named owner and a backup owner to every runbook step, with contact details held offline
- Define a validation test per step, such as posting a test shipment, rather than declaring success on server boot
- Include the post-recovery reconciliation procedure for transactions performed manually during the outage
Try it here, free
ERP Disaster Recovery Readiness Assessment
Ten questions on backups, RTO/RPO, restore testing, and failover that score whether your ERP would survive ransomware or a hardware failure.
Testing, Evidence, and Common Failure Points
Test at two levels: a tabletop with business and IT twice a year, and at least one technical failover or isolated full restore annually. Record actual elapsed times and compare them to the stated objectives, because the gap is the finding. The failures that recur across manufacturers are predictable: backup jobs that silently skip the file share holding attachments, a DR environment sized too small to run month-end, expired certificates on integration endpoints, and a runbook stored only on the file server that is now unavailable.
Keep the test report, timings, and remediation actions; insurers and defense customers increasingly ask for exactly this evidence.
How Netray Builds and Proves ERP Recovery Capability
Netray runs measured recovery exercises on Infor environments and produces the number your leadership actually needs: how long it really takes and where the time goes. We rebuild your runbook from the live dependency map rather than from documentation written three upgrades ago, and our AI agents verify backup coverage, replication health, and certificate expiry continuously so drift is caught between tests. We also automate the transaction reconciliation reports needed after an outage.
Clients commonly find that their documented four hour RTO measures at 30 hours on the first test, then reach eight to twelve hours after one remediation cycle.
Frequently asked questions
What disaster recovery options are available for a cloud ERP?
It depends on who runs the infrastructure. With a vendor-hosted cloud ERP such as Infor CloudSuite, the provider handles infrastructure failover, so ask for the contractual RTO, RPO, backup retention, and the date of the last recovery test, and plan separately for integrations, middleware, and on-premises data collection you still own. If you run the ERP yourself in a public cloud, the usual options are replicated virtual machines or backup-based restore into a second region, typically a four to twelve hour RTO at low standing cost, or a SQL Server availability group with an asynchronous replica in another region for a tighter RPO. In both cases, plan for data corruption, because failover copies bad data to the standby.
What is a realistic RTO for a manufacturing ERP system?
Most mid-size discrete manufacturers set a four to eight hour recovery time objective for core ERP functions such as order entry, shipping, receiving, and labor reporting, with longer objectives for reporting and archived documents. Achieving four hours requires a warm standby environment and a rehearsed runbook. Backup-based recovery without a standby typically lands between twelve and 48 hours depending on database size and integration count.
Does cloud ERP eliminate the need for a disaster recovery plan?
No. Cloud providers handle infrastructure failover and platform availability, but you remain responsible for integrations, middleware, on-premises data collection, reporting, document repositories, and the business process for operating while systems are unavailable. You also need a documented plan for data corruption or accidental mass deletion, which failover does not fix because the bad data replicates to the standby immediately.
How often should ERP disaster recovery be tested?
Run a tabletop exercise with IT and business leadership at least twice a year, and perform a technical failover or full isolated restore at least annually. Test again after any major change such as an ERP upgrade, a new integration, a data center move, or significant data growth. Record actual elapsed times, because the difference between your documented objective and the measured result is the real finding.
Measure your true ERP recovery time with a full rehearsal, then close the gaps between your documented plan and reality.