I got new issue from my client. He want to back up sharepoint site for restore, if something is going wrong. And the challenge is not to use 3rd party solution(MetaVis, AveDoc). Is there any other way to get back up? I think about to write my own application for backing up,maybe using CSOM, but i don't find a way to connect SharePoint storage(site description schema), where could I start? Please, share your experience if you had challenges like that.I want to find programmatic solution for this challenge.


From this link, we can see there are only 4 ways to restore data in SharePoint Online:

  1. Site Collection Restore

    • Backups are taken every 12 hours, and are kept for 14 days.
    • You must contact technical support to perform a site collection restore.
    • The data will be restored to the same url that it was taken from. You cannot restore to a different url, and you will lose any current data.
  2. Recycle Bin

    • This is pretty self-explanatory. Details can be found here and here.
  3. Versioning

    • Again, this one is also pretty self-explanatory. Details can be found here and here.
  4. 3rd Party Solutions

    • The more diverse and robust option of the four, the only downside is having to pay.
    • Usually allow you to backup/restore items at a more granular level.
    • Some options:
      1. Avepoint
      2. Quest
      3. Metalogics
      4. Metavis
      5. Thinkscape
| improve this answer | |
  • I know this four ways. But as I say I have no chance to use 3rd party solution like MetaVis and etc. So i think if this 3rd party solutions have some access to data, they maybe use the same csom. So there must be some way to access and backup data. – Anna Komissar Jul 10 '15 at 8:24

Not the answer you're looking for? Browse other questions tagged or ask your own question.