top of page
Sesame Software

How to Evaluate Self Hosted Backup for Data Residency

  • Mar 6
  • 8 min read

Updated: 6 days ago

Evaluating self-hosted backup for data residency control requires a different framework than standard backup evaluation. The standard evaluation focuses on features — backup frequency, restore granularity, compliance certifications. The data residency evaluation focuses on architecture — where does data actually go during processing, who has access to it during transit, which jurisdiction governs the vendor's access to your data, and what happens to your backup infrastructure if the vendor changes pricing, discontinues a product, or is acquired. This guide provides the step-by-step framework for evaluating bring-your-own storage and self-hosted backup models against these criteria.

Why Standard Backup Evaluation Criteria Are Insufficient for Data Residency

A backup platform with five-minute backup intervals, field-level restore precision, SOC 2 Type II certification, and competitive annual pricing may still fail a data residency evaluation if its architecture routes backup data through vendor-managed infrastructure in an unverified jurisdiction. The features are real. The compliance documentation is genuine. But the architecture creates data processor obligations under GDPR, Business Associate Agreement requirements under HIPAA, and jurisdiction exposure under national data sovereignty laws — regardless of the feature quality.

The evaluation framework for self-hosted backup adds a layer of architectural scrutiny that standard evaluation skips. Before evaluating any feature, the framework verifies the fundamental architecture: does this platform actually process and store data inside our own environment, or does it route data through vendor infrastructure and call it "self-hosted" because the destination storage is customer-owned?

Step 1: Define Your Data Residency Requirements Before Evaluating Any Platform

Requirements defined after demo exposure are influenced by what vendors showed — requirements defined before demos are driven by actual compliance obligations. Identify the regulatory frameworks that impose data residency obligations on your backup data. GDPR's Chapter V restricts transfers of personal data outside the EEA without adequate legal mechanisms. HIPAA's security perimeter obligation requires ePHI to remain within the covered entity's own security controls. National data sovereignty laws in India, Brazil, China, and other jurisdictions impose geographic processing requirements for specific data categories.

Define the vendor access requirement: some data residency requirements are satisfied by geographic storage location alone. Others — particularly under national sovereignty laws and HIPAA security perimeter obligations — require that vendor systems not have access to the data during processing, regardless of geographic location. Document whether your requirements allow vendor infrastructure in the processing chain with appropriate legal mechanisms, or whether they require vendor infrastructure to be excluded from the processing chain entirely.

Step 2: Verify the Actual Processing Architecture

The most important evaluation step is verifying where backup data is actually processed — not where it is stored, not what the vendor's marketing materials say, but where the vendor's systems touch your data during backup and restore operations.

  • Ask the direct question: put it to the vendor plainly — at any point during backup or restore operations, does your infrastructure have access to our data? A vague or qualified answer is itself informative.

  • Request a data flow diagram: ask for a technical diagram showing every hop data takes from your source system to your storage, and confirm it matches what a network trace actually shows.

  • Test the network behavior directly: during a proof-of-concept, monitor outbound network connections from the backup software while it runs, and confirm none of them go to the vendor's own infrastructure.

For Sesame Software, this test produces a clean result — during normal backup and restore operations, no connections go to Sesame Software's infrastructure. The software runs inside your environment and connects only to your source systems and your destination storage.

Step 3: Evaluate Bring-Your-Own Storage Implementation

Bring-your-own storage implementations vary significantly in how they work. Some platforms marketed as BYOS still create data residency exposure.

  • Distinguish between BYOS and vendor-processed BYOS: some platforms marketed as bring-your-own-storage still route data through vendor servers for processing before writing it to your storage account — genuine BYOS never lets vendor infrastructure touch the data in between.

  • Confirm encryption key ownership: verify that you, not the vendor, hold the encryption keys protecting backup data at rest, since a vendor-held key means the vendor retains practical access regardless of where the data physically sits.

Step 4: Assess Deployment Model Flexibility

Self-hosted backup platforms vary in how flexibly they can be deployed — on-premise only, cloud account only, hybrid, or any combination.

Evaluate on-premise deployment capability for organizations with strict data residency requirements that mandate on-premise processing. Evaluate whether the platform can be installed and operated on on-premise servers without requiring cloud connectivity during normal operation. Some "self-hosted" platforms require cloud connectivity for license validation, telemetry reporting, or update management — creating connectivity dependencies that on-premise-first organizations may not want.

For organizations with mixed on-premise and cloud infrastructure, evaluate whether a single backup platform instance can protect both on-premise and cloud-hosted sources while writing backup data to your designated storage.

Sesame Software supports deployment on Windows and Linux servers in any environment the customer controls — on-premise data centers, VMs in the customer's own cloud accounts, or hybrid combinations. A single Sesame Software deployment can protect Salesforce, NetSuite, Oracle on-premise databases, and SQL Server instances simultaneously, writing all backup data to the customer's designated storage.

Step 5: Evaluate Compliance Evidence Production Within Your Environment

Data residency compliance requires not just that backup data stays within your environment — it requires that the compliance evidence documenting your backup operations is also produced and stored within your environment. An audit evidence package that requires vendor assistance to compile is not fully within your control.

