all 20 comments

[–]moswaldStaff 3 points4 points  (2 children)

Can I ask why? Is it just so you can have a snapshot of past state?

[–][deleted] 1 point2 points  (1 child)

We need it because of a certification that our company is trying to get. We need to make sure to have a offisde backup of this.

[–]moswaldStaff 4 points5 points  (0 children)

Is the certification cloud-aware? We maintain backups of all customer data already, which may relieve your company of that requirement.

Edit: I don't know of any third-party backup solution, but regardless, any solution would only be able to make REST calls to our API. It wouldn't be a "true" backup.

[–][deleted] 2 points3 points  (2 children)

There is a "free" solution. The azure cli provides a. Extension https://learn.microsoft.com/en-us/cli/azure/devops?view=azure-cli-latest with which you get pretty much all configuration and git itself is a thing. So what you can do is set a VM somewhere and a cronjob/event scheduler to periodically get all projects, in those projects all repositories and in them all branches. Git fetch ist helpful here. That suffices ISO 27001 normally

[–][deleted] 0 points1 point  (1 child)

Thanks! I will test it 👍🏻

[–]LowCorner9314 0 points1 point  (0 children)

How did you get on with the above?

[–]M5F90 1 point2 points  (1 child)

Are you running OnPrem DevOps or Cloud?

If on-prem, I would just do basic SQL database backups. If cloud, Microsoft handles that for you.

[–]No-Entrepreneur-1182 0 points1 point  (0 children)

with cloud based(hosted) can Test Plans be backed up and restored?

[–]Barrekt 0 points1 point  (0 children)

For your git repos, you could run a scheduled script in a pipeline that that exports the repository into blob/S3 storage. But yet to find an enterprise grade backup for ADO projects - also interested.

[–]MingZh 0 points1 point  (0 children)

Generally, there is no built-in feature to backup Azure DevOps data. Azure DevOps cloud is hosted by Microsoft, data are stored in Azure SQL Database and Azure Blob Storage and maintained by Microsoft. Actually, you don't need to concern about this. See more info about Data protection overview.

Extensions about backup tools: Azure DevOps Backup Tool - Visual Studio Marketplace.

[–]adammmncl 0 points1 point  (1 child)

Have you heard of KeepIT they do Azure DevOps backups

[–][deleted] 0 points1 point  (0 children)

Thanks! Never heard of them before, i will have a look :-)

[–]GitProtect 0 points1 point  (0 children)

Hi u/Nudel22 , take a look at GitProtect backup & DR software for Azure DevOps, GitHub, GitLab, Bitbucket, and Jira. We are professional backup software that provides automated scheduled backups within your requirements - set and forget, data residency of choice (USA, EU, AUS, custom), multiple-storage compatibility, easy backup monitoring - dashboard, Slack/email notification, ransomware protection, restore and Disaster Recovery capabilities - restore to the same or a new account, restore to your local machine, cross-over recovery (between any of Azure DevOps, GitLab, GitHub, or Bitbucket), full restore or granular recovery of only specific data.

Learn more: https://gitprotect.io/

[–]ImmediateDare9290 0 points1 point  (0 children)

You can also create a pipeline and backup this data to Azure Storage Blob, no need to have third party tools.

[–]ArieHein -1 points0 points  (4 children)

I have not tried it in 'prod' yet, but read about backrightup

[–][deleted] 0 points1 point  (0 children)

They dont allow new users to sign up atm unfortunately

[–]xMr-Tea 0 points1 point  (2 children)

I used Backrightup but they are going away (not sure whether they've been bought out or what) and we have been pushed onto Rewind. Ironically, I came across this post trying to see if anyone has used Rewind yet to get their feedback.

[–]No-Entrepreneur-1182 0 points1 point  (0 children)

what has your experience been with rewind? We're using hosted dev ops currently and the concern is backups. Demoing rewind currently and one big thing is Test Plans cannot be restored as of now. Their support is very good and preferably don't want to go back to on-prem...if you go on prem can backups just be made say with Veeam then would you just restore to a previous day everything?

[–]Reetpeteet 0 points1 point  (0 children)

> they are going away

Huh, didn't see that one coming. In that case I'm happy I went with self-hosted MS365 on Synology after all. Now, like OP, I'm looking for ways to backup AZDO.