/
/

Zo maakt u een back-up van Microsoft SharePoint-siteverzamelingen, documentbibliotheken en lijsten

door Team Ninja
How to Backup Microsoft SharePoint Site Collections, Document Libraries and Lists blog banner image

Directe samenvatting

Deze blogpost van NinjaOne biedt een uitgebreide basislijst met CMD-commands en een deep dive duik in Windows-commands met meer dan 70 essentiële cmd-commands voor zowel beginners als gevorderden. Het legt praktische opdrachtpromptcommando’s uit voor file management, directory navigation, network troubleshooting, disk operations en automatisering met echte voorbeelden om de productiviteit te verbeteren. Of u nu fundamentele cmd-commands leert of geavanceerde Windows CLI-tools onder de knie krijgt, deze gids helpt u de Command Prompt effectiever te gebruiken.

Belangrijkste punten

Organisaties moeten complete back-upstrategieën voor SharePoint invoeren, omdat native tools granulair herstel, behoud van metagegevens en voldoende langdurige bescherming missen.

  • Dicht de hiaten in native SharePoint-back-ups door documenten, metagegevens, machtigingen en configuraties vast te leggen van sitecollecties, bibliotheken, lijsten en versiegeschiedenissen.
  • Gebruik PowerShell, exports via API’s en incrementele back-uptools om sitestructuren, documentbibliotheken, lijsten en versiegeschiedenis volledig getrouw te bewaren.
  • Bereid u voor op complexe herstelscenario’s door rekening te houden met overerving van machtigingen, workflows, aangepaste oplossingen en relaties tussen sites die het herstel bemoeilijken.
  • Verbeter de betrouwbaarheid van back-ups met geautomatiseerde planning, hybride cloudopslag en regelmatige validatietests die aansluiten op uw RTO- en RPO-eisen.
  • Combineer granulaire back-ups en back-ups van volledige sites voor snel herstel op itemniveau én complete bescherming van grote SharePoint-omgevingen.

SharePoint bevat de meest kritieke bedrijfsgegevens van uw organisatie, toch zijn veel bedrijven kwetsbaar voor gegevensverlies in SharePoint door gebruikersfouten, systeemstoringen en cyberaanvallen. Zonder een goede back-up van Microsoft SharePoint kan één enkele fout jarenlang samenwerkingswerk, compliance-documentatie en bedrijfskennis definitief vernietigen. Met deze gids ontdekt u efficiënte manieren om een back-up te maken van Microsoft SharePoint-siteverzamelingen en optimale gegevensbescherming op te bouwen.

Wilt u dit onderwerp liever visueel uitgelegd zien? Bekijk dan Zo maakt u een back-up van Microsoft SharePoint-siteverzamelingen, documentbibliotheken en lijsten.

Hiaten en kwetsbaarheden van de native back-up van SharePoint

De ingebouwde mogelijkheid van Microsoft om een back-up te maken van Microsoft SharePoint laat kritieke hiaten achter die uw organisatie blootstellen aan gegevensverlies. Door die tekortkomingen lopen bedrijfskritische gegevens voortdurend risico.

De belangrijkste hiaten op een rijtje:

  • Geen granulair herstel: Afzonderlijke documenten terugzetten zonder complete siteverzamelingen te raken is onmogelijk
  • Beperkte bescherming via de prullenbak: Slechts 30 tot 90 dagen dekking voordat gegevens definitief worden verwijderd
  • Kwetsbare versiegeschiedenis: Gebruikers met bewerkingsrechten kunnen per ongeluk alle documentversies verwijderen
  • Geen behoud van metagegevens: Aangepaste kolommen, workflows en machtigingen gaan vaak verloren tijdens het herstel

Systematisch een back-up maken van SharePoint-documenten in M365

