Microsoft SharePoint (on-premises)
The NGBackup SharePoint Plugin delivers consistent, farm-wide protection for on-premises Microsoft SharePoint Server 2016, 2019 and Subscription Edition (all editions). It backs up content databases through SQL Server with COPY_ONLY, CHECKSUM semantics — natively or by delegating to the NGBackup MSSQL engine for VDI striping and incremental levels — while capturing the farm configuration with Backup-SPFarm and a self-describing topology snapshot.
Highlights
Section titled “Highlights”- Consistent farm capture — content DBs via SQL Server (COPY_ONLY so the farm’s own backup chain is never broken), configuration database and farm metadata alongside.
- Granular index at backup time — a browseable NDJSON index of site collections, webs, lists and items is recorded with every backup.
- Zero-downtime granular recovery — restores use Microsoft’s supported unattached content database path: single sites, subsites, lists or individual items can be recovered to their original location or to an alternate URL, without touching the live farm.
- Full-farm and content-database restores equally supported, with staged
RESTORE-NEXT-STEPS.ps1runbooks generated per scope.
FileSet example
Section titled “FileSet example”FileSet { Name = "sharepoint-farm" Include { Options { Signature = SHA256 } Plugin = "sharepoint: farm=SP-FARM contentdb=WSS_Content_* include_config=yes" }}Supported platforms
Section titled “Supported platforms”| Component | Versions |
|---|---|
| SharePoint Server | 2016, 2019, Subscription Edition — Foundation, Standard and Enterprise editions |
| SQL Server backend | any version supported by the MSSQL plugin |
| Host OS | Windows Server 2016 and later |
See the plugin README in the distribution for the full option table and current release-phase notes.