{"id":94,"date":"2006-12-02T23:21:00","date_gmt":"2006-12-03T03:21:00","guid":{"rendered":"http:\/\/onlineappsdba.com\/?p=94"},"modified":"2008-06-25T15:43:38","modified_gmt":"2008-06-25T19:43:38","slug":"application-server-guard-disaster-recovery-for-oracle-application-server","status":"publish","type":"post","link":"https:\/\/onlineappsdba.com\/index.php\/2006\/12\/02\/application-server-guard-disaster-recovery-for-oracle-application-server\/","title":{"rendered":"Application Server Guard, Disaster Recovery for Oracle Application Server"},"content":{"rendered":"<p>Application Server Guard is Next level of Disaster Recovery Solution by Oracle (Currently only for Application Server\/ Fusion Middleware). Application Server Guard (with underlying dataguard for database) incorporate Middle Tier configuration recovery on standby site.<br \/>\nLets discover overview &amp; main component of AS Guard ( ASG , also called as DSA Distributed Server Architecture).<\/p>\n<p><strong>Components of AS Guard <\/strong><br \/>\nApplication Server Guard also called as AS Guard is automatically Installed with 10g Application Server . Real features\/advantages of AS Guard started with version 10.1.2.0.2 and bugs associated in this release with some more features are fixed in Version 10.1.2.2.0 . AS Guard binaries are Installed under folder &#8220;<strong>DSA<\/strong>&#8221; under oracle_home . If you have standalone database , you can install standalone AS Guard under database oracle_home. Software is available at <a href=\"http:\/\/www.oracle.com\/technology\/software\/products\/ias\/htdocs\/101202.html\">Here, Click here to download<\/a><\/p>\n<p>AS Guard consist of Server &amp; client (any ASGuard with asgctl.sh can act as Client).<\/p>\n<p>For <strong>database it uses dataguard<\/strong> (<font color=\"#ff0000\">You don&#8217;t have to configured dataguard for database AS Guard will configure it for you if your database was part of Application Server Installation<\/font>) <span style=\"font-size: 85%\"><strong>If your database is created by MRCA\/Repca (Metadata Repository Creation Assistance Tool) then you have to configure Dataguard at your own<\/strong><\/span>.<\/p>\n<p>For <strong>Identity Management &amp; Middle tier configuration<\/strong> it uses backup &amp; recovery tool in Application Server (This is automated by AS Guard, you don&#8217;t have to do anything)<\/p>\n<p><strong>Primary &amp; Standby Site <\/strong><br \/>\nPrimary &amp; Standby site can be <strong>synchronous<\/strong> (Same number of nodes in standby as primary) or <strong>asynchronous<\/strong> (<span style=\"font-size: 85%\">Number of nodes in standby are less as compared to primary-Like primary site is with two middle tier and one infra tier where as standby site with only one middle tier &amp; one infra tier- <strong>P.S. standby site should have at least one middle tier &amp; one infrastructure tier<\/strong><\/span>)<\/p>\n<p><strong>Start\/Stop AS Guard Server<\/strong><br \/>\nIf AS Guard Server is part of application Server you start it using opmnctl like<br \/>\n<font color=\"#ff0000\"><strong>opmnctl startproc ias-component=DSA<\/strong><br \/>\n<\/font>For standalone AS Guard you use dsaServer.sh under oracle_home\/dsa\/bin like<br \/>\n<strong>nohup dsaServer.sh &amp;<\/strong><\/p>\n<p><strong>Operations in AS Guard <\/strong><\/p>\n<p><strong><u>Instantiate <\/u><em>&#8211;<\/em><\/strong><br \/>\nThis is process of building primary &amp; standby relationship and done only once. In this step AS Guard will create standby database for Application Server metadata repository database , backup configuration files from primary site &amp; restore them to standby site<\/p>\n<p><strong><u>Sync-<\/u><\/strong><br \/>\nThis is method of synching standby site with primary site. In this step standby database is synched with primary database . Configuration files from IM node &amp; middle tier node on primary site are backed up &amp; restored in standby site<\/p>\n<p><u><strong>Switchover-<\/strong><br \/>\n<\/u>This is the process of converting role of primary in to standby &amp; standby into primary. Useful in situation like server maintenance in primary site or any activity on primary site so that standby site can be used as primary site<\/p>\n<p><strong><u>Failover-<\/u><\/strong><br \/>\nThis is the process of converting standby site as primary (same as above except here primary site is not converted as standby). Useful in situation if primary site is not available because of some reason.<\/p>\n<p><span style=\"font-size: 85%\"><strong>For using AS Guard (Application Server Guard) as Disaster Recovery solution , you have to select HA (High Availability) &amp; then Virtual Host during IM Installation.<\/strong><\/span><\/p>\n<p><strong><span style=\"color: #cc0000\">More on AS Guard configuration coming soon&#8230;.<\/span><\/strong><br \/>\n<strong><span style=\"color: #cc0000\"><\/span><\/strong><\/p>\n<p class=\"blogger-post-footer\"><a href=\"http:\/\/teachmeoracle.com\/forum\">http:\/\/teachMeOracle.com\/forum<\/a><\/p>\n<p class=\"blogger-post-footer\">&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Application Server Guard is Next level of Disaster Recovery Solution by Oracle (Currently only for Application Server\/ Fusion Middleware). Application [&hellip;]<\/p>\n","protected":false},"author":115,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1],"tags":[],"class_list":["post-94","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Application Server Guard, Disaster Recovery for Oracle Application Server -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/onlineappsdba.com\/index.php\/2006\/12\/02\/application-server-guard-disaster-recovery-for-oracle-application-server\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Application Server Guard, Disaster Recovery for Oracle Application Server -\" \/>\n<meta property=\"og:description\" content=\"Application Server Guard is Next level of Disaster Recovery Solution by Oracle (Currently only for Application Server\/ Fusion Middleware). Application [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/onlineappsdba.com\/index.php\/2006\/12\/02\/application-server-guard-disaster-recovery-for-oracle-application-server\/\" \/>\n<meta property=\"article:published_time\" content=\"2006-12-03T03:21:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2008-06-25T19:43:38+00:00\" \/>\n<meta name=\"author\" content=\"Masroof Ahmad\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Masroof Ahmad\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2006\/12\/02\/application-server-guard-disaster-recovery-for-oracle-application-server\/\",\"url\":\"https:\/\/onlineappsdba.com\/index.php\/2006\/12\/02\/application-server-guard-disaster-recovery-for-oracle-application-server\/\",\"name\":\"Application Server Guard, Disaster Recovery for Oracle Application Server -\",\"isPartOf\":{\"@id\":\"https:\/\/onlineappsdba.com\/#website\"},\"datePublished\":\"2006-12-03T03:21:00+00:00\",\"dateModified\":\"2008-06-25T19:43:38+00:00\",\"author\":{\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb\"},\"breadcrumb\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2006\/12\/02\/application-server-guard-disaster-recovery-for-oracle-application-server\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/onlineappsdba.com\/index.php\/2006\/12\/02\/application-server-guard-disaster-recovery-for-oracle-application-server\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2006\/12\/02\/application-server-guard-disaster-recovery-for-oracle-application-server\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/onlineappsdba.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Application Server Guard, Disaster Recovery for Oracle Application Server\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/onlineappsdba.com\/#website\",\"url\":\"https:\/\/onlineappsdba.com\/\",\"name\":\"\",\"description\":\"Oracle Implementation &amp; Training Experts\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/onlineappsdba.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb\",\"name\":\"Masroof Ahmad\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g\",\"caption\":\"Masroof Ahmad\"},\"url\":\"https:\/\/onlineappsdba.com\/index.php\/author\/masroof\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Application Server Guard, Disaster Recovery for Oracle Application Server -","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:\/\/onlineappsdba.com\/index.php\/2006\/12\/02\/application-server-guard-disaster-recovery-for-oracle-application-server\/","og_locale":"en_US","og_type":"article","og_title":"Application Server Guard, Disaster Recovery for Oracle Application Server -","og_description":"Application Server Guard is Next level of Disaster Recovery Solution by Oracle (Currently only for Application Server\/ Fusion Middleware). Application [&hellip;]","og_url":"https:\/\/onlineappsdba.com\/index.php\/2006\/12\/02\/application-server-guard-disaster-recovery-for-oracle-application-server\/","article_published_time":"2006-12-03T03:21:00+00:00","article_modified_time":"2008-06-25T19:43:38+00:00","author":"Masroof Ahmad","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Masroof Ahmad","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/onlineappsdba.com\/index.php\/2006\/12\/02\/application-server-guard-disaster-recovery-for-oracle-application-server\/","url":"https:\/\/onlineappsdba.com\/index.php\/2006\/12\/02\/application-server-guard-disaster-recovery-for-oracle-application-server\/","name":"Application Server Guard, Disaster Recovery for Oracle Application Server -","isPartOf":{"@id":"https:\/\/onlineappsdba.com\/#website"},"datePublished":"2006-12-03T03:21:00+00:00","dateModified":"2008-06-25T19:43:38+00:00","author":{"@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb"},"breadcrumb":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2006\/12\/02\/application-server-guard-disaster-recovery-for-oracle-application-server\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/onlineappsdba.com\/index.php\/2006\/12\/02\/application-server-guard-disaster-recovery-for-oracle-application-server\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/onlineappsdba.com\/index.php\/2006\/12\/02\/application-server-guard-disaster-recovery-for-oracle-application-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/onlineappsdba.com\/"},{"@type":"ListItem","position":2,"name":"Application Server Guard, Disaster Recovery for Oracle Application Server"}]},{"@type":"WebSite","@id":"https:\/\/onlineappsdba.com\/#website","url":"https:\/\/onlineappsdba.com\/","name":"","description":"Oracle Implementation &amp; Training Experts","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/onlineappsdba.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb","name":"Masroof Ahmad","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g","caption":"Masroof Ahmad"},"url":"https:\/\/onlineappsdba.com\/index.php\/author\/masroof\/"}]}},"_links":{"self":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts\/94","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/users\/115"}],"replies":[{"embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/comments?post=94"}],"version-history":[{"count":0,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts\/94\/revisions"}],"wp:attachment":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/media?parent=94"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/categories?post=94"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/tags?post=94"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}