{"id":4201,"date":"2025-06-14T15:13:22","date_gmt":"2025-06-14T15:13:22","guid":{"rendered":"https:\/\/w3buddy.com\/?post_type=cposts&#038;p=4201"},"modified":"2025-06-14T15:13:23","modified_gmt":"2025-06-14T15:13:23","slug":"far-sync-instances-in-oracle-data-guard","status":"publish","type":"cposts","link":"https:\/\/w3buddy.com\/blog\/notes\/data-guard\/far-sync-instances-in-oracle-data-guard\/","title":{"rendered":"Far Sync Instances in Oracle Data Guard"},"content":{"rendered":"\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\ud83d\udef0\ufe0f <em>A lightweight relay to ensure zero data loss across long distances<\/em><\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">What is a Far Sync Instance?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A <strong>Far Sync Instance<\/strong> is like a <strong>middleman server<\/strong> placed <strong>closer to your primary database<\/strong>, but not where the standby lives.<br>Its job? To <strong>receive redo data instantly<\/strong> from the primary and <strong>forward it safely<\/strong> to a remote standby database \u2014 especially over slow or high-latency networks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2705 It ensures <strong>zero data loss (Maximum Protection mode)<\/strong>, even when the real standby is <strong>too far<\/strong> to sync in real time.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Simple Example:<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Imagine your <strong>main office (Primary DB)<\/strong> is in Delhi and your <strong>Disaster Recovery (Standby DB)<\/strong> is in the US.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sending every redo log directly to the US can cause delays and slow down the primary.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So, you place a <strong>Far Sync Instance<\/strong> in Mumbai. It:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Receives redo instantly from Delhi (fast link )<\/li>\n\n\n\n<li>Forwards it to the US standby (slower link but async )<\/li>\n\n\n\n<li>Keeps the primary fast and safe <\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">How It Works:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>No data files<\/strong> stored \u2014 just redo log transport<\/li>\n\n\n\n<li><strong>Acts like a standby<\/strong>, but <strong>can\u2019t become primary<\/strong><\/li>\n\n\n\n<li><strong>No user access<\/strong>; purely internal redo relay<\/li>\n\n\n\n<li><strong>Used with SYNC transport<\/strong> to maintain zero data loss<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Summary Table<\/h3>\n\n\n\n<figure class=\"wp-block-table is-style-regular has-small-font-size\"><table><thead><tr><th>Category<\/th><th>Details<\/th><\/tr><\/thead><tbody><tr><td>\u2705 <strong>Best For<\/strong><\/td><td>&#8211; Long-distance Data Guard setups<br>&#8211; Zero data loss (Max Protection) over slow links<\/td><\/tr><tr><td>\u2699\ufe0f <strong>Key Features<\/strong><\/td><td>&#8211; Lightweight instance<br>&#8211; No datafiles<br>&#8211; Relays redo logs<br>&#8211; Supports sync mode<\/td><\/tr><tr><td>\ud83d\udeab <strong>Limitations<\/strong><\/td><td>&#8211; Can&#8217;t act as standby<br>&#8211; No user access<br>&#8211; Still needs a physical\/logical standby<\/td><\/tr><tr><td>\ud83d\udca1 <strong>Analogy<\/strong><\/td><td>Think of it like a <strong>courier hub<\/strong> \u2014 collects data from HQ and forwards it to distant locations smoothly.<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>\ud83d\udef0\ufe0f A lightweight relay to ensure zero data loss across long distances What is a Far Sync Instance? A Far Sync Instance is like a middleman server placed closer to your primary database, but not where the standby lives.Its job? To receive redo data instantly from the primary and forward it safely to a remote [&hellip;]<\/p>\n","protected":false},"template":"","meta":{"googlesitekit_rrm_CAowu461DA:productID":""},"categories":[988,952],"class_list":["post-4201","cposts","type-cposts","status-publish","hentry","category-data-guard","category-notes"],"_links":{"self":[{"href":"https:\/\/w3buddy.com\/blog\/wp-json\/wp\/v2\/cposts\/4201","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/w3buddy.com\/blog\/wp-json\/wp\/v2\/cposts"}],"about":[{"href":"https:\/\/w3buddy.com\/blog\/wp-json\/wp\/v2\/types\/cposts"}],"wp:attachment":[{"href":"https:\/\/w3buddy.com\/blog\/wp-json\/wp\/v2\/media?parent=4201"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/w3buddy.com\/blog\/wp-json\/wp\/v2\/categories?post=4201"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}