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

The Best Practices and Advantages of Designing Effective Test Cases

The Best Practices and Advantages of Designing Effective Test Cases OverviewTest case is a &ldq...

Read More >

Source Code Management Tool – GIT (version control)

This blog is all about discussing the tool which is highly used in IT sector as source code manageme...

Read More >

TFS 2013 Build Template Customization

How to enable logging verbosity process parameter in build definition?Verbosity for a build will hel...

Read More >

How to write custom code in NAV 2013 R2 Report layout design?

You may want to add custom code to the RDLC report to do more actions than what's already provid...

Read More >

Software Testing

vinay.ramamurthy

Read More >

Product Development

vinay.ramamurthy

Read More >

TFS Build for .Net 2.0 Projects

Clients have strange requirements. The other day I had been to a client for a discussion. These guys...

Read More >

Webinar -The curious case of native versus the cross platform development of mobile apps

Please watch the LIVE RECORDING Video of the webinar session below which took place on 4th...

Read More >

Twitter Bootstrap – An UI Framework for Web Applications

Twitter Bootstrap is an open source front end framework for HTML, CSS and JS, using which we can cre...

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
Text/HTML
Contact Us
  • *
  • *