Why this article exists (and what you’ll walk away with)
You don’t need another feature comparison
Most guidance explains that retention and eDiscovery help with preservation and legal needs, while backup helps you restore. That’s true—but it doesn’t tell you whether *your* restore will meet the business promise you’re making to leadership (RTO/RPO) when the pressure is on.
The deliverable: a restore “acceptance test”
This article gives you a repeatable restore drill you can run on a small, safe dataset. You’ll capture results in a template you can attach to risk/compliance files to prove recoverability and document what breaks in real life.
Backup vs retention vs eDiscovery—only the part you need for the test
“Retention” is about keeping content, not giving you a clean rollback
Retention policies can preserve items for compliance, but they’re not designed to quickly return a user’s workspace to a known-good state. In a real incident, “we can still find it” is different from “we can restore it fast, where it belongs, with the right access.”
“eDiscovery” is about investigation and legal hold, not operational recovery
eDiscovery can help you search, export, and review content for legal and regulatory workflows. It’s valuable, but it’s not a business-friendly restore path when a project team needs their files back in place today.
“Backup” is about recovery objectives you can test
A backup product’s value is measurable: what you can restore, how fast, how precisely, and what the user experience looks like afterwards. That’s why the acceptance test below focuses on outcomes, not theory.
Before you start: define RTO/RPO in plain English
RTO: the “how long can we be down?” clock
RTO (Recovery Time Objective) is the maximum acceptable time to get users working again. For SMBs, the practical version is: “How long until the team can open the right files in the right place with the right permissions?”
RPO: the “how much can we lose?” data window
RPO (Recovery Point Objective) is how far back you can tolerate data loss. In practice: “If we restore, are we missing the last hour/day of edits—and is that acceptable for this workload?”
Align the test to one business process
Pick a scenario people care about—like a client proposal folder, a small HR policy library, or a project Teams channel. Your test results will be easier to interpret when you can map the restore to a real workflow.
Scope a small, safe dataset (so you can test without drama)
Choose one workload and keep it small
Pick one of these manageable targets:
- One SharePoint document library folder (20–200 files)
- One OneDrive folder owned by a test user
- One Teams channel (standard channel with linked SharePoint folder)
Include “edge case” artifacts on purpose
Seed the dataset with items that commonly cause surprises:
- A nested folder structure (3–5 levels deep)
- A file with version history (edit it a few times)
- At least one externally shared file or folder
- At least one item with unique permissions (break inheritance on a subfolder)
Create a test identity
Use a dedicated test user (or a non-privileged account you control) to validate access after the restore. You want to confirm what a typical employee sees—not what an admin can force open.
The restore acceptance test script (repeatable)
Step 1: Prepare, capture baselines, and set success criteria
Baseline what “good” looks like
Before you delete anything, capture:
- Folder/file list (export if possible)
- Permission snapshot (who has access; where inheritance is broken)
- Sharing links list (internal/external; view/edit)
- Teams/channel experience (tabs, files view, recent files)
Define pass/fail criteria tied to business outcomes
Your “pass” should sound like the business:
- “Project team can access the restored folder from the same Teams channel and sees correct permissions”
- “External partner link still works *or* is intentionally invalidated and reissued within X minutes”
- “Restore completes within RTO and restores to a point within RPO”
- Record start time and target RTO/RPO for this drill
- Screenshot the folder/library and its unique permissions
- Copy 1–2 sharing links (internal + external) into a notes doc
- Note the owning site/Team, channel name, and URL
- Confirm your rollback plan (how to undo the test if needed)
Step 2: Simulate realistic failure (deletion and “corruption”) safely
Simulate a common “oops”: delete, then empty recycle stages
For SharePoint/OneDrive content, do a controlled deletion:
- Delete the target folder or a subset of files
- Empty the user recycle bin if your scenario warrants it
- If you’re testing deeper recovery, empty the second-stage recycle bin (only in a test area)
Simulate “corruption” as a business would experience it
Instead of trying to create actual file corruption, simulate it operationally:
- Replace a key document with a wrong version (overwrite with a dummy)
- Bulk-rename files to nonsense
- Remove a group’s access from a subfolder (permission drift)
Record the “incident time” for RPO
Note the exact time you performed the destructive action. Your restore target should be judged against this timestamp.
Step 3: Restore, then validate what users actually experience
Run the restore using your chosen method
Whether you use Microsoft 365 Backup or a third-party tool, keep your test consistent:
- Restore to original location (preferred for business continuity)
- If “restore to alternate location” is safer, do it—but document the user impact (bookmarks, Teams links, workflows)
Time the restore end-to-end
Track:
- Time you start the restore
- Time the restore reports “complete”
- Time a standard user can successfully access and open key files
Validate more than “files exist”
After the restore, validate in this order:
- Access: Can intended users open files without admin help?
- Permissions: Are unique permissions preserved (or reset)?
- Sharing links: Do old links still work, break, or change?
- Teams behavior: Does Files tab still point to the right location? Are channel files where users expect?
- Versions/metadata: Is version history present? Are modified dates unexpected?
Post-restore edge cases to check (the stuff that triggers tickets)
Permissions and group membership
Confirm the restore didn’t:
- Reintroduce removed access (security regression)
- Strip unique permissions (confidential folder now visible)
- Require re-adding users because the restore landed in a new location
Sharing links and external access
Test each saved link from Step 1:
- Does it still resolve to the file?
- Does it require re-authentication or fail outright?
- If it still works, is that acceptable for your security posture?
Teams and SharePoint “where did my files go?” confusion
Users often access documents via Teams rather than SharePoint URLs. Validate:
- Channel Files view shows restored content
- Recent files in Office apps behave predictably
- Any pinned tabs or links (to specific files/folders) still open correctly
Sync clients and cached states
If users sync libraries via OneDrive sync:
- Confirm the sync client reconciles without duplicating or re-downloading everything
- Watch for “Conflicted copy” events after restore
- Note how long a typical laptop takes to become usable again

