stackconf 2023 | IGNITE: Schrödinger’s backups: how to avoid uncertainty by Anton Kovalenko.pdf

NETWAYS
NETWAYSNETWAYS
Schrödinger's backups: how
to avoid uncertainty
Anton Kovalenko,
YDB TPM
2
It’s easy to miss the window
3
Backup to the rescue!
4
Backups are fragile • No backup
Had no time to setup
• Damaged backup
Discovered at restoration attempt
• Backups stopped being created
No space left in device
5
1 2
Restore to a
new database
Setup backup
3 4
Compare with
the original
Check integrity
No backup until tested
6
Managed DB service
Customers
databases
Control Plane
S3 Bucket
7
Backup in end-to-end testing
• Sample databases
• Schema objects with different features
• Data import from different sources
• Backup
• Restore
• Compare
Failed build
8
1 2
Test rolling
update
Write docs
3 4
Has tests with
backup
. . .
Feature launch check-list
9
End-to-End tests
change your culture
https://nebius.com/il/
• YDB Managed service in Nebius Cloud
Thank you!
Anton Kovalenko
kovalad@ydb.tech
Join our telegram chat t.me/ydb_en
1 von 10

Recomendados

Leveraging Structured Data To Reduce Disk, IO & Network Bandwidth von
Leveraging Structured Data To Reduce Disk, IO & Network BandwidthLeveraging Structured Data To Reduce Disk, IO & Network Bandwidth
Leveraging Structured Data To Reduce Disk, IO & Network BandwidthPerforce
299 views17 Folien
Avoiding Performance Problems: When and How to Debug Production von
Avoiding Performance Problems: When and How to Debug ProductionAvoiding Performance Problems: When and How to Debug Production
Avoiding Performance Problems: When and How to Debug ProductionAppNeta
355 views10 Folien
Dueling duplications RMAN vs Delphix von
Dueling duplications RMAN vs DelphixDueling duplications RMAN vs Delphix
Dueling duplications RMAN vs DelphixKyle Hailey
2.9K views62 Folien
Denver devops : enabling DevOps with data virtualization von
Denver devops : enabling DevOps with data virtualizationDenver devops : enabling DevOps with data virtualization
Denver devops : enabling DevOps with data virtualizationKyle Hailey
2.3K views124 Folien
Presentation on backup and recoveryyyyyyyyyyyyyyyyyyy von
Presentation on backup and recoveryyyyyyyyyyyyyyyyyyyPresentation on backup and recoveryyyyyyyyyyyyyyyyyyy
Presentation on backup and recoveryyyyyyyyyyyyyyyyyyyTehmina Gulfam
514 views41 Folien
Presentation on backup and recoveryyyyyyyyyyyyy von
Presentation on backup and recoveryyyyyyyyyyyyyPresentation on backup and recoveryyyyyyyyyyyyy
Presentation on backup and recoveryyyyyyyyyyyyyTehmina Gulfam
39.7K views41 Folien

Más contenido relacionado

Similar a stackconf 2023 | IGNITE: Schrödinger’s backups: how to avoid uncertainty by Anton Kovalenko.pdf

SQLDay2013_Denny Cherry - SQLServer2012inaHighlyAvailableWorld von
SQLDay2013_Denny Cherry - SQLServer2012inaHighlyAvailableWorldSQLDay2013_Denny Cherry - SQLServer2012inaHighlyAvailableWorld
SQLDay2013_Denny Cherry - SQLServer2012inaHighlyAvailableWorldPolish SQL Server User Group
896 views74 Folien
PLNOG 6: Piotr Modzelewski, Bartłomiej Rymarski - Product Catalogue - Case Study von
PLNOG 6: Piotr Modzelewski, Bartłomiej Rymarski - Product Catalogue - Case StudyPLNOG 6: Piotr Modzelewski, Bartłomiej Rymarski - Product Catalogue - Case Study
PLNOG 6: Piotr Modzelewski, Bartłomiej Rymarski - Product Catalogue - Case StudyPROIDEA
70 views39 Folien
Machine Data to Readable Reports - System Monitoring, Alerting and Reporting ... von
Machine Data to Readable Reports - System Monitoring, Alerting and Reporting ...Machine Data to Readable Reports - System Monitoring, Alerting and Reporting ...
Machine Data to Readable Reports - System Monitoring, Alerting and Reporting ...Blackboard APAC
751 views29 Folien
6421 b Module-13 von
6421 b Module-136421 b Module-13
6421 b Module-13Bibekananada Jena
244 views19 Folien
Webinar Presentation: Stories of Accidental Data Loss von
Webinar Presentation: Stories of Accidental Data LossWebinar Presentation: Stories of Accidental Data Loss
Webinar Presentation: Stories of Accidental Data LossImanis Data
275 views13 Folien
Walking the Walk: Developing the MongoDB Backup Service with MongoDB von
Walking the Walk: Developing the MongoDB Backup Service with MongoDBWalking the Walk: Developing the MongoDB Backup Service with MongoDB
Walking the Walk: Developing the MongoDB Backup Service with MongoDBMongoDB
994 views21 Folien