Om op de juiste manier een back-up van Microsoft SharePoint te maken, moet u meerdere lagen tegelijk aanpakken: siteverzamelingen, documentbibliotheken, lijsten en versiegeschiedenissen. U hebt strategieën nodig die documenten, metagegevens, machtigingen en aangepaste configuraties samen vastleggen. Elke laag vraagt om specifieke technieken om de integriteit van de gegevens tijdens het back-up- en herstelproces te bewaren.

Bescherming op het niveau van de siteverzameling

Back-ups van siteverzamelingen leggen de volledige hiërarchische structuur vast, inclusief subsites, bibliotheken, lijsten en beveiligingsinstellingen. Gebruik in on-premises omgevingen het PowerShell-commando `Backup-SPSite -Identity "http://sitecollection" -Path "C:\Backups\sitecollection.bak"`.

Voor SharePoint Online implementeert u Microsoft Graph API-aanroepen met `Export-SPWeb`-commando’s buiten piekuren. Configureer back-uptaken zodanig dat aangepaste modelpagina’s, thema’s en sjablonen worden meegenomen, zodat u de omgeving volledig kunt herstellen.

Behoud van documentbibliotheken

Documentbibliotheken vragen om een gespecialiseerde aanpak die bestandsmetagegevens, inhoudstypen en mappenstructuren intact laat. Voer `Export-SPWeb -Identity "http://site" -Path "C:\Backup\library.cmp" -IncludeUserSecurity` uit om naast de inhoud ook de machtigingen te bewaren. Gebruik voor SharePoint Online de SharePoint Migration Tool met incrementele back-upinstellingen die alleen bestanden vastleggen die in de afgelopen 24 uur zijn gewijzigd.

Lijstgegevens en metagegevens

SharePoint-lijsten bevatten kritieke bedrijfsgegevens die zorgvuldige behandeling vereisen om relaties en aangepaste velden te behouden. Gebruik `Export-SPWeb -Identity "http://site" -ItemUrl "Lists/CustomList" -Path "C:\Backup\list.cmp"` voor gerichte back-ups van lijsten.

Exporteer complexe lijststructuren naar XML met de native exportfunctie van SharePoint, die kolomdefinities, gegevenstypen en validatieregels bewaart. Neem berekende kolommen en formuledefinities op in de scope van uw back-up van Microsoft SharePoint, zodat de lijst na herstel volledig blijft functioneren.

Bewaren van de versiegeschiedenis

Om de versiegeschiedenis te behouden, moet u alle documentversies inclusief metagegevens en tijdstempels back-uppen. Configureer PowerShell-scripts die de verzameling `$item.Versions` doorlopen om elke versie af te gaan: `foreach($version in $item.Versions) { $version.File.SaveBinary("C:\Backup\$($version.VersionLabel).docx") }`.

Stel een bewaarbeleid in dat 50 tot 100 versies per document bewaart, afhankelijk van uw compliance-eisen. Leg ook incheckopmerkingen en versielabels vast, zodat u voor toezichthouders over een volledig audittraject beschikt.

Back-upproblemen in SharePoint die het herstel bemoeilijken

Herstelcomplicaties ontstaan door de onderling verbonden architectuur van SharePoint, waarin componenten van elkaar afhankelijk zijn via overerfde machtigingen, workflowafhankelijkheden en relaties tussen sites.

Complexe machtigingsstructuren

De overerfde machtigingen van SharePoint maken back-ups ingewikkeld wanneer site-, lijst- en itemniveau elk eigen toegangsrechten hebben. Machtigingen op siteniveau met meer dan 15 aangepaste machtigingsniveaus vragen om een speciale aanpak om een correcte back-up van Microsoft SharePoint te maken.

Ook aangepaste SharePoint-groepen met 100 of meer gebruikers vereisen het behoud van de machtigingstoewijzing om de beveiligingsgrenzen te bewaken. De overerving van documentmachtigingen kan breken wanneer bovenliggende containers andere beveiligingsinstellingen hebben. Dan is een granulaire back-up van machtigingen nodig met de PowerShell-commando’s `Get-SPWeb | Get-SPList | Get-SPListItem`.

Afhankelijkheden van workflows en automatisering

