Azure DevOps Server Backup and Restore - Blogs
X
02Sep

Azure DevOps Server Backup and Restore

In this blog we will see how and why to Azure DevOps Server (earlier named as TFS) data backup. I will be using Azure DevOps Server or TFS word interchangeably. We should backup the data of our Azure DevOps Server deployment in order to avoid loss of data, productivity loss, un-availability of Server due to unexpected events, Server crashes or patch failures etc. So, to reduce the risk of losing data & productivity, we should regularly take the backup and validate the restored data.

We need to back-up following databases of Azure DevOps Server:

  • Configuration database
  • Project collection databases (all the Team Project Collection’s databases)
  • Warehouse database
  • Reporting databases

1AzureDevOpsServerBa... 

We can use the Scheduled Backups options in Administrator console of Azure DevOps Server. We should have an admin permission in TFS and also in SQL server where the data is stored. Copy the backup to a shared path which is accessible. Define the Retention days for back-up, based on the size of the data and availability of the hardware.

2AzureDevOpsServerBa...

Select the backup schedule, for example Nightly Build or Once a week or daily at a particular time. We can define the schedule and backup data retention, based on our business needs. Once it is configured the backup will happened accordingly

3AzureDevOpsServerBa...

Regularly we should restore the backed-up data to a standby sever and validate the data integrity. We can use the restore tool option of TFS Admin Console.

4AzureDevOpsServerBa...  

   

5AzureDevOpsServerBa...

Related

Microsoft Azure Stack : Power of Azure in our datacentre

Why Azure Stack?Microsoft Azure Stack is a new hybrid cloud platform product that enables our organi...

Read More >

New Tools in NAV 2013 (the less talked about ones) - Concluding Part

This part (as I said in my previous blog), will contain some more new tools and features focusing on...

Read More >

India’s First - Microsoft Gold Competency in Application Lifecycle Management

By earning the Microsoft Gold Competency in Application Lifecycle Management, Canarys became the Fir...

Read More >

Microsoft Azure : Creating JAVA application & configure

We will create Java web app in Azure App Service by using the Azure portal. The Azure...

Read More >

Uses of MS Dynamics NAV Query Object

Query is a new object in Microsoft Dynamics NAV 2013 that a programmer can use to define a set of da...

Read More >

Quick Understanding on Stateful Sets in Kubernetes

Stateful sets are similar to deployments, they can scale up and scale down, they can perform rolling...

Read More >

Difference Between K8S vs Azure Kubernetes Service (AKS)

Kubernetes aka K8s is container orchestration tool, which helps us to control our containers in the ...

Read More >

To recover the space occupied by TFS 2010, after deleting the artifacts.

When you delete the team project or project artifacts from TFS 2010, the TFS collection database won...

Read More >

Introduction to DevOpSmartBoard for GitHub

Ultimate end-to-end and one-stop Dashboard. DSB for GitHub generates key metrics at the GitHub organ...

Read More >

Share

Try DevOpSmartBoard Ultimate complete Azure DevOps End-to end reporting tool

Sign Up

  • Recent
  • Popular
  • Tag
Monthly Archive
Subscribe
Name

Text/HTML
Contact Us
  • *
  • *