{"id":84,"date":"2009-02-08T11:51:46","date_gmt":"2009-02-08T00:51:46","guid":{"rendered":"http:\/\/nsrd.wordpress.com\/?p=84"},"modified":"2022-09-08T06:19:56","modified_gmt":"2022-09-07T20:19:56","slug":"basics-mmlocate-vs-offsite-flag","status":"publish","type":"post","link":"https:\/\/nsrd.info\/blog\/2009\/02\/08\/basics-mmlocate-vs-offsite-flag\/","title":{"rendered":"Basics &#8211; mmlocate vs &#8216;offsite&#8217; flag"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">NetWorker has long supported a volume location field; this can be shown in the GUI, and can be set and reported on via the command line tool, &#8216;mmlocate&#8217;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One of the most typical ways that mmlocate is used is to set that a volume&#8217;s location is &#8220;Offsite&#8221;. For example:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># mmlocate -u -n 800841 Offsite<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Thus, when you look at the volume in the GUI (or run the command: <em>mmlocate -l Offsite<\/em>), you&#8217;re able to see that the volume is offsite.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, somewhere in the 7.3.x cycle, EMC introduced an <em>offsite<\/em> flag that could be associated with a volume, and this fulfills a very different function. First, in order to set the flag, you need to use the nsrmm command, and it would work like this:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><span style=\"font-family: Georgia; line-height: 19px; white-space: normal;\">#<\/span> nsrmm -o offsite volumeName<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Such as:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><span style=\"font-family: Georgia; line-height: 19px; white-space: normal;\">#<\/span> nsrmm -o offsite 800841<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This doesn&#8217;t set the location field. (Nor, equally, does a location field of &#8216;offsite&#8217; equate to a flag set for offsite.) If you want to manually clear the offsite field, you can run the nsrmm command again, using the flag &#8216;notoffsite&#8217; rather than the flag &#8216;offsite&#8217;. Alternatively, as soon as the volume is either (a) mounted in a standalone drive or (b) imported into a tape library, the flag is cleared.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Unfortunately, there&#8217;s currently no way of querying for volumes based on this field. (I consider this to be a silly mistake, and hope it&#8217;s rectified soon.)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So, what is this volume flag used for, if you can&#8217;t query it, and it&#8217;s not displayed anywhere? It actually fulfills an important function. I briefly covered that function in my post, <a title=\"Instantiating Savesets\" href=\"https:\/\/nsrd.info\/blog\/2009\/01\/25\/instantiating-savesets\/\" target=\"_blank\" rel=\"noopener\">Instantiating Savesets<\/a>, but I&#8217;ll quickly revisit it now.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">NetWorker assigns a unique clone ID to every saveset copy that is made (be that through cloning or staging). The clone ID is effectively the number of seconds past the epoch, or if not that, some other very similar number of seconds.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When NetWorker wants to use a saveset to facilitate a recovery, and there&#8217;s no copies of the saveset immediately online (i.e., in a drive, or in a library), it must request a volume that holds a copy of the saveset. Previously it would always ask for the saveset with the <em>smallest<\/em> clone ID. This would create problems if you backed up to disk, cloned to tape, then staged to tape later \u2013 the clone would end up with the smallest clone ID, and if neither volume was available, NetWorker would ask for the clone volume, rather than the &#8216;original&#8217;, staged volume.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To solve this problem we use the &#8216;offsite&#8217; flag for the clone volume: if NetWorker needs to read from a saveset that has more than one copy, and one of those copies is stored on a volume that is flagged as &#8216;offsite&#8217; in the media database, then it is <strong>least<\/strong> likely to pick that volume.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">(An alternative technique advocated by EMC (and even Legato, before the acquisition), before the development of the &#8216;offsite&#8217; flag, was to temporarily mark the initially requested volume as &#8216;suspect&#8217; so that NetWorker would instead request the &#8216;preferred&#8217; volume. While there&#8217;s technically nothing wrong with this technique, I find marking good backups as bad \u2013 even temporarily \u2013 as inelegant. With the availability of the &#8216;offsite&#8217; flag instead, I&#8217;d encourage anyone still using the &#8216;suspect&#8217;\/&#8217;notsuspect&#8217; flags to switch.)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>NetWorker has long supported a volume location field; this can be shown in the GUI, and can be set and&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[6,16],"tags":[594,595,667,694],"class_list":["post-84","post","type-post","status-publish","format-standard","hentry","category-basics","category-networker","tag-mminfo","tag-mmlocate","tag-nsrmm","tag-offsite"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"In NetWorker, there&#039;s a huge operational difference between flagging a volume as offsite and setting its status as offsite.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Preston de Guise\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/nsrd.info\/blog\/2009\/02\/08\/basics-mmlocate-vs-offsite-flag\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Data Protection Hub | All things Data Protection\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Basics \u2013 mmlocate vs \u2018offsite\u2019 flag | Data Protection Hub\" \/>\n\t\t<meta property=\"og:description\" content=\"In NetWorker, there&#039;s a huge operational difference between flagging a volume as offsite and setting its status as offsite.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/nsrd.info\/blog\/2009\/02\/08\/basics-mmlocate-vs-offsite-flag\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2009-02-08T00:51:46+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-09-07T20:19:56+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Basics \u2013 mmlocate vs \u2018offsite\u2019 flag | Data Protection Hub\" \/>\n\t\t<meta name=\"twitter:description\" content=\"In NetWorker, there&#039;s a huge operational difference between flagging a volume as offsite and setting its status as offsite.\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/2009\\\/02\\\/08\\\/basics-mmlocate-vs-offsite-flag\\\/#article\",\"name\":\"Basics \\u2013 mmlocate vs \\u2018offsite\\u2019 flag | Data Protection Hub\",\"headline\":\"Basics &#8211; mmlocate vs &#8216;offsite&#8217; flag\",\"author\":{\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/author\\\/nsrd\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/2009\\\/02\\\/08\\\/basics-mmlocate-vs-offsite-flag\\\/#articleImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d274b0939f505e2f4b85a111bdf61ff0fafc11f17dcd667d16a47d0a3de63a1d?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Preston de Guise\"},\"datePublished\":\"2009-02-08T11:51:46+10:00\",\"dateModified\":\"2022-09-08T06:19:56+10:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/2009\\\/02\\\/08\\\/basics-mmlocate-vs-offsite-flag\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/2009\\\/02\\\/08\\\/basics-mmlocate-vs-offsite-flag\\\/#webpage\"},\"articleSection\":\"Basics, NetWorker, mminfo, mmlocate, nsrmm, offsite\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/2009\\\/02\\\/08\\\/basics-mmlocate-vs-offsite-flag\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/nsrd.info\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/category\\\/basics\\\/#listItem\",\"name\":\"Basics\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/category\\\/basics\\\/#listItem\",\"position\":2,\"name\":\"Basics\",\"item\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/category\\\/basics\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/2009\\\/02\\\/08\\\/basics-mmlocate-vs-offsite-flag\\\/#listItem\",\"name\":\"Basics &#8211; mmlocate vs &#8216;offsite&#8217; flag\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/2009\\\/02\\\/08\\\/basics-mmlocate-vs-offsite-flag\\\/#listItem\",\"position\":3,\"name\":\"Basics &#8211; mmlocate vs &#8216;offsite&#8217; flag\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/category\\\/basics\\\/#listItem\",\"name\":\"Basics\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/#person\",\"name\":\"Preston de Guise\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/2009\\\/02\\\/08\\\/basics-mmlocate-vs-offsite-flag\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d274b0939f505e2f4b85a111bdf61ff0fafc11f17dcd667d16a47d0a3de63a1d?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Preston de Guise\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/author\\\/nsrd\\\/#author\",\"url\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/author\\\/nsrd\\\/\",\"name\":\"Preston de Guise\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/2009\\\/02\\\/08\\\/basics-mmlocate-vs-offsite-flag\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d274b0939f505e2f4b85a111bdf61ff0fafc11f17dcd667d16a47d0a3de63a1d?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Preston de Guise\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/2009\\\/02\\\/08\\\/basics-mmlocate-vs-offsite-flag\\\/#webpage\",\"url\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/2009\\\/02\\\/08\\\/basics-mmlocate-vs-offsite-flag\\\/\",\"name\":\"Basics \\u2013 mmlocate vs \\u2018offsite\\u2019 flag | Data Protection Hub\",\"description\":\"In NetWorker, there's a huge operational difference between flagging a volume as offsite and setting its status as offsite.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/2009\\\/02\\\/08\\\/basics-mmlocate-vs-offsite-flag\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/author\\\/nsrd\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/author\\\/nsrd\\\/#author\"},\"datePublished\":\"2009-02-08T11:51:46+10:00\",\"dateModified\":\"2022-09-08T06:19:56+10:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/\",\"name\":\"Data Protection Hub\",\"description\":\"All things Data Protection\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/nsrd.info\\\/blog\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Basics \u2013 mmlocate vs \u2018offsite\u2019 flag | Data Protection Hub","description":"In NetWorker, there's a huge operational difference between flagging a volume as offsite and setting its status as offsite.","canonical_url":"https:\/\/nsrd.info\/blog\/2009\/02\/08\/basics-mmlocate-vs-offsite-flag\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/nsrd.info\/blog\/2009\/02\/08\/basics-mmlocate-vs-offsite-flag\/#article","name":"Basics \u2013 mmlocate vs \u2018offsite\u2019 flag | Data Protection Hub","headline":"Basics &#8211; mmlocate vs &#8216;offsite&#8217; flag","author":{"@id":"https:\/\/nsrd.info\/blog\/author\/nsrd\/#author"},"publisher":{"@id":"https:\/\/nsrd.info\/blog\/#person"},"image":{"@type":"ImageObject","@id":"https:\/\/nsrd.info\/blog\/2009\/02\/08\/basics-mmlocate-vs-offsite-flag\/#articleImage","url":"https:\/\/secure.gravatar.com\/avatar\/d274b0939f505e2f4b85a111bdf61ff0fafc11f17dcd667d16a47d0a3de63a1d?s=96&d=mm&r=g","width":96,"height":96,"caption":"Preston de Guise"},"datePublished":"2009-02-08T11:51:46+10:00","dateModified":"2022-09-08T06:19:56+10:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/nsrd.info\/blog\/2009\/02\/08\/basics-mmlocate-vs-offsite-flag\/#webpage"},"isPartOf":{"@id":"https:\/\/nsrd.info\/blog\/2009\/02\/08\/basics-mmlocate-vs-offsite-flag\/#webpage"},"articleSection":"Basics, NetWorker, mminfo, mmlocate, nsrmm, offsite"},{"@type":"BreadcrumbList","@id":"https:\/\/nsrd.info\/blog\/2009\/02\/08\/basics-mmlocate-vs-offsite-flag\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/nsrd.info\/blog#listItem","position":1,"name":"Home","item":"https:\/\/nsrd.info\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/nsrd.info\/blog\/category\/basics\/#listItem","name":"Basics"}},{"@type":"ListItem","@id":"https:\/\/nsrd.info\/blog\/category\/basics\/#listItem","position":2,"name":"Basics","item":"https:\/\/nsrd.info\/blog\/category\/basics\/","nextItem":{"@type":"ListItem","@id":"https:\/\/nsrd.info\/blog\/2009\/02\/08\/basics-mmlocate-vs-offsite-flag\/#listItem","name":"Basics &#8211; mmlocate vs &#8216;offsite&#8217; flag"},"previousItem":{"@type":"ListItem","@id":"https:\/\/nsrd.info\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/nsrd.info\/blog\/2009\/02\/08\/basics-mmlocate-vs-offsite-flag\/#listItem","position":3,"name":"Basics &#8211; mmlocate vs &#8216;offsite&#8217; flag","previousItem":{"@type":"ListItem","@id":"https:\/\/nsrd.info\/blog\/category\/basics\/#listItem","name":"Basics"}}]},{"@type":"Person","@id":"https:\/\/nsrd.info\/blog\/#person","name":"Preston de Guise","image":{"@type":"ImageObject","@id":"https:\/\/nsrd.info\/blog\/2009\/02\/08\/basics-mmlocate-vs-offsite-flag\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/d274b0939f505e2f4b85a111bdf61ff0fafc11f17dcd667d16a47d0a3de63a1d?s=96&d=mm&r=g","width":96,"height":96,"caption":"Preston de Guise"}},{"@type":"Person","@id":"https:\/\/nsrd.info\/blog\/author\/nsrd\/#author","url":"https:\/\/nsrd.info\/blog\/author\/nsrd\/","name":"Preston de Guise","image":{"@type":"ImageObject","@id":"https:\/\/nsrd.info\/blog\/2009\/02\/08\/basics-mmlocate-vs-offsite-flag\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/d274b0939f505e2f4b85a111bdf61ff0fafc11f17dcd667d16a47d0a3de63a1d?s=96&d=mm&r=g","width":96,"height":96,"caption":"Preston de Guise"}},{"@type":"WebPage","@id":"https:\/\/nsrd.info\/blog\/2009\/02\/08\/basics-mmlocate-vs-offsite-flag\/#webpage","url":"https:\/\/nsrd.info\/blog\/2009\/02\/08\/basics-mmlocate-vs-offsite-flag\/","name":"Basics \u2013 mmlocate vs \u2018offsite\u2019 flag | Data Protection Hub","description":"In NetWorker, there's a huge operational difference between flagging a volume as offsite and setting its status as offsite.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/nsrd.info\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/nsrd.info\/blog\/2009\/02\/08\/basics-mmlocate-vs-offsite-flag\/#breadcrumblist"},"author":{"@id":"https:\/\/nsrd.info\/blog\/author\/nsrd\/#author"},"creator":{"@id":"https:\/\/nsrd.info\/blog\/author\/nsrd\/#author"},"datePublished":"2009-02-08T11:51:46+10:00","dateModified":"2022-09-08T06:19:56+10:00"},{"@type":"WebSite","@id":"https:\/\/nsrd.info\/blog\/#website","url":"https:\/\/nsrd.info\/blog\/","name":"Data Protection Hub","description":"All things Data Protection","inLanguage":"en-US","publisher":{"@id":"https:\/\/nsrd.info\/blog\/#person"}}]},"og:locale":"en_US","og:site_name":"Data Protection Hub | All things Data Protection","og:type":"article","og:title":"Basics \u2013 mmlocate vs \u2018offsite\u2019 flag | Data Protection Hub","og:description":"In NetWorker, there's a huge operational difference between flagging a volume as offsite and setting its status as offsite.","og:url":"https:\/\/nsrd.info\/blog\/2009\/02\/08\/basics-mmlocate-vs-offsite-flag\/","article:published_time":"2009-02-08T00:51:46+00:00","article:modified_time":"2022-09-07T20:19:56+00:00","twitter:card":"summary","twitter:title":"Basics \u2013 mmlocate vs \u2018offsite\u2019 flag | Data Protection Hub","twitter:description":"In NetWorker, there's a huge operational difference between flagging a volume as offsite and setting its status as offsite."},"aioseo_meta_data":{"post_id":"84","title":null,"description":"In NetWorker, there's a huge operational difference between flagging a volume as offsite and setting its status as offsite.","keywords":[],"keyphrases":{"focus":{"keyphrase":"mmlocate","score":85,"analysis":{"keyphraseInTitle":{"title":"Focus keyphrase in SEO title","description":"Focus keyphrase found in SEO title.","score":9,"maxScore":9,"error":0},"keyphraseInDescription":{"title":"Focus keyphrase in meta description","description":"Focus keyphrase not found in meta description.","score":3,"maxScore":9,"error":1},"keyphraseLength":{"title":"Focus keyphrase length","description":"Good job!","score":9,"maxScore":9,"error":0,"length":1},"keyphraseInURL":{"title":"Focus keyphrase in URL","description":"Focus keyphrase used in the URL.","score":5,"maxScore":5,"error":0},"keyphraseInIntroduction":{"title":"Focus keyphrase in introduction","description":"Your Focus keyphrase appears in the first paragraph. Well done!","score":9,"maxScore":9,"error":0},"keyphraseInSubHeadings":[],"keyphraseInImageAlt":[]}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":[],"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":"{\"article\":{\"articleType\":\"BlogPosting\"},\"course\":{\"name\":\"\",\"description\":\"\",\"provider\":\"\"},\"faq\":{\"pages\":[]},\"product\":{\"reviews\":[]},\"recipe\":{\"ingredients\":[],\"instructions\":[],\"keywords\":[]},\"software\":{\"reviews\":[],\"operatingSystems\":[]},\"webPage\":{\"webPageType\":\"WebPage\"},\"blockGraphs\":[]}","pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","location":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2020-12-21 05:11:08","updated":"2025-07-20 04:08:18","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/nsrd.info\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/nsrd.info\/blog\/category\/basics\/\" title=\"Basics\">Basics<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tBasics \u2013 mmlocate vs \u2018offsite\u2019 flag\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/nsrd.info\/blog"},{"label":"Basics","link":"https:\/\/nsrd.info\/blog\/category\/basics\/"},{"label":"Basics &#8211; mmlocate vs &#8216;offsite&#8217; flag","link":"https:\/\/nsrd.info\/blog\/2009\/02\/08\/basics-mmlocate-vs-offsite-flag\/"}],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKpIN-1m","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/84","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/comments?post=84"}],"version-history":[{"count":2,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/84\/revisions"}],"predecessor-version":[{"id":11181,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/84\/revisions\/11181"}],"wp:attachment":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/media?parent=84"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/categories?post=84"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/tags?post=84"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}