SharePoint-workflows spelen een cruciale rol bij het automatiseren van bedrijfsprocessen, niet alleen bij het opslaan van content. Voor een volledig herstel moeten back-upstrategieën rekening houden met die workflows. Gebeurt dat niet, dan kunnen belangrijke handelingen zoals goedkeuringen en taaktoewijzing na het herstel mislukken.

Dit zijn enkele van de back-upproblemen in SharePoint:

  • Externe afhankelijkheden: SharePoint-workflows steunen op externe systemen, aangepaste assemblies en serviceaccounts die het standaard back-upproces bemoeilijken.
  • Power Automate staat los: Power Automate-stromen die met SharePoint verbonden zijn bestaan buiten de SharePoint-omgeving en vragen om een aparte back-upprocedure.
  • Aangepaste workflowcomponenten: Van SharePoint Designer-workflows moeten de .xoml-bestanden en bijbehorende assemblies samen met de sitegegevens worden geback-upt.

Aangepaste webonderdelen en oplossingen

Aangepaste SharePoint-oplossingen steunen vaak op externe assemblies en diensten van derden, waardoor ze lastiger te back-uppen zijn dan standaardfuncties. Implementaties op farmniveau voegen nog een laag complexiteit toe – worden WSP-pakketten tijdens de back-up niet correct bewaard en toegewezen, dan kan het herstel kritieke integraties breken of aangepaste functionaliteit verstoren.

Van SharePoint Framework (SPFx)-webonderdelen moeten de broncode, manifestbestanden en implementatiepakketten apart worden geback-upt. Aangepaste modelpagina’s die naar externe CSS-bestanden verwijzen leveren problemen op bij het herstel wanneer bestandspaden tijdens dat proces veranderen.

Contentrelaties tussen sites

Content die zich over meerdere siteverzamelingen uitstrekt kan het herstel bemoeilijken wanneer opzoekkolommen naar externe lijsten verwijzen. Verbindingen met de service voor beheerde metagegevens vereisen naast de sitecontent ook een back-up van de termenopslag om de taxonomierelaties te behouden.

Webonderdelen voor inhoudsquery’s die gegevens uit vijf of meer verschillende sites tonen werken niet meer wanneer bronsites afzonderlijk worden hersteld. Zoekgestuurde webonderdelen verliezen hun functionaliteit wanneer zoekindexen na het herstel niet opnieuw worden opgebouwd. Dan moet u meer dan 10.000 documenten handmatig opnieuw laten crawlen.

Complete back-upstrategieën voor SharePoint

Uw back-upstrategie moet uitgaan van een recovery time objective (RTO) van 4 tot 8 uur en een recovery point objective (RPO) van 1 tot 24 uur, afhankelijk van uw bedrijfseisen. Voer maandelijks testprocedures uit in een niet-productieomgeving om de integriteit van de back-up te valideren.

Granulaire back-ups versus volledige sitebackups

Met granulaire back-ups zet u afzonderlijke items binnen 15 tot 30 minuten terug zonder andere content te raken. Dat maakt ze ideaal voor herstel na gebruikersfouten. Volledige sitebackups herstellen de complete omgeving, maar vragen twee tot vier uur voor grote siteverzamelingen.

Combineer beide aanpakken: maak dagelijks granulaire back-ups van bibliotheken die vaak wijzigen en wekelijks een volledige back-up van de site. Gebruik PowerShell-scripts met `Get-SPSite | Where-Object {$_.LastContentModifiedDate -gt (Get-Date).AddDays(-1)}` om de selectie te automatiseren op basis van wijzigingsdatums.

Geautomatiseerde back-upplanning

Gebruik PowerShell-scripts met Windows Taakplanner die dagelijks om 2 uur ’s nachts draaien, zodat u een consistent back-upschema krijgt. Configureer back-uptaken met `schtasks /create /tn “SharePoint Backup” /tr "powershell.exe -File C:\Scripts\backup.ps1" /sc daily /st 02:00` voor geautomatiseerde uitvoering.