Verify that backup job logs, restore operation logs, access logs, and schema change logs are stored within your own environment — not on vendor servers. During a proof-of-concept, attempt to produce a compliance evidence package using only the platform interface and your own data access. If producing this evidence requires contacting vendor support, document that dependency as a compliance risk.

For GDPR right to erasure compliance, evaluate whether the platform supports targeted deletion of specific data subject records from backup storage — with documented evidence of the deletion execution. The erasure workflow should be executable by your compliance team and should generate an audit trail of the deletion that can be produced to a supervisory authority.

Step 6: Evaluate Vendor Independence and Lock-In Risk

Vendor independence — the ability to maintain, migrate, or replace backup infrastructure without the vendor's cooperation — is the operational dimension of data sovereignty most frequently underweighted in backup evaluations.

  • Assess data portability: confirm backup data is stored in an open, queryable format you can read without the vendor's software, so switching platforms doesn't mean losing access to your own history.

  • Assess pricing model exposure: check whether the pricing model scales with data volume, since a consumption-based model can make switching vendors progressively more expensive as your backup history grows.

Sesame Software's predictable connector-based annual pricing charges a fixed annual fee regardless of data volume. The backup data is stored in your own storage in accessible formats. If you switch platforms, your backup data remains in your storage, accessible to you, without requiring Sesame Software's software to read it.

Step 7: Conduct Proof-of-Concept Verification Against Your Requirements

After completing the architecture verification, BYOS assessment, deployment evaluation, compliance evidence review, and vendor independence assessment, conduct a structured proof-of-concept that tests each requirement against your actual environment.

Test with your actual Salesforce org — connect the backup platform to a sandbox copy of your production Salesforce org, not the demo org the vendor provides. Test restore scenarios that match your actual incident types. Measure actual recovery time against your RTO with your actual data volumes. Verify network behavior under production-like load by monitoring all outbound connections and confirming that no connections go to vendor infrastructure during backup data processing.

How Sesame Software Satisfies the Self-Hosted Backup Evaluation Framework

Sesame Software satisfies every evaluation criterion in this framework as a fundamental property of its architecture — not as a configurable option or a premium tier.

Processing location: all backup operations run inside the customer's own environment — Sesame Software's servers are never in the data path. BYOS implementation: backup data writes directly from Sesame Software running in your environment to your designated storage — no vendor-processed intermediate stage. Deployment flexibility: deploys on Windows or Linux on-premise, in the customer's own cloud accounts in any region, or in hybrid combinations. Compliance evidence production: all audit logs stored within the customer's own environment, producible without vendor assistance. Vendor independence: flat annual pricing that does not scale with data volume, backup data stored in accessible formats in your own storage.

With 30+ years of enterprise data management expertise, 15 proprietary patents, and 20+ actively maintained connectors covering Salesforce, NetSuite, Oracle, Microsoft Dynamics, SQL Server, PostgreSQL, and major cloud data warehouse destinations — Sesame Software provides the self-hosted backup infrastructure that data residency compliance requires without compromising on capability.

FAQ: Self-Hosted Backup for Data Residency

What is the difference between self-hosted backup and cloud-hosted backup for data residency?

Self-hosted backup runs inside the organization's own infrastructure — the backup software processes data on the organization's servers and writes to the organization's storage. Cloud-hosted backup runs on vendor-managed servers. For data residency compliance, the distinction is whether vendor infrastructure has access to backup data during processing. Self-hosted backup keeps vendor systems out of the data processing chain.

What does bring-your-own storage actually mean for data residency?

Genuine BYOS means backup data is written directly from backup software running in your environment to your storage account — with no vendor infrastructure processing the data in between. Some platforms marketed as BYOS still process backup data on vendor servers before writing to customer storage. Verify actual data flow by monitoring outbound network connections during backup operations and confirming that no connections go to vendor infrastructure during data processing.

How do I verify that a backup platform is genuinely self-hosted?

Ask the vendor directly: at any point during backup or restore operations, does your infrastructure have access to our data? Request a detailed data flow diagram. During a proof-of-concept, monitor all outbound network connections from the backup software during active operations and confirm that no connections go to vendor infrastructure.

What compliance frameworks impose data residency requirements on backup data?

GDPR requires that backup copies of personal data satisfy the same geographic processing and storage requirements as production data. HIPAA requires that ePHI in backup storage remain within the covered entity's own security perimeter. National data sovereignty laws in India, Brazil, China, and other jurisdictions impose geographic processing requirements that may apply to backup data depending on the data categories and operational footprint.

How does vendor lock-in affect data residency compliance?

Pricing lock-in — where volume-based pricing makes migration increasingly expensive as data accumulates — traps organizations in vendor relationships where compliance posture depends on the vendor's continued appropriate behavior. Data format lock-in — where backup data is stored in proprietary formats — creates data accessibility dependency that undermines the organization's ability to migrate, audit, or independently verify its backup data.

The evaluation criteria in this framework apply regardless of which backup platform you are considering — cloud-hosted, bring-your-own storage, or genuinely self-hosted. Talk to a Data Expert at Sesame Software to walk through your specific data residency requirements and verify whether your current backup infrastructure satisfies them.

Talk to a Data Expert and schedule a demo to evaluate Sesame Software's self-hosted backup architecture against your own data residency requirements.

Related Resources

bottom of page