Azure Backup Point-in-Time Restore (PITR) Feature Details

Mohana Reddy 60 Reputation points
2024-12-18T07:23:42.3933333+00:00

I am seeking detailed information about the Point-in-Time Restore (PITR) feature in Azure Backup, specifically its usage, functionality, and associated costs relevant to our current setup.

Currently, PITR is configured for a 7-day retention period. Is it possible to extend this to 1 month, or even to 2 to 3 months?

Additionally, information on the estimated costs involved and any specific setup or configuration requirements would be appreciated. It would also be helpful to understand the capabilities supported under our current plans or subscriptions and any changes needed to accommodate this extension. Could clarification on how costs are calculated based on usage also be provided? 8

Structured and detailed insights on this matter will be highly valued.

Azure Backup
Azure Backup
An Azure backup service that provides built-in management at scale.
1,320 questions
Azure SQL Database
0 comments No comments
{count} votes

Accepted answer
  1. Deepanshu katara 12,555 Reputation points
    2024-12-18T08:54:35.17+00:00

    Hello Mohana, Welcome to MS Q&A

    Point-in-Time Restore (PITR) in Azure SQL Managed Instance allows you to restore a database to a specific point in time within the retention period. This feature is particularly useful for recovering from data corruption or human errors. The retention period for PITR can range from 1 to 35 days, depending on the configuration.

    If the maximum supported retention period of 35 days is not sufficient for your application, you can extend the retention by configuring a Long-Term Retention (LTR) policy for your databases. LTR allows you to retain backups for up to 10 years, which can meet the requirement for longer retention periods such as 1 month or even 2-3 months.

    The functionality of PITR involves the following:

    • Full backups are taken weekly.
    • Differential backups are taken every 12 hours.
    • Transaction log backups are taken every 5 minutes.

    This sequence ensures that you can restore the database to a precise point in time within the defined retention settings.

    Regarding the costs, the pricing for PITR and LTR is based on the amount of storage used for the backups. The cost is calculated based on the total amount of backup storage consumed, which includes full, differential, and transaction log backups. The pricing details can be found on the Azure SQL Database pricing page.

    To configure or extend the retention period, you may need to adjust your backup policy settings in the Azure portal or use PowerShell/CLI commands to update the retention period. Ensure that your current subscription supports the required retention period and backup storage.

    For more detailed information on the setup, configuration, and cost calculation, you can refer to the following resources:

    These resources provide comprehensive information on the capabilities, setup, and cost considerations for using PITR and LTR in Azure SQL Managed Instance.

    Please let us know if any questions

    Kindly accept answer if it helps

    Thanks
    Deepanshu

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.