Werk incrementeel en leg alleen de content vast die sinds de vorige back-up is gewijzigd. Zo beperkt u de opslagbehoefte van 500 GB of meer. Stel e-mailmeldingen in met de cmdlet `Send-MailMessage` voor het geval uw back-up van Microsoft SharePoint fouten tegenkomt of langer dan vier uur duurt.

Back-uptools van derden

Commerciële oplossingen bieden application-aware methoden om een back-up van Microsoft SharePoint te maken, met ingebouwde compressie die de opslag met 60 tot 80% verlaagt zonder in te leveren op prestaties. Deze tools ondersteunen zowel on-premises SharePoint 2016/2019 als SharePoint Online voor hybride implementaties.

De belangrijkste functies om te beoordelen:

  • Granulair herstel: Afzonderlijke documenten terugzetten binnen een hersteltijd van vijf minuten
  • Mogelijkheden voor API-integratie: Naadloze koppeling met uw bestaande SharePoint-infrastructuur
  • Geautomatiseerd bewaarbeheer: Beleidsgestuurd beheer van de lifecycle van gegevens
  • Centrale monitoring: Eén dashboard met zicht op meerdere SharePoint-farms
  • Ondersteuning voor hybride implementaties: Uniforme bescherming voor on-premises en cloudomgevingen

Hybride cloudaanpakken

Hybride strategieën combineren on-premises opslag met een bewaartermijn van 30 dagen met cloudopslag voor compliance-eisen. Gebruik Azure Backup en combineer dagelijkse lokale back-ups met wekelijkse synchronisatie naar de cloud om herstelsnelheid en kostenefficiëntie in balans te brengen.

Werk met gelaagde opslag en verplaats back-ups die ouder zijn dan 90 dagen naar Azure Cool Storage. Dat verlaagt de kosten aanzienlijk. Configureer replicatie tussen regio’s met Recovery Services Vault om de beschikbaarheid te waarborgen tijdens regionale calamiteiten.

De integriteit en herstelbaarheid van SharePoint-back-ups valideren

Test specifieke scenario’s, zoals het terugzetten van een afzonderlijk document binnen twee minuten, het volledige herstel van een siteverzameling dat 30 tot 60 minuten duurt en het behoud van contentrelaties tussen sites. Leg de testprocedures vast in stapsgewijze checklists en houd validatieverslagen bij waarmee u aan auditors en belanghebbenden aantoont dat uw back-ups betrouwbaar zijn.

Bescherm uw SharePoint-gegevens met back-up op enterpriseniveau

Maak u niet langer druk om de back-up van SharePoint-documenten in M365 en compliance-hiaten. De cloud-native back-upoplossing van NinjaOne biedt geautomatiseerde bescherming van SharePoint met ransomware-bestendige versleuteling, granulaire herstelopties en centraal beheer van al uw endpoints. Start vandaag nog uw gratis trial.

FAQs

De ingebouwde mogelijkheden bieden geen granulair herstel, kennen een beperkte bewaartermijn in de prullenbak en behouden metagegevens en aangepaste configuraties niet. Dat vergroot het risico op definitief gegevensverlies.

PowerShell-commando’s, exports via de Microsoft Graph API, workflows met de SharePoint Migration Tool en back-upplatforms van derden ondersteunen elk gestructureerde back-ups van siteverzamelingen, bibliotheken en lijsten.

Complexe machtigingen, workflows, aangepaste webonderdelen en afhankelijkheden tussen sites kunnen tijdens het herstel breken wanneer ze niet in de scope van de back-up zijn opgenomen.

Ze doen er goed aan back-upschema’s te automatiseren, incrementele en volledige back-ups te combineren, het herstel maandelijks te valideren en hybride tools of tools van derden te kiezen die aan hun RTO- en RPO-doelen voldoen.

Dit vindt u misschien ook leuk

Klaar om de moeilijkste delen van IT te vereenvoudigen?