Rollback plan (so the test can’t create a new incident)
Decide in advance how you’ll undo the drill
Your rollback might be:
- Delete restored test content and rebuild from baseline
- Restore again to a known “pre-test” snapshot
- Remove any reintroduced sharing links and reapply intended permissions
Communicate to affected users (even in a test)
If the dataset is visible to real employees, give a short heads-up and a time window. Your goal is confidence, not surprise.
Results template you can attach to risk/compliance files
Use a one-page acceptance record
Copy/paste this structure into a document or ticket:
- Test ID / Date / Owner:
- Workload: (SharePoint / OneDrive / Teams)
- Dataset: (site URL, library/folder path, item count)
- Stated RTO/RPO:
- Incident simulation time:
- Restore start time / end time / user-validated time:
- Actual RTO (measured):
- Actual RPO (measured):
- Restore method: (in-place vs alternate)
- Validation results:
- Access (pass/fail + notes)
- Permissions (pass/fail + notes)
- Sharing links (pass/fail + notes)
- Teams experience (pass/fail + notes)
- Version history/metadata (pass/fail + notes)
- Sync client impact (pass/fail + notes)
- User impact summary:
- Gaps found / remediation plan / due date:
- Approvals: (IT + business owner + compliance as needed)

Key Takeaways
- A backup is only “real” when you’ve validated restore outcomes for users, not just admins.
- Measure RTO/RPO with timestamps, and tie pass/fail to business workflows.
- Always test permissions, sharing links, and Teams/SharePoint behaviors—these drive most post-restore confusion.
- Run the drill on a small, safe dataset and document a rollback plan before you touch anything.
Frequently Asked Questions
Do we still need retention if we buy Microsoft 365 Backup?
Often yes—retention addresses compliance and preservation requirements, while backup addresses operational recovery. Your acceptance test should assume both can exist and validate that restores don’t violate your retention expectations.
What’s the minimum restore test we can run without disrupting staff?
Test a single SharePoint folder or one Teams channel’s files with a dedicated test user. Keep it under a few hundred files, include one externally shared item, and run the drill during a low-usage window.
Should we restore “in place” or to an alternate location?
In-place restores usually best match business expectations (same links and paths), but they can be riskier if you’re unsure of the blast radius. Alternate-location restores are safer for testing, but you must document the user workflow changes.
What if our tool says restore succeeded but users still can’t find things?
That’s exactly what the acceptance test is designed to catch. Focus your validation on permissions, Teams navigation paths, sharing links, and sync client behavior—not just file counts.
How often should we run this acceptance test?
At minimum: after initial setup, after major configuration changes (new retention policies, Teams/SharePoint restructuring, identity changes), and periodically as part of your IT risk reviews.
Take the Next Step
Turn this into a 60–90 minute drill with a signed-off report
If you’re evaluating Microsoft 365 Backup or a third-party alternative, run this acceptance test before you commit. The goal is a short, defensible document that proves what you can restore, how fast, and what user-facing friction to plan for.
Need help tailoring the script to your Microsoft 365 setup?
Your Expert Tech can help you scope a safe dataset, run the drill with clear pass/fail criteria, and produce an evidence-ready results record for leadership and compliance files. Contact us to schedule a restore acceptance test walkthrough.

