Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      Sunshine And March Vibes (2025 Wallpapers Edition)

      May 31, 2025

      The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks

      May 31, 2025

      How To Fix Largest Contentful Paint Issues With Subpart Analysis

      May 31, 2025

      How To Prevent WordPress SQL Injection Attacks

      May 31, 2025

      Windows 11 version 25H2: Everything you need to know about Microsoft’s next OS release

      May 31, 2025

      Elden Ring Nightreign already has a duos Seamless Co-op mod from the creator of the beloved original, and it’ll be “expanded on in the future”

      May 31, 2025

      I love Elden Ring Nightreign’s weirdest boss — he bargains with you, heals you, and throws tantrums if you ruin his meditation

      May 31, 2025

      How to install SteamOS on ROG Ally and Legion Go Windows gaming handhelds

      May 31, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      Oracle Fusion new Product Management Landing Page and AI (25B)

      May 31, 2025
      Recent

      Oracle Fusion new Product Management Landing Page and AI (25B)

      May 31, 2025

      Filament Is Now Running Natively on Mobile

      May 31, 2025

      How Remix is shaking things up

      May 30, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Windows 11 version 25H2: Everything you need to know about Microsoft’s next OS release

      May 31, 2025
      Recent

      Windows 11 version 25H2: Everything you need to know about Microsoft’s next OS release

      May 31, 2025

      Elden Ring Nightreign already has a duos Seamless Co-op mod from the creator of the beloved original, and it’ll be “expanded on in the future”

      May 31, 2025

      I love Elden Ring Nightreign’s weirdest boss — he bargains with you, heals you, and throws tantrums if you ruin his meditation

      May 31, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Development»Databases»Announcing configurable point-in-time recovery periods for Amazon DynamoDB

    Announcing configurable point-in-time recovery periods for Amazon DynamoDB

    January 7, 2025

    Amazon DynamoDB enables you to back up your table data continuously by using point-in-time recovery (PITR). When you enable PITR, DynamoDB backs up your table data automatically with per-second granularity. PITR helps protect you against accidental writes and deletes. For example, if a test script accidentally writes to a production DynamoDB table, or someone mistakenly issues a DeleteItem request, with PITR, you can restore your table to a state before the data corruption.

    PITR, by default, takes continuous backups for 35 days, which means you can recover your table from any time in the past 35 days. However, due to various data compliance and regulatory requirements, some customers need their PITR period to be shorter.

    Today, we’re adding support for configurable recovery periods for PITR. You can now set the PITR period for each table to between 1 – 35 days. For example, if you set your recovery period to 7 days, you will get a rolling period of the latest 7 days of continuous backups that you can use to restore your table. As always, you can restore to any second within the recovery period.

    Enable PITR in DynamoDB

    You can enable PITR and adjust the recovery period using the AWS Management Console, AWS Command Line Interface (AWS CLI), AWS CloudFormation, AWS Cloud Development Kit (AWS CDK), or SDK. To use the console, complete the following steps:

    1. On the DynamoDB console, choose Tables in the navigation pane.
    2. Choose the table you want to enable PITR for.
    3. Choose Edit point-in-time recovery settings.
    4. Select Turn on point-in-time recovery (if it’s not already enabled).
    5. For Backup recovery period, specify the length of your recovery period (1–35 days).
    6. Choose Save changes.

    Console Edit PITR Settings

    Considerations

    When you change the period on a table where PITR was already enabled, you should be mindful of how it impacts your earliest restore point. Decreasing your PITR period will immediately reduce your earliest restore point to match the recovery period you set. This means you can’t restore from any continuous backups that were previously available, but are now outside of your configured recovery period.

    Pricing of PITR is still based on the size of the DynamoDB table (table data and local secondary indexes) on which it is enabled, regardless of the chosen recovery period.

    Conclusion

    DynamoDB PITR now supports a configurable PITR period for customers that have compliance or data retention policies that require a recovery period shorter than 35 days. To get started, see Point-in-time backups for DynamoDB.


    About the Authors

    Jason Hunter is a California-based Principal Solutions Architect specializing in Amazon DynamoDB. He’s been working with NoSQL databases since 2003. He’s known for his contributions to Java, open source, and XML. You can find more DynamoDB posts and others posts written by Jason Hunter in the AWS Database Blog.

    Shahzeb Farrukh is a Seattle-based Senior Product Manager at AWS. He works on DynamoDB data protection features like backups and restores, and data movement capabilities that help customers integrate their data with other services. He has been working with databases and analytics since 2010.

    Source: Read More

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleCoaching AI to write your code
    Next Article Accelerating Sybase-to-MongoDB Modernization With PeerAI

    Related Posts

    Artificial Intelligence

    Markus Buehler receives 2025 Washington Award

    May 31, 2025
    Artificial Intelligence

    LWiAI Podcast #201 – GPT 4.5, Sonnet 3.7, Grok 3, Phi 4

    May 31, 2025
    Leave A Reply Cancel Reply

    Continue Reading

    This HP Pavilion at 55% off is the Windows laptop deal to beat right now

    News & Updates

    Google AI Described New Machine Learning Methods for Generating Differentially Private Synthetic Data

    Development

    Top Vue Dev Tools to Look Forward in 2025

    Development

    Community News: Latest PEAR Releases (04.07.2025)

    Development

    Highlights

    Development

    How Much GPU Memory Does It Take to Run a Large Language Model (LLM)?

    December 17, 2024

    Are you planning to deploy powerful AI models like GPT or LLaMA? One of the…

    CVE-2025-5055 – WordPress Smart Forms Stored Cross-Site Scripting

    May 24, 2025

    Celluloid 0.28 Adds Lua Module Support, Refreshes UI

    April 6, 2025

    Achieving Critical Reliability in Instruction-Following with LLMs: How to Achieve AI Customer Service That’s 100% Reliable

    March 23, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.