Similar a stackconf 2023 | IGNITE: Schrödinger’s backups: how to avoid uncertainty by Anton Kovalenko.pdf(20)

PLNOG 6: Piotr Modzelewski, Bartłomiej Rymarski - Product Catalogue - Case Study von PROIDEA
PLNOG 6: Piotr Modzelewski, Bartłomiej Rymarski - Product Catalogue - Case StudyPLNOG 6: Piotr Modzelewski, Bartłomiej Rymarski - Product Catalogue - Case Study
PLNOG 6: Piotr Modzelewski, Bartłomiej Rymarski - Product Catalogue - Case Study
PROIDEA70 views
Machine Data to Readable Reports - System Monitoring, Alerting and Reporting ... von Blackboard APAC
Machine Data to Readable Reports - System Monitoring, Alerting and Reporting ...Machine Data to Readable Reports - System Monitoring, Alerting and Reporting ...
Machine Data to Readable Reports - System Monitoring, Alerting and Reporting ...
Blackboard APAC751 views
Webinar Presentation: Stories of Accidental Data Loss von Imanis Data
Webinar Presentation: Stories of Accidental Data LossWebinar Presentation: Stories of Accidental Data Loss
Webinar Presentation: Stories of Accidental Data Loss
Imanis Data275 views
Walking the Walk: Developing the MongoDB Backup Service with MongoDB von MongoDB
Walking the Walk: Developing the MongoDB Backup Service with MongoDBWalking the Walk: Developing the MongoDB Backup Service with MongoDB
Walking the Walk: Developing the MongoDB Backup Service with MongoDB
MongoDB994 views
Rman Presentation von Rick van Ek
Rman PresentationRman Presentation
Rman Presentation
Rick van Ek5.5K views
Nagios XI Best Practices von Nagios
Nagios XI Best PracticesNagios XI Best Practices
Nagios XI Best Practices
Nagios14.5K views
Elastic Cloud Enterprise in Azure with Devon von Elasticsearch
Elastic Cloud Enterprise in Azure with DevonElastic Cloud Enterprise in Azure with Devon
Elastic Cloud Enterprise in Azure with Devon
Elasticsearch5.1K views
Eric Moreau - Samedi SQL - Backup dans Azure et BD hybrides von MSDEVMTL
Eric Moreau - Samedi SQL - Backup dans Azure et BD hybridesEric Moreau - Samedi SQL - Backup dans Azure et BD hybrides
Eric Moreau - Samedi SQL - Backup dans Azure et BD hybrides
MSDEVMTL777 views
Vertica 7.0 Architecture Overview von Andrey Karpov
Vertica 7.0 Architecture OverviewVertica 7.0 Architecture Overview
Vertica 7.0 Architecture Overview
Andrey Karpov2.3K views
MongoDB World 2018: Solving Your Backup Needs Using MongoDB Ops Manager, Clou... von MongoDB
MongoDB World 2018: Solving Your Backup Needs Using MongoDB Ops Manager, Clou...MongoDB World 2018: Solving Your Backup Needs Using MongoDB Ops Manager, Clou...
MongoDB World 2018: Solving Your Backup Needs Using MongoDB Ops Manager, Clou...
MongoDB522 views
Investigate TempDB Like Sherlock Holmes von Richard Douglas
Investigate TempDB Like Sherlock HolmesInvestigate TempDB Like Sherlock Holmes
Investigate TempDB Like Sherlock Holmes
Richard Douglas2.6K views
Introducing Cloudian HyperStore 6.0 von Cloudian
Introducing Cloudian HyperStore 6.0Introducing Cloudian HyperStore 6.0
Introducing Cloudian HyperStore 6.0
Cloudian1.3K views
BGOUG "Agile Data: revolutionizing database cloning' von Kyle Hailey
BGOUG  "Agile Data: revolutionizing database cloning'BGOUG  "Agile Data: revolutionizing database cloning'
BGOUG "Agile Data: revolutionizing database cloning'
Kyle Hailey1.9K views
MySQL Backup Best Practices and Case Study- .ie Continuous Restore Process von Marcelo Altmann
MySQL Backup Best Practices and Case Study- .ie Continuous Restore ProcessMySQL Backup Best Practices and Case Study- .ie Continuous Restore Process
MySQL Backup Best Practices and Case Study- .ie Continuous Restore Process
Marcelo Altmann327 views
The Hard Problems of Continuous Deployment von Timothy Fitz
The Hard Problems of Continuous DeploymentThe Hard Problems of Continuous Deployment
The Hard Problems of Continuous Deployment
Timothy Fitz3.6K views
Digitally Transform (And Keep) Your On-Premises File Servers von Aidan Finn
Digitally Transform (And Keep) Your On-Premises File ServersDigitally Transform (And Keep) Your On-Premises File Servers
Digitally Transform (And Keep) Your On-Premises File Servers
Aidan Finn40 views
ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site Review von Kenny Buntinx
ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site ReviewECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site Review
ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site Review
Kenny Buntinx600 views
Why source control your Oracle Database? von Red Gate Software
Why source control your Oracle Database?Why source control your Oracle Database?
Why source control your Oracle Database?
Red Gate Software1.1K views

