Overview
Azure DevOps Backup by Rewind provides robust, automated backups of your Azure DevOps data, ensuring that your projects, repositories, pipelines, and more are safeguarded against data loss.
Key Features
- Automated Backups: Set up automatic backups that run without manual intervention, ensuring your data is protected consistently.
- Comprehensive Coverage: Back up everything from your code repositories to your build and release pipelines.
- Easy Export: Quickly export all of your data, or individual repositories.
Getting Started
Installation
To install Rewind Backups for Azure DevOps, follow these steps:
- Enable Third-Party Application Access in Azure DevOps: Before proceeding with Rewind, you must set up access in your Azure DevOps environment. Follow these steps:
- Log in to your Azure DevOps account.
- Navigate to Organization Settings.
- In the Security section, select Policies.
- Enable the Third-Party Application Access via OAuth option.
- Install Azure DevOps Backups in Rewind: Once you have enabled access in Azure DevOps, you can proceed with the installation in Rewind:
Note: Before you begin, make sure you are logged into the correct Azure DevOps account. The Azure OAuth flow will automatically use the account you are currently logged into. Alternatively, to ensure you are connecting to the desired account, we suggest that you perform these steps in an incognito window.- Log in to your Rewind dashboard.
- On the left navigation bar, click on Add New Integration.
- From the list of available integrations, locate Azure DevOps and click Add New.
- Authorize and Authenticate: After completing the integration installation in Rewind, you will be directed through the OAuth flow. Follow the prompts to authorize Rewind's access to your Azure DevOps environment.
Managing Your Backup
Accessing Backed Up Data
- To view items that have been backed up, click on 'View all items' next to the Azure DevOps integration on the home page.
Exports
- If you need to export your data, you can initiate the process by selecting the “Export” within the Azure DevOps vault. You may need to go through a verification process to initiate the export. Additionally, you can export individual repositories by clicking into the repository, selecting the version, and then clicking “export this version”.
Subscription and Billing
- Manage your subscription by clicking the gear icon next to the Azure DevOps integration. Here you can view your subscription details and manage billing options.
Frequently Asked Questions (FAQ)
What item types does Rewind backup?
Rewind Backups for Azure DevOps provides comprehensive backup and recovery for a wide range of data types including:
- Organizations
- Projects
- Boards
- Work Items
- Git Repositories
- Repository Metadata
- Pull Requests
- Pipelines
- Artifacts (feeds & packages)
How often are backups performed?
Backups are automated and capture new changes every 24 hours, ensuring your data is consistently protected without the need for manual intervention.
What is the retention period for the backups?
Rewind maintains a 365-day data retention policy, offering unlimited cloud storage for backups. This allows extensive access to a full year of backup history.
Can I perform on-demand backups?
Yes, Rewind Backups for Azure DevOps allows you to perform on-demand backups with just one click, giving you flexibility and control over when your data is backed up.
What security measures are in place for backups?
Rewind takes data security seriously and is SOC 2 Type 2 compliant. The data is encrypted both in transit and at rest using TLS 1.2 and AES-256 encryption standards.
Is there support for Single Sign-On (SSO)?
Rewind supports SAML-based identity providers for Single Sign-On (SSO), including services like Okta, OneLogin, Auth0, and more, enhancing the security and ease of access.
Which Azure DevOps user types does Rewind charge for?
The Azure DevOps license types that will impact your Rewind subscription costs include:
- Basic
- Basic + Test Plans
- Visual Studio Subscriber
Note: Rewind does not charge for stakeholders.