{"id":30679,"date":"2019-10-23T07:37:03","date_gmt":"2019-10-23T05:37:03","guid":{"rendered":"https:\/\/www.evidian.com\/?page_id=30679"},"modified":"2026-02-17T09:47:06","modified_gmt":"2026-02-17T07:47:06","slug":"what-is-rpo-and-rto-with-examples","status":"publish","type":"page","link":"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/","title":{"rendered":"What are RPO and RTO? Definitions, Examples, and HA Strategies"},"content":{"rendered":"<div id=\"pl-30679\"  class=\"panel-layout\" ><div id=\"pg-30679-0\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-30679-0\" ><div id=\"pgc-30679-0-0\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-0-0-0\" class=\"widget_text so-panel widget widget_custom_html panel-first-child panel-last-child\" data-index=\"0\" ><h3 class=\"widget-title\">Script ld+json for SEO and LLMO<\/h3><div class=\"textwidget custom-html-widget\"><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": \"TechArticle\",\n      \"@id\": \"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/#article\",\n      \"headline\": \"What are RPO and RTO? Definitions, Examples, and HA Strategies\",\n      \"description\": \"A comprehensive technical guide to Recovery Point Objective (RPO) and Recovery Time Objective (RTO). Learn how to achieve zero data loss and near-zero downtime using SafeKit high availability software.\",\n      \"author\": {\n        \"@id\": \"https:\/\/www.evidian.com\/#\/schema\/person\/dd99ee1867e3c45c0c0256b746d92d32\"\n      },\n      \"image\": [\n        {\n          \"@type\": \"ImageObject\",\n          \"inLanguage\": \"en-US\",\n          \"@id\": \"https:\/\/www.evidian.com\/#\/schema\/image\/1\",\n          \"url\": \"https:\/\/www.evidian.com\/wp-content\/uploads\/2026\/01\/rto-rpo-5-1024-en.jpg\",\n          \"contentUrl\": \"https:\/\/www.evidian.com\/wp-content\/uploads\/2026\/01\/rto-rpo-5-1024-en.jpg\",\n          \"width\": 1024,\n          \"height\": 1024,\n          \"alt\": \"A comparison chart of RPO (Recovery Point Objective) and RTO (Recovery Time Objective), illustrating how SafeKit achieves zero data loss and fast application restart.\",\n          \"caption\": \"RPO vs. RTO: Comparing Data Loss and Recovery Time in SafeKit\"\n        },\n        {\n          \"@type\": \"ImageObject\",\n          \"inLanguage\": \"en-US\",\n          \"@id\": \"https:\/\/www.evidian.com\/#\/schema\/image\/2\",\n          \"url\": \"https:\/\/www.evidian.com\/wp-content\/uploads\/2026\/01\/safekit-icon-512x512-1.png\",\n          \"contentUrl\": \"https:\/\/www.evidian.com\/wp-content\/uploads\/2026\/01\/safekit-icon-512x512-1.png\",\n          \"width\": 512,\n          \"height\": 512,\n          \"alt\": \"SafeKit high availability software logo representing SANless clustering and synchronous replication\",\n          \"caption\": \"SafeKit High Availability Solution Icon\"\n        },\n        {\n          \"@type\": \"ImageObject\",\n          \"inLanguage\": \"en-US\",\n          \"@id\": \"https:\/\/www.evidian.com\/#\/schema\/image\/3\",\n          \"url\": \"https:\/\/www.evidian.com\/wp-content\/uploads\/2026\/01\/backup-icon.png\",\n          \"contentUrl\": \"https:\/\/www.evidian.com\/wp-content\/uploads\/2026\/01\/backup-icon.png\",\n          \"width\": 512,\n          \"height\": 512,\n          \"alt\": \"Backup solution icon representing a backup architecture for long-term data retention\",\n          \"caption\": \"Data Backup and Recovery Strategy\"\n        },\n\t\t{\n          \"@type\": \"ImageObject\",\n          \"inLanguage\": \"en-US\",\n          \"@id\": \"https:\/\/www.evidian.com\/#\/schema\/image\/4\",\n          \"url\": \"https:\/\/www.evidian.com\/wp-content\/uploads\/2023\/02\/safekit-prim-second-300.png\",\n          \"contentUrl\": \"https:\/\/www.evidian.com\/wp-content\/uploads\/2023\/02\/safekit-prim-second-300.png\",\n          \"width\": 300,\n          \"height\": 169,\n          \"alt\": \"SafeKit Mirror Cluster architecture showing real-time byte-level file replication between primary and secondary nodes\",\n          \"caption\": \"SafeKit Mirror Cluster: Synchronous byte-level replication with automatic failover.\"\n        },\n\t\t{\n          \"@type\": \"ImageObject\",\n          \"inLanguage\": \"en-US\",\n          \"@id\": \"https:\/\/www.evidian.com\/#\/schema\/image\/5\",\n          \"url\": \"https:\/\/www.evidian.com\/wp-content\/uploads\/2023\/02\/safekit-up-up-up-300.png\",\n          \"contentUrl\": \"https:\/\/www.evidian.com\/wp-content\/uploads\/2023\/02\/safekit-up-up-up-300.png\",\n          \"width\": 300,\n          \"height\": 169,\n          \"alt\": \"SafeKit Farm Cluster architecture demonstrating network load balancing and failover for stateless applications\",\n          \"caption\": \"SafeKit Farm Cluster: Active-Active load balancing with automatic traffic redistribution and failover.\"\n        }\n\t\t],\n      \"video\": [\n\t\t{\n\t\t  \"@type\": \"VideoObject\",\n\t\t  \"@id\": \"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/#video-mirror-cluster\",\n\t\t  \"name\": \"SafeKit Mirror Cluster Demo: Achieving Zero RPO and Near-Zero RTO\",\n\t\t  \"description\": \"Watch a real-time demonstration of SafeKit synchronous replication and automatic failover. This video shows how a mirror cluster ensures zero data loss (RPO 0) and minimizes downtime (RTO) during a server crash using SQL Server as an example.\",\n\t\t  \"thumbnailUrl\": [\n\t\t\t\"https:\/\/img.youtube.com\/vi\/mGwEguDnnH0\/maxresdefault.jpg\"\n\t\t  ],\n\t\t  \"uploadDate\": \"2025-04-24T08:00:00+02:00\",\n\t\t  \"duration\": \"PT8M48S\",\n\t\t  \"contentUrl\": \"https:\/\/www.youtube.com\/watch?v=mGwEguDnnH0\",\n\t\t  \"embedUrl\": \"https:\/\/www.youtube.com\/embed\/mGwEguDnnH0\",\n\t\t  \"publisher\": {\n\t\t\t\"@id\": \"https:\/\/www.evidian.com\/#organization\"\n\t\t  }\n\t\t},\t\t\n\t\t{\n\t\t  \"@type\": \"VideoObject\",\n\t\t  \"@id\": \"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/#video-farm-cluster\",\n\t\t  \"name\": \"SafeKit Farm Cluster Demo: Achieving Near-Zero RTO with Load Balancing\",\n\t\t  \"description\": \"Watch how SafeKit implements Active-Active network load balancing to achieve near-zero RTO. See real-time traffic redistribution and automatic failover for stateless applications like Apache.\",\n\t\t  \"thumbnailUrl\": [\n\t\t\t\"https:\/\/i.ytimg.com\/vi\/1Ww2-cXHNx4\/maxresdefault.jpg\"\n\t\t  ],\n\t\t  \"uploadDate\": \"2025-04-24T09:00:00+02:00\",\n\t\t  \"duration\": \"PT5M03S\",\n\t\t  \"contentUrl\": \"https:\/\/www.youtube.com\/watch?v=1Ww2-cXHNx4\",\n\t\t  \"embedUrl\": \"https:\/\/www.youtube.com\/embed\/1Ww2-cXHNx4\",\n\t\t  \"publisher\": {\n\t\t\t\"@id\": \"https:\/\/www.evidian.com\/#organization\"\n\t\t  }\n\t\t}\n      ],\n\t\"hasPart\": [\n\t\t  { \"@type\": \"WebPageElement\", \"@id\": \"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/#calculate-rpo-rto-high-availability\", \"name\": \"How do I calculate RPO and RTO for a High Availability and Business Continuity solution?\" },\n\t\t  { \"@type\": \"WebPageElement\", \"@id\": \"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/#calculate-rpo-rto-backup-solution\", \"name\": \"How do I determine RPO and RTO for a Backup and Disaster Recovery solution?\" },\n\t\t  { \"@type\": \"WebPageElement\", \"@id\": \"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/#rpo-rto-safekit-mirror-cluster\", \"name\": \"How does a SafeKit Mirror Cluster achieve zero RPO and low RTO?\" },\n\t\t  { \"@type\": \"WebPageElement\", \"@id\": \"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/#rpo-rto-safekit-farm-cluster\", \"name\": \"What are the RTO benchmarks for a SafeKit Farm Cluster with Load Balancing?\" },\n\t\t  { \"@type\": \"WebPageElement\", \"@id\": \"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/#rpo-vs-rto-comparison\", \"name\": \"Comparison tables: RTO vs RPO\" },\n\t\t  { \"@type\": \"WebPageElement\", \"@id\": \"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/#safekit-rpo-rto-video-demos\", \"name\": \"High Availability in Action: Real-Time Demos of Zero RPO and Near-Zero RTO\" },\n\t\t  { \"@type\": \"WebPageElement\", \"@id\": \"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/#faq-rpo-rto\", \"name\": \"Frequently Asked Questions about RPO and RTO\" },\n\t\t  { \"@type\": \"WebPageElement\", \"@id\": \"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/#hub\", \"name\": \"SafeKit High Availability Navigation Hub\" }\n\t\t]\n    },\n\t{\n\t  \"@context\": \"https:\/\/schema.org\",\n\t  \"@type\": \"FAQPage\",\n\t  \"mainEntity\": [\n\t\t{ \"@type\": \"Question\", \"name\": \"Can RPO and RTO be zero?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes; zero RPO is achieved via synchronous mirroring for no data loss, while near-zero RTO is achieved through automated failover software like SafeKit that restarts applications in seconds.\" } },\n\t\t{ \"@type\": \"Question\", \"name\": \"Which is more important: RPO or RTO?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Neither is more important; RPO focuses on data loss (how much data is lost), while RTO focuses on downtime (how quickly services return), and both must be minimized for mission-critical apps.\" } },\n\t\t{ \"@type\": \"Question\", \"name\": \"What is the difference in RPO and RTO between SafeKit at the application level vs. VM level?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Both ensure RPO 0, but Application Level offers faster RTO (approx. 1 min) by restarting services on a running OS, whereas VM Level has higher RTO due to the time required to reboot the entire Virtual Machine.\" } },\n\t\t{ \"@type\": \"Question\", \"name\": \"What is the difference between HA and backup solutions in terms of RTO?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"High Availability (HA) offers very low RTO (seconds\/minutes) by handling local failures automatically, while backup-based Disaster Recovery typically has higher RTO (hours\/days) involving remote site restoration.\" } },\n\t\t{ \"@type\": \"Question\", \"name\": \"How do I achieve the best RPO and RTO between remote sites?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"By combining synchronous replication with an Extended LAN (Stretched VLAN), SafeKit uses a floating Virtual IP to reroute traffic instantly, delivering RPO 0 and RTO of approximately 1 minute across sites.\" } },\n\t\t{ \"@type\": \"Question\", \"name\": \"Why is combining High Availability and Backup essential for optimizing RPO and RTO?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"HA (SafeKit) optimizes RPO\/RTO for hardware failures via real-time sync, while Backups provide a historical retention policy to recover from data corruption or ransomware that HA would otherwise replicate.\" } }\n\t  ]\n\t}\n  ]\n}\n<\/script><\/div><\/div><\/div><\/div><\/div><div id=\"pg-30679-1\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-30679-1\" ><div id=\"pgc-30679-1-0\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-1-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"1\" ><div class=\"panel-widget-style panel-widget-style-for-30679-1-0-0\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<h1 style=\"text-align: left; color: white; font-size: 38px;\">What are RPO and RTO? Definitions, Examples, and HA Strategies<\/h1>\n<h2 style=\"text-align: left; color: white; font-size: 26px;\">RPO vs. RTO: Key Differences and Real-World Examples in SafeKit<\/h2>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div><div id=\"pg-30679-2\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-30679-2\" ><div id=\"pgc-30679-2-0\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-2-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"2\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<section id=\"article-summary\">\n<h2>Quick Summary: RPO vs. RTO<\/h2>\n<ul>\n<li><strong>RPO (Recovery Point Objective):<\/strong> Measures <strong>data loss<\/strong>. It defines the maximum age of files that must be recovered for operations to resume.<\/li>\n<li><strong>RTO (Recovery Time Objective):<\/strong> Measures <strong>downtime<\/strong>. It is the duration of time within which a business process must be restored.<\/li>\n<li><strong>The Key Difference:<\/strong> RPO is about <strong>storage\/backups<\/strong>, while RTO is about <strong>recovery\/failover speed<\/strong>.<\/li>\n<li><strong>SafeKit Capability:<\/strong> Delivers <strong>0 RPO<\/strong> (no data loss) and <strong>low RTO<\/strong> (fast restart) through synchronous replication and automatic failover.<\/li>\n<\/ul>\n<\/section>\n<\/div>\n<\/div><\/div><\/div><div id=\"pgc-30679-2-1\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-2-1-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"3\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<figure>\n    <img decoding=\"async\" style=\"width: 100%; height: auto; aspect-ratio: 1 \/ 1; display: block;\" src=\"https:\/\/www.evidian.com\/wp-content\/smush-webp\/2026\/01\/rto-rpo-5-1024-en.jpg.webp\" \n        width=\"1024\" height=\"1024\" \n        alt=\"A comparison chart of RPO (Recovery Point Objective) and RTO (Recovery Time Objective), illustrating how SafeKit achieves zero data loss and fast application restart.\" \n        title=\"RPO vs. RTO: Comparing Data Loss and Recovery Time in SafeKit\"\n    \/><figcaption><strong>RPO vs. RTO: Comparing Data Loss and Recovery Time in SafeKit<\/strong><\/figcaption><\/figure>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><div id=\"pg-30679-3\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-30679-3\" ><div id=\"pgc-30679-3-0\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-3-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"4\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<nav class=\"faq-item\">\n<h2>Table of Contents<\/h2>\n<ul>\n<li><a href=\"#calculate-rpo-rto-high-availability\">How do I calculate RPO and RTO for a High Availability and Business Continuity solution?<\/a><\/li>\n<li><a href=\"#calculate-rpo-rto-backup-solution\">How do I determine RPO and RTO for a Backup and Disaster Recovery solution?<\/a><\/li>\n<li><a href=\"#rpo-rto-safekit-mirror-cluster\">How does a SafeKit Mirror Cluster achieve zero RPO and low RTO?<\/a><\/li>\n<li><a href=\"#rpo-rto-safekit-farm-cluster\">What are the RTO benchmarks for a SafeKit Farm Cluster with Load Balancing?<\/a><\/li>\n<li><a href=\"#rpo-vs-rto-comparison\">Comparison tables: RTO vs RPO<\/a><\/li>\n<li><a href=\"#safekit-rpo-rto-video-demos\">High Availability in Action: Real-Time Demos of Zero RPO and Near-Zero RTO<\/a><\/li>\n<li><a href=\"#faq-rpo-rto\">Frequently Asked Questions about RPO and RTO<\/a><\/li>\n<li><a href=\"#hub\">SafeKit High Availability Navigation Hub<\/a><\/li>\n<\/ul>\n<\/nav>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><div id=\"pg-30679-4\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-30679-4\" ><div id=\"pgc-30679-4-0\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-4-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"5\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<div data-post-id=\"71458\" class=\"insert-page insert-page-71458 \"><div id=\"pl-71458\"  class=\"panel-layout\" ><div id=\"pg-71458-0\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-71458-0\" ><div id=\"pgc-71458-0-0\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><div id=\"pgc-71458-0-1\"  class=\"panel-grid-cell\" ><div id=\"panel-71458-0-1-0\" class=\"so-panel widget widget_sow-button panel-first-child panel-last-child\" data-index=\"0\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-button so-widget-sow-button-atom-22117c521b6b-71458\"\n\t\t\t\n\t\t><div class=\"ow-button-base ow-button-align-center\"\n>\n\t\t\t<a\n\t\t\t\t\thref=\"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/contact-us-for-safekit\/\"\n\t\t\t\t\tclass=\"sowb-button ow-icon-placement-left ow-button-hover\" target=\"_blank\" rel=\"noopener noreferrer\" \t>\n\t\t<span>\n\t\t\t\n\t\t\t\ud83e\uddd1 Contact us\t\t<\/span>\n\t\t\t<\/a>\n\t<\/div>\n<\/div><\/div><\/div><div id=\"pgc-71458-0-2\"  class=\"panel-grid-cell\" ><div id=\"panel-71458-0-2-0\" class=\"so-panel widget widget_sow-button panel-first-child panel-last-child\" data-index=\"1\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-button so-widget-sow-button-atom-22117c521b6b-71458\"\n\t\t\t\n\t\t><div class=\"ow-button-base ow-button-align-center\"\n>\n\t\t\t<a\n\t\t\t\t\thref=\"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/safekit-free-trial\/\"\n\t\t\t\t\tclass=\"sowb-button ow-icon-placement-left ow-button-hover\" target=\"_blank\" rel=\"noopener noreferrer\" \t>\n\t\t<span>\n\t\t\t\n\t\t\t\ud83c\udf81 SafeKit free trial\t\t<\/span>\n\t\t\t<\/a>\n\t<\/div>\n<\/div><\/div><\/div><div id=\"pgc-71458-0-3\"  class=\"panel-grid-cell\" ><div id=\"panel-71458-0-3-0\" class=\"so-panel widget widget_sow-button panel-first-child panel-last-child\" data-index=\"2\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-button so-widget-sow-button-atom-22117c521b6b-71458\"\n\t\t\t\n\t\t><div class=\"ow-button-base ow-button-align-center\"\n>\n\t\t\t<a\n\t\t\t\t\thref=\"https:\/\/training.my.evidian.com\/mod\/page\/view.php?id=712\"\n\t\t\t\t\tclass=\"sowb-button ow-icon-placement-left ow-button-hover\" target=\"_blank\" rel=\"noopener noreferrer\" \t>\n\t\t<span>\n\t\t\t\n\t\t\t\ud83c\udfc5 Free certification\t\t<\/span>\n\t\t\t<\/a>\n\t<\/div>\n<\/div><\/div><\/div><div id=\"pgc-71458-0-4\"  class=\"panel-grid-cell panel-grid-cell-mobile-last\" ><div id=\"panel-71458-0-4-0\" class=\"so-panel widget widget_sow-button panel-first-child panel-last-child\" data-index=\"3\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-button so-widget-sow-button-atom-22117c521b6b-71458\"\n\t\t\t\n\t\t><div class=\"ow-button-base ow-button-align-center\"\n>\n\t\t\t<a\n\t\t\t\t\thref=\"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/get-a-quote-safekit-en\/\"\n\t\t\t\t\tclass=\"sowb-button ow-icon-placement-left ow-button-hover\" target=\"_blank\" rel=\"noopener noreferrer\" \t>\n\t\t<span>\n\t\t\t\n\t\t\t\ud83d\udcb0 Perpetual license cost\t\t<\/span>\n\t\t\t<\/a>\n\t<\/div>\n<\/div><\/div><\/div><div id=\"pgc-71458-0-5\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><\/div><\/div><\/div><\/div>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><div id=\"pg-30679-5\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-30679-5\" ><div id=\"pgc-30679-5-0\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-5-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"6\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<h2 id=\"calculate-rpo-rto-high-availability\">How do I calculate RPO and RTO for a High Availability and Business Continuity solution?<\/h2>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><div id=\"pg-30679-6\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-30679-6\" ><div id=\"pgc-30679-6-0\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-6-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"7\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<section id=\"ha-definition\" class=\"faq-item\">\n<h3 id=\"what-is-high-availability\">What is High Availability?<\/h3>\n<p><strong>High Availability (HA)<\/strong> is a technical architecture designed to ensure a system remains operational and accessible for a specified percentage of time (e.g., 99.99%).<\/p>\n<figure style=\"text-align: center; margin: 20px 0;\"><img decoding=\"async\" style=\"width: 40%; max-width: 256px; min-width: 120px; height: auto; display: inline-block;\" title=\"SafeKit High Availability Solution Icon\" src=\"https:\/\/www.evidian.com\/wp-content\/smush-webp\/2026\/01\/safekit-icon-512x512-1.png.webp\" alt=\"SafeKit high availability software logo representing SANless clustering and synchronous replication\" width=\"512\" height=\"512\" \/><\/figure>\n<p>To achieve the RPO and RTO targets defined in a <strong>Business Continuity Plan<\/strong>, high availability is typically implemented through two primary architectures:<\/p>\n<ul>\n<li><strong>Shared Disk System over a SAN:<\/strong> A traditional cluster where 2 nodes are connected to a central Storage Area Network (SAN). If one node fails, the other one takes over access to the shared data.<\/li>\n<li><strong>SANless Synchronous Replication:<\/strong> A modern \"shared-nothing\" architecture\u2014implemented by <a title=\"SafeKit High Availability Software\" href=\"\/products\/high-availability-software-for-application-clustering\/\">SafeKit software<\/a>\u2014where data is replicated in real-time between local disks of 2 independent nodes, by eliminating the need for a SAN.<\/li>\n<\/ul>\n<\/section>\n<\/div>\n<\/div><\/div><\/div><div id=\"pgc-30679-6-1\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-6-1-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"8\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<section id=\"rpo-high-availability\" class=\"faq-item\">\n<h3 id=\"what-is-rpo-high-availability\">What is the RPO of a High Availability Solution?<\/h3>\n<p><strong>RPO (Recovery Point Objective)<\/strong> defines the maximum tolerable volume of data loss measured in time. For a true <strong>high availability solution<\/strong>, the target RPO is <strong>zero<\/strong>.<\/p>\n<p>When implementing a high availability cluster with automatic failover, a <strong>zero RPO<\/strong> ensures the application restarts without data loss.<\/p>\n<ul>\n<li><strong>Shared Disk System over a SAN:<\/strong> Because both nodes access the <strong>exact same physical blocks of data<\/strong>, there is no \"delta\" or lag between nodes, ensuring total data consistency during a failover.<\/li>\n<li><strong>Software-based Synchronous Replication:<\/strong> A SANless approach where every \"write\" operation is mirrored in real-time across the network. The application only receives a <strong>write-acknowledgment<\/strong> once the data is safely stored on both nodes. This synchronous \"double-write\" process guarantees <strong>zero data loss<\/strong> even if the primary server fails.<\/li>\n<\/ul>\n<\/section>\n<\/div>\n<\/div><\/div><\/div><div id=\"pgc-30679-6-2\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-6-2-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"9\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<section id=\"rto-high-availability\" class=\"faq-item\">\n<h3 id=\"what-is-rto-high-availability\">What is the RTO of a High Availability Solution?<\/h3>\n<p><strong>RTO (Recovery Time Objective)<\/strong> represents the maximum tolerable duration of downtime after a service interruption. In the context of <strong>high availability<\/strong>, the RTO should be minimal to ensure continuous access to critical applications.<\/p>\n<p>To achieve a low RTO, a high availability solution utilizes <strong>automatic failover<\/strong> to detect hardware or software failures and restart the application immediately. In a typical high availability cluster, the <strong>RTO is approximately one minute<\/strong>, calculated as:<\/p>\n<ul>\n<li><strong>Failure Detection Time:<\/strong> The interval required for the system to identify a node or application heart-beat loss.<\/li>\n<li><strong>Automatic Restart Time:<\/strong> The time required for the application services to initialize on the surviving node.<\/li>\n<\/ul>\n<\/section>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><div id=\"pg-30679-7\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-30679-7\" ><div id=\"pgc-30679-7-0\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-7-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"10\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<h2 id=\"calculate-rpo-rto-backup-solution\">How do I determine RPO and RTO for a Backup and Disaster Recovery solution?<\/h2>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><div id=\"pg-30679-8\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-30679-8\" ><div id=\"pgc-30679-8-0\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-8-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"11\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<section id=\"backup-definition\" class=\"faq-item\">\n<h3 id=\"what-is-backup\">What is a Backup Solution?<\/h3>\n<p>A <strong>Backup Solution<\/strong> is a data protection strategy designed to create periodic copies of data to a secondary storage device or the cloud. Unlike High Availability, backup focuses on <strong>long-term data retention<\/strong> and recovery from data corruption or site-wide disasters.<\/p>\n<figure style=\"text-align: center;\"><img decoding=\"async\" style=\"width: 40%; max-width: 256px; min-width: 120px; height: auto; display: inline-block;\" title=\"Data Backup and Recovery Strategy\" src=\"https:\/\/www.evidian.com\/wp-content\/smush-webp\/2026\/01\/backup-icon.png.webp\" alt=\"Backup solution icon representing a backup architecture for long-term data retention\" width=\"512\" height=\"512\" \/><\/figure>\n<p>To meet the RPO and RTO targets defined in a <strong>Disaster Recovery Plan<\/strong>, backup is typically implemented through two primary methods:<\/p>\n<ul>\n<li><strong>Scheduled Snapshots:<\/strong> A process where point-in-time copies of data are taken at fixed intervals (e.g., daily). This defines the <strong>RPO<\/strong>, as any data modified between the last snapshot and the failure is lost.<\/li>\n<li><strong>Offsite or Cloud Recovery:<\/strong> An architecture where data is stored in a separate physical location. While this ensures data survival, it results in a <strong>higher RTO<\/strong> because data must be transferred and restored before the application can restart.<\/li>\n<\/ul>\n<\/section>\n<\/div>\n<\/div><\/div><\/div><div id=\"pgc-30679-8-1\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-8-1-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"12\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<section id=\"rpo-backup\" class=\"faq-item\">\n<h3 id=\"what-is-rpo-backup\">What is the RPO of a Backup Solution?<\/h3>\n<p>\n        <strong>RPO (Recovery Point Objective)<\/strong> in a backup context defines the age of the files that must be recovered from storage for normal operations to resume. Unlike high availability, a <strong>backup solution<\/strong> usually involves a non-zero RPO, representing the time elapsed since the last backup was successfully completed.\n    <\/p>\n<p>\n        The amount of data loss in a backup strategy is determined by the <strong>backup frequency<\/strong>. Depending on the architecture, this RPO can range from minutes to 24 hours:\n    <\/p>\n<ul>\n<li>\n            <strong>Incremental Snapshots:<\/strong> A method where only changed data blocks are saved at set intervals. If a backup is taken every 4 hours, the <strong>maximum RPO is 4 hours<\/strong>, meaning any data created between the last snapshot and the system crash is permanently lost.\n        <\/li>\n<li>\n            <strong>Daily Full Backups:<\/strong> A traditional approach where a complete copy of the data is made once per day (usually overnight). This results in a <strong>24-hour RPO<\/strong>, which may be acceptable for non-critical data but is often insufficient for transactional databases.\n        <\/li>\n<\/ul>\n<\/section>\n<\/div>\n<\/div><\/div><\/div><div id=\"pgc-30679-8-2\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-8-2-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"13\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<section id=\"rto-backup\" class=\"faq-item\">\n<h3 id=\"what-is-rto-backup\">What is the RTO of a Backup Solution?<\/h3>\n<p>\n        <strong>RTO (Recovery Time Objective)<\/strong> in a backup strategy is the duration of time it takes to restore data from a backup medium and return the application to an operational state. Unlike high availability, the <strong>RTO for backup<\/strong> is significantly longer because it involves manual or scripted restoration processes.\n    <\/p>\n<p>\n        For a backup solution, the <strong>RTO can range from several hours to days<\/strong>, depending on the volume of data and the recovery architecture. The total downtime is calculated as:\n    <\/p>\n<ul>\n<li>\n            <strong>Data Transfer Time:<\/strong> The time required to move data from the backup storage (local disks, tapes, or cloud) back to the production server.\n        <\/li>\n<li>\n            <strong>System Reconfiguration Time:<\/strong> The interval needed to pull the data into the application, rebuild indexes, and verify data integrity before users can log back in.\n        <\/li>\n<\/ul>\n<\/section>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><div id=\"pg-30679-9\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-30679-9\" ><div id=\"pgc-30679-9-0\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-9-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"14\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<h2 id=\"rpo-rto-safekit-mirror-cluster\">How does a SafeKit Mirror Cluster achieve zero RPO and low RTO?<\/h2>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><div id=\"pg-30679-10\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-30679-10\" ><div id=\"pgc-30679-10-0\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-10-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"15\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<section id=\"safekit-mirror-cluster\" class=\"faq-item\">\n<h3 id=\"what-is-safekit-mirror-cluster\">What is the SafeKit Mirror Cluster?<\/h3>\n<p>The <strong>SafeKit Mirror Cluster<\/strong> is a software-based high availability solution that implements a \"shared-nothing\" architecture. Unlike traditional clusters that require an expensive SAN, SafeKit uses the local resources of two standard servers to create a highly resilient environment.<\/p>\n<figure style=\"text-align: center;\"><img decoding=\"async\" style=\"width: 100%; max-width: 300px; height: auto; display: inline-block;\" title=\"SafeKit Mirror Cluster: Synchronous byte-level replication with automatic failover.\" src=\"https:\/\/www.evidian.com\/wp-content\/smush-webp\/2023\/02\/safekit-prim-second-300.png.webp\" alt=\"SafeKit Mirror Cluster architecture showing real-time byte-level file replication between primary and secondary nodes\" width=\"300\" height=\"169\" \/><\/figure>\n<p>To ensure maximum uptime and data protection within your <strong>Business Continuity Plan<\/strong>, the SafeKit mirror cluster operates through two integrated mechanisms:<\/p>\n<ul>\n<li><strong>Real-Time Synchronous Replication:<\/strong> SafeKit mirrors data across the network between the local disks of the primary and secondary nodes. This ensures that the RPO is zero, as every byte of data is secured on both servers before a transaction is finalized.<\/li>\n<li><strong>Automatic IP and Application Failover:<\/strong> If the primary node fails, SafeKit automatically detects the heartbeat loss and re-establishes the application and its virtual IP address on the secondary node. This results in an RTO of approximately one minute, providing seamless service continuity.<\/li>\n<\/ul>\n<\/section>\n<\/div>\n<\/div><\/div><\/div><div id=\"pgc-30679-10-1\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-10-1-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"16\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<section id=\"rpo-safekit-example\" class=\"faq-item\">\n<h3>What is the RPO of a SafeKit Mirror Cluster?<\/h3>\n<p>The <strong>RPO of a SafeKit mirror cluster is zero<\/strong> because the data replication between nodes is <a title=\"Synchronous vs Asynchronous Replication\" href=\"\/products\/high-availability-software-for-application-clustering\/synchronous-replication-vs-asynchronous-replication\/\">synchronous and real-time<\/a>.<\/p>\n<p>This zero-data-loss guarantee is achieved through a <strong>write-acknowledgment<\/strong> process: a disk write is only confirmed to the application once it has been successfully written to the local disks of both the primary and secondary nodes.<\/p>\n<p>In contrast, with <strong>asynchronous replication<\/strong>, the RPO is greater than zero. Because there is a delay between the primary write and the secondary update, a failure will result in data loss during the failover to the secondary server. For mission-critical <strong>Business Continuity<\/strong>, synchronous replication is the only way to ensure the application restarts with 100% data integrity.<\/p>\n<\/section>\n<\/div>\n<\/div><\/div><\/div><div id=\"pgc-30679-10-2\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-10-2-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"17\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<section id=\"rto-safekit-use-cases\" class=\"faq-item\">\n<h3 id=\"what-is-rto-safekit\">What is the RTO of a SafeKit Mirror Cluster?<\/h3>\n<p>\n        In a standard configuration, the <strong>RTO of a SafeKit mirror cluster is approximately one minute<\/strong>. SafeKit offers the flexibility to implement high availability at either the <strong>application level<\/strong> or the <strong>VM level<\/strong>, each impacting the recovery time differently:\n    <\/p>\n<ul>\n<li>\n            <strong>Application-Level HA:<\/strong> This is the optimized SafeKit approach where the software monitors specific application services.<\/p>\n<ul>\n<li><strong>Hardware Failure:<\/strong> RTO = <em>heartbeat timeout<\/em> (default 30s) + <em>application restart time<\/em>.<\/li>\n<li><strong>Software Failure:<\/strong> RTO = <em>application stop time<\/em> + <em>application restart time<\/em>.<\/li>\n<li><strong>Key Benefit:<\/strong> Since the Operating System is already running on the secondary node, there is no OS boot delay, resulting in the fastest possible recovery for <strong>Business Continuity<\/strong>.<\/li>\n<\/ul>\n<\/li>\n<li>\n            <strong>VM-Level HA:<\/strong> In this scenario, SafeKit protects the entire Virtual Machine environment.<\/p>\n<ul>\n<li><strong>Failure Recovery:<\/strong> RTO = <em>failure detection<\/em> + <strong>OS Reboot Time<\/strong> + <em>application restart time<\/em>.<\/li>\n<li><strong>Technical Trade-off:<\/strong> The RTO is naturally longer (several minutes) because the secondary node must perform a complete cold boot of the Operating System before the application can even begin to initialize.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>\n        By utilizing <strong>application-level high availability<\/strong>, SafeKit eliminates the \"reboot penalty\" inherent in standard virtualization, ensuring your <strong>Business Continuity Plan<\/strong> achieves the lowest possible downtime.\n    <\/p>\n<\/section>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><div id=\"pg-30679-11\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-30679-11\" ><div id=\"pgc-30679-11-0\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-11-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"18\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<h2 id=\"rpo-rto-safekit-farm-cluster\">What are the RTO benchmarks for a SafeKit Farm Cluster with Load Balancing?<\/h2>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><div id=\"pg-30679-12\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-30679-12\" ><div id=\"pgc-30679-12-0\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-12-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"19\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<section id=\"safekit-farm-cluster\" class=\"faq-item\">\n<h3 id=\"what-is-safekit-farm-cluster\">What is the SafeKit Farm Cluster?<\/h3>\n<p>The <strong>SafeKit Farm Cluster<\/strong> is a software-based high availability solution designed for stateless applications (like web servers) that require both <strong>scalability<\/strong> and <strong>redundancy<\/strong>. Unlike a mirror cluster that focuses on data replication, a farm cluster distributes incoming traffic across multiple active nodes.<\/p>\n<figure style=\"text-align: center; margin: 20px 0;\"><img decoding=\"async\" style=\"width: 100%; max-width: 300px; height: auto; display: inline-block;\" title=\"SafeKit Farm Cluster: Active-Active load balancing with automatic traffic redistribution and failover.\" src=\"https:\/\/www.evidian.com\/wp-content\/smush-webp\/2023\/02\/safekit-up-up-up-300.png.webp\" alt=\"SafeKit Farm Cluster architecture demonstrating network load balancing and failover for stateless applications\" width=\"300\" height=\"169\" \/><\/figure>\n<p>To maintain <strong>Business Continuity<\/strong> for high-traffic environments, the SafeKit farm cluster operates through two core mechanisms:<\/p>\n<ul>\n<li><strong>Network Load Balancing:<\/strong> SafeKit uses a virtual IP address to distribute incoming network traffic across a \"farm\" of multiple active servers. This ensures that no single server is overwhelmed and maximizes the performance of the application.<\/li>\n<li><strong>Automatic Fault Detection and Reconfiguration:<\/strong> If one node in the farm fails, SafeKit detects the failure via heartbeats and immediately redistributes its traffic among the remaining healthy nodes. This provides a near-zero RTO for the overall service, as other nodes are already active and ready to absorb the load.<\/li>\n<\/ul>\n<\/section>\n<\/div>\n<\/div><\/div><\/div><div id=\"pgc-30679-12-1\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-12-1-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"20\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<section id=\"rpo-safekit-farm\" class=\"faq-item\">\n<h3 id=\"what-is-rpo-safekit-farm\">What is the RPO of a SafeKit Farm Cluster?<\/h3>\n<p>\n        The <strong>RPO (Recovery Point Objective)<\/strong> for a <strong>SafeKit Farm Cluster<\/strong> is generally considered <strong>Not Applicable (N\/A)<\/strong>. This is because a farm cluster is specifically designed for <strong>stateless applications<\/strong> where data is not stored locally on the nodes.\n    <\/p>\n<p>\n        Since a farm cluster focuses on <strong>network load balancing<\/strong> rather than data synchronization, there is no data replication between the nodes within the cluster itself. In a typical <strong>Business Continuity Plan<\/strong> involving a farm architecture:\n    <\/p>\n<ul>\n<li>\n            <strong>Stateless Operations:<\/strong> All nodes in the farm are identical and do not hold persistent data; therefore, there is no \"data loss\" to measure during a node failure.\n        <\/li>\n<li>\n            <strong>External Data Storage:<\/strong> If the application requires data persistence, it is usually handled by a separate backend <strong>SafeKit Mirror Cluster<\/strong> where the RPO would then be zero.\n        <\/li>\n<\/ul>\n<\/section>\n<\/div>\n<\/div><\/div><\/div><div id=\"pgc-30679-12-2\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-12-2-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"21\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<section id=\"rto-safekit-farm-example\" class=\"faq-item\">\n<h3 id=\"rto-example-safekit-farm-cluster\">What is the RTO of a SafeKit Farm Cluster?<\/h3>\n<p>In a farm architecture, the <strong>RTO is reduced to just a few seconds<\/strong> because all nodes are typically active simultaneously. The recovery time is determined by the speed at which the cluster reconfigures its traffic distribution:<\/p>\n<ul>\n<li><strong>Hardware Failure:<\/strong> The RTO is equal to the <em>failure detection timeout<\/em> across monitoring channels (default is a few seconds). Once the heartbeat loss is detected, the <strong>virtual IP load-balancing filters<\/strong> are automatically reconfigured to redirect traffic to the remaining healthy nodes.<\/li>\n<li><strong>Software Failure or Planned Restart:<\/strong> The RTO is calculated as the <em>application stop time<\/em> plus the <em>application restart time<\/em> on that specific node, during which the other nodes in the farm continue to handle all incoming traffic.<\/li>\n<\/ul>\n<p>This \"Active-Active\" mechanism ensures that for stateless services, the <strong>Business Continuity<\/strong> impact is nearly imperceptible to the end-user, as there is no need to initialize the service on a new standby node.<\/p>\n<\/section>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><div id=\"pg-30679-13\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-30679-13\" ><div id=\"pgc-30679-13-0\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-13-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"22\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<h2 id=\"rpo-vs-rto-comparison\">Comparison tables: RTO vs RPO<\/h2>\n<section>\n<div class=\"table-container-mobile\">\n<table class=\"border vertical-middle\">\n<caption>Semantic Definition: RTO vs. RPO<\/caption>\n<thead>\n<tr>\n<th scope=\"col\">Metric<\/th>\n<th scope=\"col\">Acronym<\/th>\n<th scope=\"col\">Definition<\/th>\n<th scope=\"col\">Focus Area<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Recovery Time Objective<\/strong><\/td>\n<td>RTO<\/td>\n<td>The target duration of time to restore a business process after failure.<\/td>\n<td>Availability \/ Downtime<\/td>\n<\/tr>\n<tr>\n<td><strong>Recovery Point Objective<\/strong><\/td>\n<td>RPO<\/td>\n<td>The maximum age of files that must be recovered from backup for operations to resume.<\/td>\n<td>Data Loss \/ Integrity<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/section>\n<section style=\"margin-top:30px;\">\n<div class=\"table-container-mobile\">\n<table class=\"border vertical-middle\">\n<caption>High Availability (HA) vs. Standard Backup<\/caption>\n<thead>\n<tr>\n<th scope=\"col\">Feature<\/th>\n<th scope=\"col\">Backup Solutions<\/th>\n<th scope=\"col\">High Availability (SafeKit)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Recovery Automation<\/strong><\/td>\n<td>Manual Intervention<\/td>\n<td>Automatic Failover<\/td>\n<\/tr>\n<tr>\n<td><strong>Target RTO<\/strong><\/td>\n<td>Hours to Days<\/td>\n<td>Seconds to ~1 Minute<\/td>\n<\/tr>\n<tr>\n<td><strong>Target RPO<\/strong><\/td>\n<td>> 0 (Last backup point)<\/td>\n<td>0 (Synchronous replication)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/section>\n<section style=\"margin-top:30px;\">\n<div class=\"table-container-mobile\">\n<table class=\"border vertical-middle\">\n<caption>RTO and RPO Benchmarks for SafeKit Clusters<\/caption>\n<thead>\n<tr>\n<th scope=\"col\">Architecture<\/th>\n<th scope=\"col\">Use Case<\/th>\n<th scope=\"col\">RTO (Availability)<\/th>\n<th scope=\"col\">RPO (Data Loss)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Mirror Cluster<\/strong><\/td>\n<td>Real-time replication<\/td>\n<td>~1 min (Heartbeat + Restart)<\/td>\n<td>0 (No Data Loss)<\/td>\n<\/tr>\n<tr>\n<td><strong>Farm Cluster<\/strong><\/td>\n<td>Network Load Balancing<\/td>\n<td>A few seconds<\/td>\n<td>N\/A (Stateless)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/section>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><div id=\"pg-30679-14\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-30679-14\" ><div id=\"pgc-30679-14-0\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-14-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"23\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<h2 id=\"safekit-rpo-rto-video-demos\">High Availability in Action: Real-Time Demos of Zero RPO and Near-Zero RTO<\/h2>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><div id=\"pg-30679-15\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-30679-15\" ><div id=\"pgc-30679-15-0\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-15-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"24\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<article>\n<header>\n<h3 id=\"demo-mirror-cluster-rpo-rto\"><a href=\"https:\/\/www.youtube.com\/embed\/mGwEguDnnH0?rel=0&amp;autoplay=1\" target=\"_blank\" rel=\"noopener\">Video: Achieving Zero RPO and Low RTO in a SafeKit Mirror Cluster (8:47)<\/a><\/h3>\n<\/header>\n<p>See how SafeKit handles a critical failure. This video demonstrates <strong>synchronous replication<\/strong> ensuring no data is lost (RPO 0) in a SQL database and the <strong>automatic restart<\/strong> of services on the secondary node (Low RTO).<\/p>\n<div class=\"video-container\"><iframe title=\"SafeKit Video: Application-Level Clustering with SQL (8:47)\" src=\"https:\/\/www.youtube.com\/embed\/mGwEguDnnH0?rel=0&amp;start=465\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><br \/>\n<\/iframe><\/div>\n<section>\n<h4>Chapters<\/h4>\n<ol>\n<li><a href=\"https:\/\/www.youtube.com\/embed\/mGwEguDnnH0?rel=0&amp;autoplay=1&amp;start=0&amp;end=32\" target=\"_blank\" rel=\"noopener\">2 nodes with SQL Server<\/a> (0:32)<\/li>\n<li><a href=\"https:\/\/www.youtube.com\/embed\/mGwEguDnnH0?rel=0&amp;autoplay=1&amp;start=32&amp;end=270\" target=\"_blank\" rel=\"noopener\">Configure the cluster and the mirror.safe module<\/a> (3:58)<\/li>\n<li><a href=\"https:\/\/www.youtube.com\/embed\/mGwEguDnnH0?rel=0&amp;autoplay=1&amp;start=270\" target=\"_blank\" rel=\"noopener\">Start and test SQL replication, migration, failover on crash<\/a> (4:17)<\/li>\n<\/ol>\n<\/section>\n<aside><a href=\"\/products\/high-availability-software-for-application-clustering\/windows-high-availability-software-synchronous-replication-failover\/safekit-quick-installation-guide-for-a-new-windows-application-with-real-time-replication-and-failover\/\">Free trial here<\/a><\/aside>\n<\/article>\n<\/div>\n<\/div><\/div><\/div><div id=\"pgc-30679-15-1\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-15-1-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"25\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<article>\n<header>\n<h3 id=\"demo-farm-cluster-rpo-rto\"><a href=\"https:\/\/www.youtube.com\/embed\/1Ww2-cXHNx4?rel=0&amp;autoplay=1\" target=\"_blank\" rel=\"noopener\">Video: Achieving Near-Zero RTO in a SafeKit Farm Cluster (5:03)<\/a><\/h3>\n<\/header>\n<p>Watch how SafeKit manages an Apache web farm to provide both performance scaling and instantaneous failover.<\/p>\n<div class=\"video-container\"><iframe title=\"SafeKit Video: Network Load Balancing Clustering with Apache (5:03)\" src=\"https:\/\/www.youtube.com\/embed\/1Ww2-cXHNx4?rel=0&amp;start=216\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><br \/>\n<\/iframe><\/div>\n<section>\n<h4>Chapters<\/h4>\n<ol>\n<li><a href=\"https:\/\/www.youtube.com\/embed\/1Ww2-cXHNx4?rel=0&amp;autoplay=1&amp;start=0&amp;end=13\" target=\"_blank\" rel=\"noopener\">2 nodes with Apache<\/a> (0:13)<\/li>\n<li><a href=\"https:\/\/www.youtube.com\/embed\/1Ww2-cXHNx4?rel=0&amp;autoplay=1&amp;start=13&amp;end=153\" target=\"_blank\" rel=\"noopener\">Configure the cluster and the farm.safe module<\/a> (2:20)<\/li>\n<li><a href=\"https:\/\/www.youtube.com\/embed\/1Ww2-cXHNx4?rel=0&amp;autoplay=1&amp;start=153\" target=\"_blank\" rel=\"noopener\">Start and test network load balancing, failover on crash<\/a> (2:30)<\/li>\n<\/ol>\n<\/section>\n<aside><a href=\"\/products\/high-availability-software-for-application-clustering\/windows-load-balancing-failover\/safekit-quick-installation-guide-for-a-new-windows-application-with-network-load-balancing-and-failover\/\">Free trial here<\/a><\/aside>\n<\/article>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><div id=\"pg-30679-16\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-30679-16\" ><div id=\"pgc-30679-16-0\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-16-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"26\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<section class=\"faq\">\n<header>\n<h2 id=\"faq-rpo-rto\">FAQ: Optimizing RPO and RTO for Business Continuity<\/h2>\n<\/header>\n<div class=\"faq-category\">\n<h3>Understanding RPO & RTO Objectives<\/h3>\n<article class=\"faq-item\">\n<p id=\"can-rpo-rto-be-zero\" class=\"question\">\n        Can RPO and RTO be zero?\n      <\/p>\n<div class=\"answer\">\n<p><strong>Yes.<\/strong> Achieving a <strong>zero RPO<\/strong> means no data loss, which is possible through synchronous data mirroring. A <strong>near-zero RTO<\/strong> is achieved through automated failover software like SafeKit, which detects failures and restarts applications on a secondary node within seconds or minutes.<\/p>\n<\/p><\/div>\n<\/article>\n<article class=\"faq-item\">\n<p id=\"importance-rpo-vs-rto\" class=\"question\">\n        Which is more important: RPO or RTO?\n      <\/p>\n<div class=\"answer\">\n<p>Neither is inherently more important; they serve different roles. <strong>RPO (Recovery Point Objective)<\/strong> focuses on data loss\u2014how much data you can afford to lose. <strong>RTO (Recovery Time Objective)<\/strong> focuses on downtime\u2014how quickly you must be back online. For mission-critical applications, both must be minimized.<\/p>\n<\/p><\/div>\n<\/article><\/div>\n<hr \/>\n<div class=\"faq-category\">\n<h3>Recovery Performance & Architectures<\/h3>\n<article class=\"faq-item\">\n<p id=\"safekit-application-vs-vm-level\" class=\"question\">\n        What is the difference in RPO and RTO between SafeKit at the application level vs. VM level?\n      <\/p>\n<div class=\"answer\">\n<p>While both ensure an <strong>RPO of 0<\/strong> via synchronous replication, they differ in recovery time:<\/p>\n<ul>\n<li><strong>Application Level:<\/strong> Faster RTO (approx. 1 min) because only application services restart on an already running OS. It also detects specific software\/process crashes.<\/li>\n<li><strong>VM Level:<\/strong> Higher RTO because the entire Virtual Machine must reboot on the secondary host. While application-agnostic, it lacks granular monitoring of the application processes themselves.<\/li>\n<\/ul><\/div>\n<\/article>\n<article class=\"faq-item\">\n<p id=\"ha-vs-backup-rto\" class=\"question\">\n        What is the difference between HA and backup solutions in terms of RTO?\n      <\/p>\n<div class=\"answer\">\n<p>High Availability (HA) typically offers a much lower RTO (seconds to minutes) because it handles local failures automatically. Disaster Recovery with backup solutions (DR) usually has a higher RTO (hours to days) because it involves recovering data and services at a geographically distant site after a major catastrophe.<\/p>\n<\/p><\/div>\n<\/article>\n<article class=\"faq-item\">\n<p id=\"rpo-rto-between-remote-sites\" class=\"question\">\n        How do I achieve the best RPO and RTO between remote sites?\n      <\/p>\n<div class=\"answer\">\n<p>Achieving a <strong>zero RPO<\/strong> and <strong>near-zero RTO<\/strong> across remote sites requires a combination of <strong>synchronous replication<\/strong> and an <strong>Extended LAN (Stretched VLAN)<\/strong>:<\/p>\n<ul>\n<li><strong>Extended LAN \/ Stretched VLAN:<\/strong> By stretching the same subnet (Layer 2) across two data centers, you can move an application from Site A to Site B without changing its IP address, avoiding complex DNS updates.<\/li>\n<li><strong>The SafeKit Solution:<\/strong> SafeKit leverages this by providing a <strong>software-defined Virtual IP (VIP)<\/strong> that floats between sites. It instantly reroutes traffic to the secondary site using Gratuitous ARP (GARP).<\/li>\n<\/ul>\n<p>This delivers an <strong>RPO = 0<\/strong> (real-time mirroring) and a <strong>minimal RTO<\/strong> (failover in approx. 1 minute) without human intervention.<\/p>\n<\/p><\/div>\n<\/article>\n<article class=\"faq-item\">\n<p id=\"combining-ha-and-backup-for-rpo-rto\" class=\"question\">\n        Why is combining High Availability and Backup essential for optimizing RPO and RTO?\n      <\/p>\n<div class=\"answer\">\n<p>Combining High Availability (HA) with a backup solution is the only way to achieve a \"best-of-both-worlds\" recovery strategy. While they are often discussed together, they solve different parts of the RPO\/RTO equation:<\/p>\n<ul>\n<li>\n                <strong>High Availability (via SafeKit):<\/strong> Optimizes for near-zero RTO and zero RPO during hardware or software failures. By using real-time synchronous replication, the secondary server is always up-to-date. If the primary fails, the service restarts on the secondary immediately with no data loss.\n            <\/li>\n<li>\n                <strong>Backup Solutions:<\/strong> Protect against data integrity issues (like ransomware or accidental deletion). Because HA replicates changes instantly, it will \"faithfully\" replicate a virus or a deleted database record to the standby server. A backup allows you to \"go back in time\" to a point before the corruption occurred.\n            <\/li>\n<\/ul>\n<p><strong>The Hybrid Approach:<\/strong><\/p>\n<p>\n            For maximum resilience, organizations use a <strong>3-node hybrid architecture<\/strong>. This includes a 2-node local cluster with synchronous replication for immediate HA, and a third remote copy (asynchronous) for Disaster Recovery. This layered defense ensures that you have a \"live\" copy for instant recovery and a \"historical\" copy for data safety.\n        <\/p>\n<\/p><\/div>\n<\/article><\/div>\n<\/section>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><div id=\"pg-30679-17\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-30679-17\" ><div id=\"pgc-30679-17-0\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-17-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"27\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<div data-post-id=\"246517\" class=\"insert-page insert-page-246517 \"><div id=\"pl-246517\"  class=\"panel-layout\" ><div id=\"pg-246517-0\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-246517-0\" ><div id=\"pgc-246517-0-0\"  class=\"panel-grid-cell\" ><div id=\"panel-246517-0-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"0\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<article>\n<header>\n<h2 id=\"hub\">\ud83d\udd0d SafeKit High Availability Navigation Hub<\/h2>\n<\/header>\n<div class=\"table-container-mobile\">\n<table class=\"border vertical-middle\">\n<caption>Explore SafeKit: Features, technical videos, documentation, and free trial<\/caption>\n<thead>\n<tr>\n<th scope=\"col\">Resource Type<\/th>\n<th scope=\"col\">Description<\/th>\n<th scope=\"col\">Direct Link<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th scope=\"row\"><strong>Key Features<\/strong><\/th>\n<td>Why Choose SafeKit for Simple and Cost-Effective High Availability?<\/td>\n<td>\n        <a href=\"\/products\/high-availability-software-for-application-clustering\/#why-choose-safekit-for-ha\" title=\"Discover SafeKit features for simple and cost-effective high availability\">See Why Choose SafeKit for High Availability<\/a>\n    <\/td>\n<\/tr>\n<tr>\n<th scope=\"row\"><strong>Deployment Model<\/strong><\/th>\n<td>All-in-One SANless HA: Shared-Nothing Software Clustering<\/td>\n<td>\n        <a href=\"\/products\/high-availability-software-for-application-clustering\/#all-in-one-sanless-ha\" title=\"Learn about all-in-one SANless high availability with shared-nothing software clustering\">See SafeKit All-in-One SANless HA<\/a>\n    <\/td>\n<\/tr>\n<tr>\n<th scope=\"row\"><strong>Partners<\/strong><\/th>\n<td>SafeKit: The Benchmark in High Availability for Partners<\/td>\n<td><a title=\"Explore SafeKit high availability partnership opportunities and benchmark solutions\" href=\"\/products\/high-availability-software-for-application-clustering\/#safekit-ha-benchmark-for-partners\">See Why SafeKit Is the HA Benchmark for Partners<\/a><\/td>\n<\/tr>\n<tr>\n<th scope=\"row\"><strong>HA Strategies<\/strong><\/th>\n<td>SafeKit: Infrastructure (VM) vs. Application-Level High Availability<\/td>\n<td><a href=\"\/products\/high-availability-software-for-application-clustering\/#safekit-ha-redundancy-choices\" title=\"Compare VM-level redundancy with SafeKit application-level high availability strategies\">See SafeKit HA &amp; Redundancy: VM vs. Application Level<\/a>\n    <\/td>\n<\/tr>\n<tr>\n<th scope=\"row\"><strong>Technical Specifications<\/strong><\/th>\n<td>Technical Limitations for SafeKit Clustering<\/td>\n<td><a title=\"Technical requirements and limitations for SafeKit application clustering\" href=\"\/products\/high-availability-software-for-application-clustering\/#safekit-ha-limitations\">See SafeKit High Availability Limitations<\/a><\/td>\n<\/tr>\n<tr>\n<th scope=\"row\"><strong>Proof of Concept<\/strong><\/th>\n<td>SafeKit: High Availability Configuration &amp; Failover Demos<\/td>\n<td><a title=\"Step-by-step videos on SafeKit high availability, from installation to automated failover\" href=\"\/products\/high-availability-software-for-application-clustering\/#safekit-failover-tutorials\">See SafeKit Failover Tutorials<\/a><\/td>\n<\/tr>\n<tr>\n<th scope=\"row\"><strong>Architecture<\/strong><\/th>\n<td>How the SafeKit Mirror Cluster works (Real-Time Replication &amp; Failover)<\/td>\n<td><a title=\"See technical architecture and failover mechanism of SafeKit Mirror Cluster\" href=\"\/products\/high-availability-software-for-application-clustering\/#safekit-mirror-cluster\">See SafeKit Mirror Cluster: Real-Time Replication &amp; Failover<\/a><\/td>\n<\/tr>\n<tr>\n<th scope=\"row\"><strong>Architecture<\/strong><\/th>\n<td>How the SafeKit Farm Cluster works (Network Load Balancing & Failover)<\/td>\n<td>\n        <a href=\"\/products\/high-availability-software-for-application-clustering\/#safekit-farm-cluster\" title=\"Technical overview of SafeKit Farm Cluster architecture with network load balancing\">See SafeKit Farm Cluster: Network Load Balancing & Failover<\/a><\/td>\n<\/tr>\n<tr>\n<th scope=\"row\"><strong>Competitive Advantages<\/strong><\/th>\n<td>Comparison: SafeKit vs. Traditional High Availability (HA) Clusters<\/td>\n<td><a href=\"\/products\/high-availability-software-for-application-clustering\/#safekit-ha-comparison\" title=\"Detailed comparison of SafeKit software vs traditional hardware-based HA clusters\">See SafeKit vs. Traditional HA Cluster Comparison<\/a><\/td>\n<\/tr>\n<tr>\n<th scope=\"row\"><strong>Technical Resources<\/strong><\/th>\n<td>SafeKit High Availability: Documentation, Downloads &amp; Trial<\/td>\n<td><a href=\"\/products\/high-availability-software-for-application-clustering\/#safekit-ha-technical-resources\" title=\"Access SafeKit free trial, technical documentation, and high availability white papers\">See SafeKit HA Free Trial &amp; Technical Documentation<\/a><\/td>\n<\/tr>\n<tr>\n<th scope=\"row\"><strong>Pre-configured Solutions<\/strong><\/th>\n<td>SafeKit Application Module Library: Ready-to-Use HA Solutions<\/td>\n<td><a href=\"\/products\/high-availability-software-for-application-clustering\/#safekit-ha-application-modules\" title=\"Browse the library of pre-configured SafeKit modules for automated application failover\">See SafeKit High Availability Application Modules<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/article>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><div id=\"pg-30679-18\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-30679-18\" ><div id=\"pgc-30679-18-0\"  class=\"panel-grid-cell\" ><div id=\"panel-30679-18-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"28\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<div data-post-id=\"71458\" class=\"insert-page insert-page-71458 \"><div id=\"pl-71458\"  class=\"panel-layout\" ><div id=\"pg-71458-0\"  class=\"panel-grid panel-has-style\" ><div class=\"panel-row-style panel-row-style-for-71458-0\" ><div id=\"pgc-71458-0-0\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><div id=\"pgc-71458-0-1\"  class=\"panel-grid-cell\" ><div id=\"panel-71458-0-1-0\" class=\"so-panel widget widget_sow-button panel-first-child panel-last-child\" data-index=\"0\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-button so-widget-sow-button-atom-22117c521b6b-71458\"\n\t\t\t\n\t\t><div class=\"ow-button-base ow-button-align-center\"\n>\n\t\t\t<a\n\t\t\t\t\thref=\"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/contact-us-for-safekit\/\"\n\t\t\t\t\tclass=\"sowb-button ow-icon-placement-left ow-button-hover\" target=\"_blank\" rel=\"noopener noreferrer\" \t>\n\t\t<span>\n\t\t\t\n\t\t\t\ud83e\uddd1 Contact us\t\t<\/span>\n\t\t\t<\/a>\n\t<\/div>\n<\/div><\/div><\/div><div id=\"pgc-71458-0-2\"  class=\"panel-grid-cell\" ><div id=\"panel-71458-0-2-0\" class=\"so-panel widget widget_sow-button panel-first-child panel-last-child\" data-index=\"1\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-button so-widget-sow-button-atom-22117c521b6b-71458\"\n\t\t\t\n\t\t><div class=\"ow-button-base ow-button-align-center\"\n>\n\t\t\t<a\n\t\t\t\t\thref=\"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/safekit-free-trial\/\"\n\t\t\t\t\tclass=\"sowb-button ow-icon-placement-left ow-button-hover\" target=\"_blank\" rel=\"noopener noreferrer\" \t>\n\t\t<span>\n\t\t\t\n\t\t\t\ud83c\udf81 SafeKit free trial\t\t<\/span>\n\t\t\t<\/a>\n\t<\/div>\n<\/div><\/div><\/div><div id=\"pgc-71458-0-3\"  class=\"panel-grid-cell\" ><div id=\"panel-71458-0-3-0\" class=\"so-panel widget widget_sow-button panel-first-child panel-last-child\" data-index=\"2\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-button so-widget-sow-button-atom-22117c521b6b-71458\"\n\t\t\t\n\t\t><div class=\"ow-button-base ow-button-align-center\"\n>\n\t\t\t<a\n\t\t\t\t\thref=\"https:\/\/training.my.evidian.com\/mod\/page\/view.php?id=712\"\n\t\t\t\t\tclass=\"sowb-button ow-icon-placement-left ow-button-hover\" target=\"_blank\" rel=\"noopener noreferrer\" \t>\n\t\t<span>\n\t\t\t\n\t\t\t\ud83c\udfc5 Free certification\t\t<\/span>\n\t\t\t<\/a>\n\t<\/div>\n<\/div><\/div><\/div><div id=\"pgc-71458-0-4\"  class=\"panel-grid-cell panel-grid-cell-mobile-last\" ><div id=\"panel-71458-0-4-0\" class=\"so-panel widget widget_sow-button panel-first-child panel-last-child\" data-index=\"3\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-button so-widget-sow-button-atom-22117c521b6b-71458\"\n\t\t\t\n\t\t><div class=\"ow-button-base ow-button-align-center\"\n>\n\t\t\t<a\n\t\t\t\t\thref=\"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/get-a-quote-safekit-en\/\"\n\t\t\t\t\tclass=\"sowb-button ow-icon-placement-left ow-button-hover\" target=\"_blank\" rel=\"noopener noreferrer\" \t>\n\t\t<span>\n\t\t\t\n\t\t\t\ud83d\udcb0 Perpetual license cost\t\t<\/span>\n\t\t\t<\/a>\n\t<\/div>\n<\/div><\/div><\/div><div id=\"pgc-71458-0-5\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><\/div><\/div><\/div><\/div>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"What are RPO and RTO? Definitions, Examples, and HA Strategies RPO vs. RTO: Key Differences and Real-World Examples in SafeKit","protected":false},"author":3,"featured_media":0,"parent":4484,"menu_order":4,"comment_status":"closed","ping_status":"closed","template":"page-full-screen.php","meta":{"_acf_changed":false,"_lmt_disableupdate":"no","_lmt_disable":"","footnotes":""},"class_list":["post-30679","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>What are RPO and RTO? Definitions, Examples, and HA Strategies - Evidian<\/title>\n<meta name=\"description\" content=\"Learn the definitions of RPO (Recovery Point Objective) and RTO (Recovery Time Objective) with clear examples. Discover how SafeKit achieves zero data loss (RPO=0) and rapid failover to ensure 24\/7 business continuity.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What are RPO and RTO? Definitions, Examples, and HA Strategies\" \/>\n<meta property=\"og:description\" content=\"Learn the definitions of RPO (Recovery Point Objective) and RTO (Recovery Time Objective) with clear examples. Discover how SafeKit achieves zero data loss (RPO=0) and rapid failover to ensure 24\/7 business continuity.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/\" \/>\n<meta property=\"og:site_name\" content=\"Evidian\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-17T07:47:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.evidian.com\/wp-content\/uploads\/2026\/01\/rto-rpo-5-1024-en.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\\\/\\\/www.evidian.com\\\/products\\\/high-availability-software-for-application-clustering\\\/what-is-rpo-and-rto-with-examples\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.evidian.com\\\/products\\\/high-availability-software-for-application-clustering\\\/what-is-rpo-and-rto-with-examples\\\/\"},\"author\":{\"name\":\"Bruno Rochat\",\"@id\":\"https:\\\/\\\/www.evidian.com\\\/#\\\/schema\\\/person\\\/dd99ee1867e3c45c0c0256b746d92d32\"},\"headline\":\"What are RPO and RTO? Definitions, Examples, and HA Strategies\",\"datePublished\":\"2019-10-23T05:37:03+00:00\",\"dateModified\":\"2026-02-17T07:47:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.evidian.com\\\/products\\\/high-availability-software-for-application-clustering\\\/what-is-rpo-and-rto-with-examples\\\/\"},\"wordCount\":2990,\"publisher\":{\"@id\":\"https:\\\/\\\/www.evidian.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.evidian.com\\\/products\\\/high-availability-software-for-application-clustering\\\/what-is-rpo-and-rto-with-examples\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.evidian.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/rto-rpo-5-1024-en.jpg\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.evidian.com\\\/products\\\/high-availability-software-for-application-clustering\\\/what-is-rpo-and-rto-with-examples\\\/\",\"url\":\"https:\\\/\\\/www.evidian.com\\\/products\\\/high-availability-software-for-application-clustering\\\/what-is-rpo-and-rto-with-examples\\\/\",\"name\":\"What are RPO and RTO? Definitions, Examples, and HA Strategies - Evidian\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.evidian.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.evidian.com\\\/products\\\/high-availability-software-for-application-clustering\\\/what-is-rpo-and-rto-with-examples\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.evidian.com\\\/products\\\/high-availability-software-for-application-clustering\\\/what-is-rpo-and-rto-with-examples\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.evidian.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/rto-rpo-5-1024-en.jpg\",\"datePublished\":\"2019-10-23T05:37:03+00:00\",\"dateModified\":\"2026-02-17T07:47:06+00:00\",\"description\":\"Learn the definitions of RPO (Recovery Point Objective) and RTO (Recovery Time Objective) with clear examples. Discover how SafeKit achieves zero data loss (RPO=0) and rapid failover to ensure 24\\\/7 business continuity.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.evidian.com\\\/products\\\/high-availability-software-for-application-clustering\\\/what-is-rpo-and-rto-with-examples\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.evidian.com\\\/products\\\/high-availability-software-for-application-clustering\\\/what-is-rpo-and-rto-with-examples\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.evidian.com\\\/products\\\/high-availability-software-for-application-clustering\\\/what-is-rpo-and-rto-with-examples\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.evidian.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/rto-rpo-5-1024-en.jpg\",\"contentUrl\":\"https:\\\/\\\/www.evidian.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/rto-rpo-5-1024-en.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.evidian.com\\\/products\\\/high-availability-software-for-application-clustering\\\/what-is-rpo-and-rto-with-examples\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Evidian\",\"item\":\"https:\\\/\\\/www.evidian.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Products\",\"item\":\"https:\\\/\\\/www.evidian.com\\\/products\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SafeKit: All-in-One SANless High Availability &amp; Application Clustering Software\",\"item\":\"https:\\\/\\\/www.evidian.com\\\/products\\\/high-availability-software-for-application-clustering\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"What are RPO and RTO? Definitions, Examples, and HA Strategies\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.evidian.com\\\/#website\",\"url\":\"https:\\\/\\\/www.evidian.com\\\/\",\"name\":\"Evidian\",\"description\":\"The European Leader in Unified Identity, Access Management, and Business Continuity\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.evidian.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.evidian.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.evidian.com\\\/#organization\",\"name\":\"Evidian\",\"alternateName\":\"Evidian\",\"url\":\"https:\\\/\\\/www.evidian.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.evidian.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.evidian.com\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/evidian-new-blue-1.png\",\"contentUrl\":\"https:\\\/\\\/www.evidian.com\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/evidian-new-blue-1.png\",\"width\":734,\"height\":200,\"caption\":\"Evidian\"},\"image\":{\"@id\":\"https:\\\/\\\/www.evidian.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/showcase\\\/eviden-cybersecurity\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCJKPuw2SDVNYUjZEJyLbIAA\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.evidian.com\\\/#\\\/schema\\\/person\\\/dd99ee1867e3c45c0c0256b746d92d32\",\"name\":\"Bruno Rochat\",\"pronouns\":\"he\\\/him\",\"description\":\"Bruno Rochat is the SafeKit Product Line Manager at Evidian (Atos Cybersecurity) and a leading expert in high availability and fault-tolerant systems. With over 30 years of experience in the field, he oversees the R&amp;D, marketing, and international business development of the SafeKit software portfolio. Bruno holds a PhD in Fault Tolerance from the University of Rennes 1 \\\/ INRIA, where his research focused on the construction of reliable services in distributed systems. His professional background includes nearly a decade as a Research Engineer at INRIA, where he contributed to the design of fault-tolerant machines, reliable micro-kernels, and shared virtual memory systems. He has authored numerous peer-reviewed publications on reliable object-based systems and distributed operating systems. Today, he specializes in clustering, data replication, and disaster recovery solutions for Windows and Linux environments.\",\"sameAs\":[\"https:\\\/\\\/www.researchgate.net\\\/profile\\\/Bruno-Rochat\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/brunorochat\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@EvidianSafeKit\"],\"honorificPrefix\":\"Dr\",\"honorificSuffix\":\"PhD\",\"birthDate\":\"1965-01-25\",\"gender\":\"male\",\"knowsAbout\":[\"High Availability\",\"Disaster Recovery\",\"Real-Time Replication\",\"Automatic Failover\",\"Network Load Balancing\",\"Virtual IP address\"],\"knowsLanguage\":[\"French\",\"English\"],\"jobTitle\":\"SafeKit Product Line Manager\",\"worksFor\":\"Evidian\",\"url\":\"https:\\\/\\\/www.evidian.com\\\/author\\\/bruno-rochat\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"What are RPO and RTO? Definitions, Examples, and HA Strategies - Evidian","description":"Learn the definitions of RPO (Recovery Point Objective) and RTO (Recovery Time Objective) with clear examples. Discover how SafeKit achieves zero data loss (RPO=0) and rapid failover to ensure 24\/7 business continuity.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/","og_locale":"en_US","og_type":"article","og_title":"What are RPO and RTO? Definitions, Examples, and HA Strategies","og_description":"Learn the definitions of RPO (Recovery Point Objective) and RTO (Recovery Time Objective) with clear examples. Discover how SafeKit achieves zero data loss (RPO=0) and rapid failover to ensure 24\/7 business continuity.","og_url":"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/","og_site_name":"Evidian","article_modified_time":"2026-02-17T07:47:06+00:00","og_image":[{"url":"https:\/\/www.evidian.com\/wp-content\/uploads\/2026\/01\/rto-rpo-5-1024-en.jpg","type":"","width":"","height":""}],"twitter_misc":{"Est. reading time":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/#article","isPartOf":{"@id":"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/"},"author":{"name":"Bruno Rochat","@id":"https:\/\/www.evidian.com\/#\/schema\/person\/dd99ee1867e3c45c0c0256b746d92d32"},"headline":"What are RPO and RTO? Definitions, Examples, and HA Strategies","datePublished":"2019-10-23T05:37:03+00:00","dateModified":"2026-02-17T07:47:06+00:00","mainEntityOfPage":{"@id":"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/"},"wordCount":2990,"publisher":{"@id":"https:\/\/www.evidian.com\/#organization"},"image":{"@id":"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/#primaryimage"},"thumbnailUrl":"https:\/\/www.evidian.com\/wp-content\/uploads\/2026\/01\/rto-rpo-5-1024-en.jpg","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/","url":"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/","name":"What are RPO and RTO? Definitions, Examples, and HA Strategies - Evidian","isPartOf":{"@id":"https:\/\/www.evidian.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/#primaryimage"},"image":{"@id":"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/#primaryimage"},"thumbnailUrl":"https:\/\/www.evidian.com\/wp-content\/uploads\/2026\/01\/rto-rpo-5-1024-en.jpg","datePublished":"2019-10-23T05:37:03+00:00","dateModified":"2026-02-17T07:47:06+00:00","description":"Learn the definitions of RPO (Recovery Point Objective) and RTO (Recovery Time Objective) with clear examples. Discover how SafeKit achieves zero data loss (RPO=0) and rapid failover to ensure 24\/7 business continuity.","breadcrumb":{"@id":"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/#primaryimage","url":"https:\/\/www.evidian.com\/wp-content\/uploads\/2026\/01\/rto-rpo-5-1024-en.jpg","contentUrl":"https:\/\/www.evidian.com\/wp-content\/uploads\/2026\/01\/rto-rpo-5-1024-en.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/what-is-rpo-and-rto-with-examples\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Evidian","item":"https:\/\/www.evidian.com\/"},{"@type":"ListItem","position":2,"name":"Products","item":"https:\/\/www.evidian.com\/products\/"},{"@type":"ListItem","position":3,"name":"SafeKit: All-in-One SANless High Availability &amp; Application Clustering Software","item":"https:\/\/www.evidian.com\/products\/high-availability-software-for-application-clustering\/"},{"@type":"ListItem","position":4,"name":"What are RPO and RTO? Definitions, Examples, and HA Strategies"}]},{"@type":"WebSite","@id":"https:\/\/www.evidian.com\/#website","url":"https:\/\/www.evidian.com\/","name":"Evidian","description":"The European Leader in Unified Identity, Access Management, and Business Continuity","publisher":{"@id":"https:\/\/www.evidian.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.evidian.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.evidian.com\/#organization","name":"Evidian","alternateName":"Evidian","url":"https:\/\/www.evidian.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.evidian.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.evidian.com\/wp-content\/uploads\/2024\/01\/evidian-new-blue-1.png","contentUrl":"https:\/\/www.evidian.com\/wp-content\/uploads\/2024\/01\/evidian-new-blue-1.png","width":734,"height":200,"caption":"Evidian"},"image":{"@id":"https:\/\/www.evidian.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/showcase\/eviden-cybersecurity\/","https:\/\/www.youtube.com\/channel\/UCJKPuw2SDVNYUjZEJyLbIAA"]},{"@type":"Person","@id":"https:\/\/www.evidian.com\/#\/schema\/person\/dd99ee1867e3c45c0c0256b746d92d32","name":"Bruno Rochat","pronouns":"he\/him","description":"Bruno Rochat is the SafeKit Product Line Manager at Evidian (Atos Cybersecurity) and a leading expert in high availability and fault-tolerant systems. With over 30 years of experience in the field, he oversees the R&amp;D, marketing, and international business development of the SafeKit software portfolio. Bruno holds a PhD in Fault Tolerance from the University of Rennes 1 \/ INRIA, where his research focused on the construction of reliable services in distributed systems. His professional background includes nearly a decade as a Research Engineer at INRIA, where he contributed to the design of fault-tolerant machines, reliable micro-kernels, and shared virtual memory systems. He has authored numerous peer-reviewed publications on reliable object-based systems and distributed operating systems. Today, he specializes in clustering, data replication, and disaster recovery solutions for Windows and Linux environments.","sameAs":["https:\/\/www.researchgate.net\/profile\/Bruno-Rochat","https:\/\/www.linkedin.com\/in\/brunorochat\/","https:\/\/www.youtube.com\/@EvidianSafeKit"],"honorificPrefix":"Dr","honorificSuffix":"PhD","birthDate":"1965-01-25","gender":"male","knowsAbout":["High Availability","Disaster Recovery","Real-Time Replication","Automatic Failover","Network Load Balancing","Virtual IP address"],"knowsLanguage":["French","English"],"jobTitle":"SafeKit Product Line Manager","worksFor":"Evidian","url":"https:\/\/www.evidian.com\/author\/bruno-rochat\/"}]}},"_links":{"self":[{"href":"https:\/\/www.evidian.com\/wp-json\/wp\/v2\/pages\/30679","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.evidian.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.evidian.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.evidian.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.evidian.com\/wp-json\/wp\/v2\/comments?post=30679"}],"version-history":[{"count":0,"href":"https:\/\/www.evidian.com\/wp-json\/wp\/v2\/pages\/30679\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.evidian.com\/wp-json\/wp\/v2\/pages\/4484"}],"wp:attachment":[{"href":"https:\/\/www.evidian.com\/wp-json\/wp\/v2\/media?parent=30679"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}