{
    "api_version": "1",
    "kind": "dse_post",
    "self": "https://update.dsesecurity.com/api/v1/posts/preserve-the-truenas-configuration-secret-seed-for-system-recovery/",
    "item": {
        "id": "https://update.dsesecurity.com/updates/preserve-the-truenas-configuration-secret-seed-for-system-recovery/",
        "slug": "preserve-the-truenas-configuration-secret-seed-for-system-recovery",
        "url": "https://update.dsesecurity.com/updates/preserve-the-truenas-configuration-secret-seed-for-system-recovery/",
        "alternate_urls": {
            "markdown": "https://update.dsesecurity.com/updates/preserve-the-truenas-configuration-secret-seed-for-system-recovery.md",
            "json": "https://update.dsesecurity.com/api/v1/posts/preserve-the-truenas-configuration-secret-seed-for-system-recovery/"
        },
        "title": "Preserve the TrueNAS configuration secret seed for system recovery",
        "summary": "TrueNAS configuration recovery needs its password secret seed to decrypt stored fields; web UI login and storage-data backup are separate checks.",
        "format": {
            "slug": "guide",
            "name": "Guide"
        },
        "priority": {
            "slug": "advisory",
            "name": "Advisory"
        },
        "featured": false,
        "image": {
            "theme": "continuity-recovery",
            "label": "Continuity & recovery",
            "alt": "Paired infrastructure paths converging on a stable recovered service.",
            "card_url": "https://update.dsesecurity.com/assets/editorial/continuity-recovery-card.webp?v=1.8.20",
            "hero_url": "https://update.dsesecurity.com/assets/editorial/continuity-recovery-hero.webp?v=1.8.20",
            "social_url": "https://update.dsesecurity.com/assets/editorial/continuity-recovery-social-v2.jpg?v=1.8.20",
            "width": 2400,
            "height": 1350
        },
        "topics": [
            {
                "slug": "business-continuity",
                "name": "Business Continuity",
                "url": "https://update.dsesecurity.com/topic/business-continuity/"
            },
            {
                "slug": "it",
                "name": "IT",
                "url": "https://update.dsesecurity.com/topic/it/"
            }
        ],
        "author": {
            "name": "DSE Security Editorial Team",
            "url": "https://update.dsesecurity.com/#editorial-team",
            "type": "Organization"
        },
        "publisher": {
            "name": "Detection Systems & Engineering",
            "url": "https://dsesecurity.com/"
        },
        "published_at": "2026-10-29T00:10:06+00:00",
        "modified_at": "2026-10-29T00:10:35+00:00",
        "reviewed_on": "2026-10-28",
        "reading_minutes": 3,
        "word_count": 594,
        "potentially_affected": "TrueNAS 25.10 documented configuration export and restoration to another operating-system device; verify full-administrator access and recovery scope.",
        "dse_recommendation": "DSE recommends preserving the configuration with its secret seed in protected recovery storage and rehearsing the intended restoration path.",
        "primary_source": {
            "name": "TrueNAS — Backing Up TrueNAS",
            "url": "https://www.truenas.com/docs/scale/25.10/gettingstarted/configure/setupbackupscale/",
            "published_on": null,
            "authority": "www.truenas.com"
        },
        "publishing_principles": "https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/",
        "usage_info": "https://update.dsesecurity.com/usage/",
        "copyright_notice": "Copyright © 2026 Detection Systems & Engineering. All rights reserved.",
        "content_html": "<p><strong>Bottom line:</strong> Decide whether the saved configuration can restore its encrypted fields on the intended recovery system. Keep that question separate from whether an administrator can log in and whether storage data has its own protected recovery copy.</p>\n<h2>Source fact: what the authority says</h2>\n<p>The <a href=\"https://www.truenas.com/docs/scale/25.10/gettingstarted/configure/setupbackupscale/\" target=\"_blank\" rel=\"noopener noreferrer\">TrueNAS backup guide</a> directs configuration downloads to include Export Password Secret Seed for restoration to a different operating-system device. The seed decrypts encrypted fields in the configuration database; without it, a restored configuration receives a new seed and cannot read those fields. The guide distinguishes this from existing web UI login passwords and API keys, which are stored as one-way hashes and are not affected by a missing seed. It says a missing seed disables local-user SMB authentication and removes or empties several encrypted settings, including cloud credentials and service passwords.</p>\n<h2>What the source does not establish</h2>\n<p>This article addresses configuration-field recovery in the versioned guide. It does not establish a storage-data backup or validate an arbitrary configuration on another release. DSE treats a successful login as one observation, leaving the required services and protected data to their own recovery checks.</p>\n<h2>Applicability questions</h2>\n<ul>\n<li>Which configuration generation represents the state the owner intends to recover?</li>\n<li>Does the export include the secret seed, and where is the protected recovery copy?</li>\n<li>Which services depend on encrypted configuration values in the actual deployment?</li>\n<li>What separate recovery evidence covers stored data, keys and the intended replacement system?</li>\n</ul>\n<h2>DSE recommendation: controlled next steps</h2>\n<p><em>The following steps are DSE recommendations based on the cited source.</em></p>\n<p>DSE recommends a recovery record that identifies the configuration generation and whether the seed was included without exposing the seed or other secret values. Assign authorized retrieval to the recovery owner and keep ordinary reports free of reusable credentials. Review the protected copy after a configuration change rather than assuming the initial installation export still represents the intended state.</p>\n<p>For a proposed recovery exercise, select a representative service that depends on encrypted settings and a separate administrator-login check. Have each owner state the expected recovered state before the exercise. Keep the export, intended release and target system together so the team does not improvise a cross-version restoration simply to obtain a login screen.</p>\n<p>Plan how required service settings will be reconciled if the available export lacks its seed. Do not reset account passwords or recreate credentials merely to make a rehearsal look complete without the relevant owner’s decision. Preserve the original configuration and stop when a required encrypted value or supporting recovery dependency cannot be accounted for.</p>\n<p>Make the service checklist concrete: name the actual authentication or integration workflow the recovery owner needs, the authorized test identity and the expected configuration reference. Keep a missing secret-dependent setting visible even when the separate administrator-login check succeeds.</p>\n<h2>Verification and evidence</h2>\n<p>Proposed verification: use an isolated representative recovery system and the applicable official restoration procedure. Verify the selected configuration generation, then perform the administrator and agreed service checks as separate observations. Inspect sensitive values only through the authorized recovery workflow; retain identifiers and redacted results in the evidence record.</p>\n<p>Compare the observed service configuration with the owner’s expected state and record every missing setting. Assess storage-data recovery separately using its own selected recovery point. Retain the protected-export location, version, test target, retrieval authorization and outcomes so another recovery operator can repeat the assessment without receiving the secrets in a general change record.</p>\n<h2>Official references</h2>\n<ul>\n<li><a href=\"https://www.truenas.com/docs/scale/25.10/gettingstarted/configure/setupbackupscale/\" target=\"_blank\" rel=\"noopener noreferrer\">TrueNAS — Backing Up TrueNAS</a> — official product documentation; confirm the installed release and configuration.</li>\n</ul>\n<p>Source review completed October 28, 2026. Recheck the official documentation and deployment-specific applicability before a production change.</p>\n",
        "content_text": "Bottom line: Decide whether the saved configuration can restore its encrypted fields on the intended recovery system. Keep that question separate from whether an administrator can log in and whether storage data has its own protected recovery copy.\nSource fact: what the authority says\nThe TrueNAS backup guide directs configuration downloads to include Export Password Secret Seed for restoration to a different operating-system device. The seed decrypts encrypted fields in the configuration database; without it, a restored configuration receives a new seed and cannot read those fields. The guide distinguishes this from existing web UI login passwords and API keys, which are stored as one-way hashes and are not affected by a missing seed. It says a missing seed disables local-user SMB authentication and removes or empties several encrypted settings, including cloud credentials and service passwords.\nWhat the source does not establish\nThis article addresses configuration-field recovery in the versioned guide. It does not establish a storage-data backup or validate an arbitrary configuration on another release. DSE treats a successful login as one observation, leaving the required services and protected data to their own recovery checks.\nApplicability questions\n\nWhich configuration generation represents the state the owner intends to recover?\nDoes the export include the secret seed, and where is the protected recovery copy?\nWhich services depend on encrypted configuration values in the actual deployment?\nWhat separate recovery evidence covers stored data, keys and the intended replacement system?\n\nDSE recommendation: controlled next steps\nThe following steps are DSE recommendations based on the cited source.\nDSE recommends a recovery record that identifies the configuration generation and whether the seed was included without exposing the seed or other secret values. Assign authorized retrieval to the recovery owner and keep ordinary reports free of reusable credentials. Review the protected copy after a configuration change rather than assuming the initial installation export still represents the intended state.\nFor a proposed recovery exercise, select a representative service that depends on encrypted settings and a separate administrator-login check. Have each owner state the expected recovered state before the exercise. Keep the export, intended release and target system together so the team does not improvise a cross-version restoration simply to obtain a login screen.\nPlan how required service settings will be reconciled if the available export lacks its seed. Do not reset account passwords or recreate credentials merely to make a rehearsal look complete without the relevant owner’s decision. Preserve the original configuration and stop when a required encrypted value or supporting recovery dependency cannot be accounted for.\nMake the service checklist concrete: name the actual authentication or integration workflow the recovery owner needs, the authorized test identity and the expected configuration reference. Keep a missing secret-dependent setting visible even when the separate administrator-login check succeeds.\nVerification and evidence\nProposed verification: use an isolated representative recovery system and the applicable official restoration procedure. Verify the selected configuration generation, then perform the administrator and agreed service checks as separate observations. Inspect sensitive values only through the authorized recovery workflow; retain identifiers and redacted results in the evidence record.\nCompare the observed service configuration with the owner’s expected state and record every missing setting. Assess storage-data recovery separately using its own selected recovery point. Retain the protected-export location, version, test target, retrieval authorization and outcomes so another recovery operator can repeat the assessment without receiving the secrets in a general change record.\nOfficial references\n\nTrueNAS — Backing Up TrueNAS — official product documentation; confirm the installed release and configuration.\n\nSource review completed October 28, 2026. Recheck the official documentation and deployment-specific applicability before a production change.",
        "content_markdown": "Bottom line: Decide whether the saved configuration can restore its encrypted fields on the intended recovery system. Keep that question separate from whether an administrator can log in and whether storage data has its own protected recovery copy.\n\n## Source fact: what the authority says\n\nThe [TrueNAS backup guide](https://www.truenas.com/docs/scale/25.10/gettingstarted/configure/setupbackupscale/) directs configuration downloads to include Export Password Secret Seed for restoration to a different operating-system device. The seed decrypts encrypted fields in the configuration database; without it, a restored configuration receives a new seed and cannot read those fields. The guide distinguishes this from existing web UI login passwords and API keys, which are stored as one-way hashes and are not affected by a missing seed. It says a missing seed disables local-user SMB authentication and removes or empties several encrypted settings, including cloud credentials and service passwords.\n\n## What the source does not establish\n\nThis article addresses configuration-field recovery in the versioned guide. It does not establish a storage-data backup or validate an arbitrary configuration on another release. DSE treats a successful login as one observation, leaving the required services and protected data to their own recovery checks.\n\n## Applicability questions\n\n- Which configuration generation represents the state the owner intends to recover?\n\n- Does the export include the secret seed, and where is the protected recovery copy?\n\n- Which services depend on encrypted configuration values in the actual deployment?\n\n- What separate recovery evidence covers stored data, keys and the intended replacement system?\n\n## DSE recommendation: controlled next steps\n\nThe following steps are DSE recommendations based on the cited source.\n\nDSE recommends a recovery record that identifies the configuration generation and whether the seed was included without exposing the seed or other secret values. Assign authorized retrieval to the recovery owner and keep ordinary reports free of reusable credentials. Review the protected copy after a configuration change rather than assuming the initial installation export still represents the intended state.\n\nFor a proposed recovery exercise, select a representative service that depends on encrypted settings and a separate administrator-login check. Have each owner state the expected recovered state before the exercise. Keep the export, intended release and target system together so the team does not improvise a cross-version restoration simply to obtain a login screen.\n\nPlan how required service settings will be reconciled if the available export lacks its seed. Do not reset account passwords or recreate credentials merely to make a rehearsal look complete without the relevant owner’s decision. Preserve the original configuration and stop when a required encrypted value or supporting recovery dependency cannot be accounted for.\n\nMake the service checklist concrete: name the actual authentication or integration workflow the recovery owner needs, the authorized test identity and the expected configuration reference. Keep a missing secret-dependent setting visible even when the separate administrator-login check succeeds.\n\n## Verification and evidence\n\nProposed verification: use an isolated representative recovery system and the applicable official restoration procedure. Verify the selected configuration generation, then perform the administrator and agreed service checks as separate observations. Inspect sensitive values only through the authorized recovery workflow; retain identifiers and redacted results in the evidence record.\n\nCompare the observed service configuration with the owner’s expected state and record every missing setting. Assess storage-data recovery separately using its own selected recovery point. Retain the protected-export location, version, test target, retrieval authorization and outcomes so another recovery operator can repeat the assessment without receiving the secrets in a general change record.\n\n## Official references\n\n- [TrueNAS — Backing Up TrueNAS](https://www.truenas.com/docs/scale/25.10/gettingstarted/configure/setupbackupscale/) — official product documentation; confirm the installed release and configuration.\n\nSource review completed October 28, 2026. Recheck the official documentation and deployment-specific applicability before a production change."
    },
    "json_ld": {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": "https://dsesecurity.com/#organization",
                "name": "Detection Systems & Engineering",
                "alternateName": "DSE Security",
                "url": "https://dsesecurity.com/",
                "logo": {
                    "@type": "ImageObject",
                    "url": "https://update.dsesecurity.com/assets/dse-logo-20260812.png?v=1.8.20"
                }
            },
            {
                "@type": "Organization",
                "@id": "https://update.dsesecurity.com/#editorial-team",
                "name": "DSE Security Editorial Team",
                "url": "https://update.dsesecurity.com/",
                "parentOrganization": {
                    "@id": "https://dsesecurity.com/#organization"
                }
            },
            {
                "@type": "WebSite",
                "@id": "https://update.dsesecurity.com/#website",
                "name": "DSE Updates",
                "alternateName": "DSE Security Knowledge Hub",
                "url": "https://update.dsesecurity.com/",
                "inLanguage": "en-US",
                "publisher": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "potentialAction": {
                    "@type": "SearchAction",
                    "target": {
                        "@type": "EntryPoint",
                        "urlTemplate": "https://update.dsesecurity.com/?q={search_term_string}"
                    },
                    "query-input": "required name=search_term_string"
                }
            },
            {
                "@type": "WebPage",
                "@id": "https://update.dsesecurity.com/updates/preserve-the-truenas-configuration-secret-seed-for-system-recovery/",
                "url": "https://update.dsesecurity.com/updates/preserve-the-truenas-configuration-secret-seed-for-system-recovery/",
                "isPartOf": {
                    "@id": "https://update.dsesecurity.com/#website"
                },
                "lastReviewed": "2026-10-28"
            },
            {
                "@type": "BreadcrumbList",
                "@id": "https://update.dsesecurity.com/updates/preserve-the-truenas-configuration-secret-seed-for-system-recovery/#breadcrumbs",
                "itemListElement": [
                    {
                        "@type": "ListItem",
                        "position": 1,
                        "name": "DSE Updates",
                        "item": "https://update.dsesecurity.com/"
                    },
                    {
                        "@type": "ListItem",
                        "position": 2,
                        "name": "Business Continuity",
                        "item": "https://update.dsesecurity.com/topic/business-continuity/"
                    },
                    {
                        "@type": "ListItem",
                        "position": 3,
                        "name": "Preserve the TrueNAS configuration secret seed for system recovery",
                        "item": "https://update.dsesecurity.com/updates/preserve-the-truenas-configuration-secret-seed-for-system-recovery/"
                    }
                ]
            },
            {
                "@type": [
                    "Article",
                    "TechArticle"
                ],
                "@id": "https://update.dsesecurity.com/updates/preserve-the-truenas-configuration-secret-seed-for-system-recovery/#article",
                "identifier": "https://update.dsesecurity.com/updates/preserve-the-truenas-configuration-secret-seed-for-system-recovery/",
                "url": "https://update.dsesecurity.com/updates/preserve-the-truenas-configuration-secret-seed-for-system-recovery/",
                "headline": "Preserve the TrueNAS configuration secret seed for system recovery",
                "description": "TrueNAS configuration recovery needs its password secret seed to decrypt stored fields; web UI login and storage-data backup are separate checks.",
                "abstract": "TrueNAS configuration recovery needs its password secret seed to decrypt stored fields; web UI login and storage-data backup are separate checks.",
                "articleBody": "Bottom line: Decide whether the saved configuration can restore its encrypted fields on the intended recovery system. Keep that question separate from whether an administrator can log in and whether storage data has its own protected recovery copy.\nSource fact: what the authority says\nThe TrueNAS backup guide directs configuration downloads to include Export Password Secret Seed for restoration to a different operating-system device. The seed decrypts encrypted fields in the configuration database; without it, a restored configuration receives a new seed and cannot read those fields. The guide distinguishes this from existing web UI login passwords and API keys, which are stored as one-way hashes and are not affected by a missing seed. It says a missing seed disables local-user SMB authentication and removes or empties several encrypted settings, including cloud credentials and service passwords.\nWhat the source does not establish\nThis article addresses configuration-field recovery in the versioned guide. It does not establish a storage-data backup or validate an arbitrary configuration on another release. DSE treats a successful login as one observation, leaving the required services and protected data to their own recovery checks.\nApplicability questions\n\nWhich configuration generation represents the state the owner intends to recover?\nDoes the export include the secret seed, and where is the protected recovery copy?\nWhich services depend on encrypted configuration values in the actual deployment?\nWhat separate recovery evidence covers stored data, keys and the intended replacement system?\n\nDSE recommendation: controlled next steps\nThe following steps are DSE recommendations based on the cited source.\nDSE recommends a recovery record that identifies the configuration generation and whether the seed was included without exposing the seed or other secret values. Assign authorized retrieval to the recovery owner and keep ordinary reports free of reusable credentials. Review the protected copy after a configuration change rather than assuming the initial installation export still represents the intended state.\nFor a proposed recovery exercise, select a representative service that depends on encrypted settings and a separate administrator-login check. Have each owner state the expected recovered state before the exercise. Keep the export, intended release and target system together so the team does not improvise a cross-version restoration simply to obtain a login screen.\nPlan how required service settings will be reconciled if the available export lacks its seed. Do not reset account passwords or recreate credentials merely to make a rehearsal look complete without the relevant owner’s decision. Preserve the original configuration and stop when a required encrypted value or supporting recovery dependency cannot be accounted for.\nMake the service checklist concrete: name the actual authentication or integration workflow the recovery owner needs, the authorized test identity and the expected configuration reference. Keep a missing secret-dependent setting visible even when the separate administrator-login check succeeds.\nVerification and evidence\nProposed verification: use an isolated representative recovery system and the applicable official restoration procedure. Verify the selected configuration generation, then perform the administrator and agreed service checks as separate observations. Inspect sensitive values only through the authorized recovery workflow; retain identifiers and redacted results in the evidence record.\nCompare the observed service configuration with the owner’s expected state and record every missing setting. Assess storage-data recovery separately using its own selected recovery point. Retain the protected-export location, version, test target, retrieval authorization and outcomes so another recovery operator can repeat the assessment without receiving the secrets in a general change record.\nOfficial references\n\nTrueNAS — Backing Up TrueNAS — official product documentation; confirm the installed release and configuration.\n\nSource review completed October 28, 2026. Recheck the official documentation and deployment-specific applicability before a production change.",
                "datePublished": "2026-10-29T00:10:06+00:00",
                "dateModified": "2026-10-29T00:10:35+00:00",
                "mainEntityOfPage": {
                    "@id": "https://update.dsesecurity.com/updates/preserve-the-truenas-configuration-secret-seed-for-system-recovery/"
                },
                "inLanguage": "en-US",
                "isAccessibleForFree": true,
                "author": {
                    "@type": "Organization",
                    "name": "DSE Security Editorial Team",
                    "url": "https://update.dsesecurity.com/#editorial-team"
                },
                "publisher": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "image": {
                    "@type": "ImageObject",
                    "@id": "https://update.dsesecurity.com/updates/preserve-the-truenas-configuration-secret-seed-for-system-recovery/#primaryimage",
                    "url": "https://update.dsesecurity.com/assets/editorial/continuity-recovery-social-v2.jpg?v=1.8.20",
                    "contentUrl": "https://update.dsesecurity.com/assets/editorial/continuity-recovery-social-v2.jpg?v=1.8.20",
                    "width": 1200,
                    "height": 630,
                    "caption": "Preserve the TrueNAS configuration secret seed for system recovery"
                },
                "articleSection": [
                    "Business Continuity",
                    "IT"
                ],
                "keywords": [
                    "Business Continuity",
                    "IT",
                    "Guide",
                    "Advisory priority"
                ],
                "genre": "Guide",
                "about": [
                    {
                        "@type": "Thing",
                        "name": "Business Continuity",
                        "url": "https://update.dsesecurity.com/topic/business-continuity/"
                    },
                    {
                        "@type": "Thing",
                        "name": "IT",
                        "url": "https://update.dsesecurity.com/topic/it/"
                    }
                ],
                "wordCount": 594,
                "timeRequired": "PT3M",
                "publishingPrinciples": "https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/",
                "usageInfo": "https://update.dsesecurity.com/usage/",
                "copyrightHolder": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "copyrightNotice": "Copyright © 2026 Detection Systems & Engineering. All rights reserved.",
                "citation": {
                    "@type": "CreativeWork",
                    "name": "TrueNAS — Backing Up TrueNAS",
                    "url": "https://www.truenas.com/docs/scale/25.10/gettingstarted/configure/setupbackupscale/"
                }
            }
        ]
    }
}