Último

unmasking toxicity in online gaming von
unmasking toxicity in online gamingunmasking toxicity in online gaming
unmasking toxicity in online gamingaminabumelha
5 views10 Folien
UNIT XIII Cognitive Process.pptx von
UNIT XIII Cognitive Process.pptxUNIT XIII Cognitive Process.pptx
UNIT XIII Cognitive Process.pptxProf. (Dr.) Rahul Sharma
92 views62 Folien
Learning from Disaster - How a positive safety approach saves lives_MYOSH Web... von
Learning from Disaster - How a positive safety approach saves lives_MYOSH Web...Learning from Disaster - How a positive safety approach saves lives_MYOSH Web...
Learning from Disaster - How a positive safety approach saves lives_MYOSH Web...kristinashields1
38 views38 Folien
oral presentation .pdf von
oral presentation .pdforal presentation .pdf
oral presentation .pdfHindAlmesmary
8 views9 Folien
Maximiliano Roa - eRetail Week Blended [Professional] Experience 2023 von
Maximiliano Roa - eRetail Week Blended [Professional] Experience 2023Maximiliano Roa - eRetail Week Blended [Professional] Experience 2023
Maximiliano Roa - eRetail Week Blended [Professional] Experience 2023eCommerce Institute
6 views14 Folien

Último(20)

unmasking toxicity in online gaming von aminabumelha
unmasking toxicity in online gamingunmasking toxicity in online gaming
unmasking toxicity in online gaming
aminabumelha5 views
Learning from Disaster - How a positive safety approach saves lives_MYOSH Web... von kristinashields1
Learning from Disaster - How a positive safety approach saves lives_MYOSH Web...Learning from Disaster - How a positive safety approach saves lives_MYOSH Web...
Learning from Disaster - How a positive safety approach saves lives_MYOSH Web...
kristinashields138 views
Maximiliano Roa - eRetail Week Blended [Professional] Experience 2023 von eCommerce Institute
Maximiliano Roa - eRetail Week Blended [Professional] Experience 2023Maximiliano Roa - eRetail Week Blended [Professional] Experience 2023
Maximiliano Roa - eRetail Week Blended [Professional] Experience 2023
limited green areas in albateen.pdf von metha4399
limited green areas in albateen.pdflimited green areas in albateen.pdf
limited green areas in albateen.pdf
metha43995 views
a timeline of the history of linguistics- BAUTISTA- BELGERA.pdf von FordBryantSadio
a timeline of the history of linguistics- BAUTISTA- BELGERA.pdfa timeline of the history of linguistics- BAUTISTA- BELGERA.pdf
a timeline of the history of linguistics- BAUTISTA- BELGERA.pdf
FordBryantSadio8 views
RTC2023_Boost-App-Integration-with-AI_Kim.pdf von hossenkamal2
RTC2023_Boost-App-Integration-with-AI_Kim.pdfRTC2023_Boost-App-Integration-with-AI_Kim.pdf
RTC2023_Boost-App-Integration-with-AI_Kim.pdf
hossenkamal28 views
I use my tools to help people von mywampa
I use my tools to help peopleI use my tools to help people
I use my tools to help people
mywampa9 views

stackconf 2023 | IGNITE: Schrödinger’s backups: how to avoid uncertainty by Anton Kovalenko.pdf