SlideShare una empresa de Scribd logo
1 de 28
Descargar para leer sin conexión
Last Line of Defense: be prepared by Open
Source Backups with Bareos
Bareos is a registered trademark of Bareos GmbH & Co. KG
Agenda
●
Resilience and Disaster recovery in times of
Ransomware
●
Why Open Source Backups are crucial
●
Overview: Bareos – the Open Source backup
solution
Bareos is a registered trademark of Bareos GmbH & Co. KG
Threats
●
Known threats and data loss
– Physical damage
– Software failure
– User failure: rm -Rf /
– Malware / Ransomware
– Intrusion
– ...
●
Unknown / unexpected threats ?
– ...
Bareos is a registered trademark of Bareos GmbH & Co. KG
Defense and Recovery
●
Important but scope for other talks
– DMZ / Firewalls
– Virus scanners
– Intrusion detection
– Training to prevent social engineering
●
Our subject
– Resilience and disaster recovery
●
Our daily routine is the unexpected
William T. Riker
Bareos is a registered trademark of Bareos GmbH & Co. KG
Bareos is a registered trademark of Bareos GmbH & Co. KG
Sidekick: Non-Data Backups
●
Svalbard Global Seed Vault
●
Statistics ~860k seed types
●
Funded by Norwegian government
●
Backup of global seeds to ensure
nutrition after big catastrophes
●
First Use-Case: Syria 2015
– Research center Icarda (Aleppo)
not fully functional
– Restore / re-cultivate lentil seeds
from backup seed in new location
Bareos is a registered trademark of Bareos GmbH & Co. KG
Some Backup Guidelines
●
Network backup: copy your data to dedicated backup
server
●
Backup your backup: make replication to other media
/ sites.
●
Backup to cloud: encryption mandatory
●
Plan your backup and retention:
– How long do you need to retain your backup data?
Bareos is a registered trademark of Bareos GmbH & Co. KG
Be prepared against Ransomware
●
Protect your backup data
– Backups to disk: separate from rest of network,
only allow access for backup protocol
– Read-only medium (worm-tape)
●
If using backup-data encryption
– Extra copy of encryption key – if lost or unreadable
due to ransomware attack – no restore possible
Bareos is a registered trademark of Bareos GmbH & Co. KG
Long-term availability
●
Technical
– Future availability of your backup software on future
hardware?
– Future availability of hardware drivers to read your media?
●
Avoid vendor lock-in
– Pay-per-use when you need a restore?
– Limited usage allowance – Examples from the field
●
No restart after license key expiration possible
●
Obligation to delete software after subscription ends
– Vendor of backup software goes out of market ?
Bareos is a registered trademark of Bareos GmbH & Co. KG
Open Source is crucial for backups
●
Distinguish between real open source
and ‘open core’
●
No vendor-lock-in
●
Even if companies backing a project disappear:
code is still available and can be adapted
●
Future-proof and adaptable to future hardware:
only with open source
●
Let’s you reclaim your data, if you backup to cloud
Bareos is a registered trademark of Bareos GmbH & Co. KG
Requirements summary
●
Backup software only future-proof,
if 100% open source
●
Be prepared against ransomware and the
unexpected:
– Keep extra copies of your encryption keys
– Separate backup data
– Use backup replication, different media (worm)
– Backup data easy accessible to enable fast
recovery in minimal environment
Bareos is a registered trademark of Bareos GmbH & Co. KG
Bareos Introduction
●
Backup Archive REcovery Open Sourced
●
Bareos is a fork of the bacula.org project
●
Fork started by Marco van Wieringen 2010
– Implement own ideas
– Speed up development
– Sustainably ensure open source project
●
First Release 2013
●
Since then yearly a new major version
Current release: 18.2
Bareos is a registered trademark of Bareos GmbH & Co. KG
Data Sovereignty – NO vendor lock-in
●
Bareos is Open Source:
– Affero GNU Public License (AGPL)
– Code cleanup and re-factoring
– A lot of new features
– Python plugin interface
– Growing Open Source community
– Open Storage format
– Backup data (disk / tape) easy accessible with command-line
tools to scan, extract and recover data without backup server
Bareos is a registered trademark of Bareos GmbH & Co. KG
Bareos is a registered trademark of Bareos GmbH & Co. KG
Bareos Overview
●
All common sense features of a network backup system, like
●
Multi-platform support: Linux, Unix, Windows, MacOS
●
Scheduler with multi generation support (Full-, differential-,
incremental, virtual full, accurate, ...)
●
Inventory (“catalog”) in database (MySQL, Postgres)
●
Restore via CLI or GUI on any client
●
Encrypted data, transport, ACLs, ...
●
Backup media: disk, tape, library, cloud
●
Scripting interface for pre- and post – jobs, plugin interface
Bareos is a registered trademark of Bareos GmbH & Co. KG
Some New Features
●
Support for hardware encryption with LTO (4 and upwards) and
enterprise tape libraries
●
Client-quota support / Bandwidth limitation
●
Native NDMP Support (DAR/DDAR, tape)
●
Replication to other backup sites
●
Backup to (Ceph, Gluster, S3, Glacier) and from (VMWare, Ceph,
Gluster) the cloud
●
Python Plugin Interface
●
Multi-lingual and multi-tenant web UI
●
API
Bareos is a registered trademark of Bareos GmbH & Co. KG
Current Release 18.2
●
Transport encryption pre-configured and enabled by default
●
Use existing passwords as pre-shared keys
●
Inidividual TLS certificates supported, too
●
Backwards compatible with older clients
●
PAM Authentication supported
pam_unix, pam_ldap, pam_ ...
●
Modernized build system
Autoconf (76k lines) replaced by
CMake (5k lines)
●
Use modern C++ language features
Bareos is a registered trademark of Bareos GmbH & Co. KG
Working on next release: 19.x
●
Continue to modernize and refactor legacy code
●
Storage Daemon
– Support SCSI drive reservation
– Improve handling of parallel jobs:
auto-configure multiple virtual drives
●
Web ui: switch to new framework vue.js
– Persistent connection between server and browser:
Enable push notifications
– Modern design
– Configuration changes
●
Documentation switch from LaTeX to RST / Sphinx
Work in progress, see https://docs.bareos.org
●
Build more unittests using ctest
Bareos is a registered trademark of Bareos GmbH & Co. KG
Installation Packages
●
Source Code on GITHub
●
Repacking using Open Build Server
– All packages out of one source
– All major Linux Distributions
– MacOS
– Windows Installer Packages with lean redesign of
cross compile makefiles, silent install possible
●
Additional / on request: AIX, HP-UX, BSD
Bareos is a registered trademark of Bareos GmbH & Co. KG
Web UI Restore Browser
Bareos is a registered trademark of Bareos GmbH & Co. KG
Publicity
●
“ This is one of the largest open-source teams in the
world, and is in the top 2% of all project teams on Open
Hub.”
●
Bareos recommended on SILLS list of open source
applications by French government
●
Admin Magazine #17 / 2013 Editor's summary:
The Bareos fork of Bacula adds new features,
expanded functionality, and simplified configuration
Bareos is a registered trademark of Bareos GmbH & Co. KG
Downloads
●
Weekly unique visits on download.bareos.org
Since 2016: mirrors used, no more numbers
Bareos is a registered trademark of Bareos GmbH & Co. KG
Customers
●
Several Max-Planck-Institutes
●
Beuth Hochschule Berlin
●
Cardtech: Payment Transaction Provider
●
Bavarian State Archives
●
Lab Logistics Group
●
Mixed industries
– Public / government
– Universities / Research
– SMB
– Provider
– Finance
Bareos is a registered trademark of Bareos GmbH & Co. KG
Services and Partners
●
Subscription (software maintenance), Support,
Consulting and Training services delivered by Bareos
GmbH & Co. KG and global partner network
Bareos is a registered trademark of Bareos GmbH & Co. KG
Contact and links
●
Subscription, Support, References, Partner:
http://www.bareos.com
●
Community, Documentation, Download:
http://www.bareos.org
●
GIT:
https://github.com/bareos
●
Bug- and feature- tracker Mantis:
https://bugs.bareos.org
●
Maik Außendorf
maik.aussendorf@bareos.com
●
Videos and slides with technical presentations, customer stories, background
information at the Open Source Backup Conferences archive:
https://osbconf.org
Bareos is a registered trademark of Bareos GmbH & Co. KG
Picture Credits
●
Svalbard Vault (outside)
By Frode Ramone from Oslo, Norway (DSCF0896.jpg) [CC BY 2.0 (
http://creativecommons.org/licenses/by/2.0)], via Wikimedia Commons
●
Svalbard Vault (inside)
Dag Endresen [CC BY 3.0 (http://creativecommons.org/licenses/by/3.0)], via Wikimedia Commons
●
Seeds
CC BY-SA 2.0, https://commons.wikimedia.org/w/index.php?curid=425642
●
Petya
Free https://commons.wikimedia.org/wiki/File:Petya.A.png
●
Bareos is a registered trademark of Bareos GmbH & Co. KG
Visit us at SCALE17 booth #315

Más contenido relacionado

Similar a Last Line of Defence: be prepared by Open Source Backups with Bareos

Zabbix – Powerful enterprise grade monitoring driven by Open Source by Wolfga...
Zabbix – Powerful enterprise grade monitoring driven by Open Source by Wolfga...Zabbix – Powerful enterprise grade monitoring driven by Open Source by Wolfga...
Zabbix – Powerful enterprise grade monitoring driven by Open Source by Wolfga...NETWAYS
 
Top 5 benefits of docker
Top 5 benefits of dockerTop 5 benefits of docker
Top 5 benefits of dockerJohn Zaccone
 
Cloud Native Development
Cloud Native DevelopmentCloud Native Development
Cloud Native DevelopmentManuel Garcia
 
Deploying Containerised Open-Source CSP Platforms
Deploying Containerised Open-Source CSP PlatformsDeploying Containerised Open-Source CSP Platforms
Deploying Containerised Open-Source CSP PlatformsAngel Borroy López
 
AWS Study Group - Chapter 04 - Hybrid Cloud Architectures [Solution Architect...
AWS Study Group - Chapter 04 - Hybrid Cloud Architectures [Solution Architect...AWS Study Group - Chapter 04 - Hybrid Cloud Architectures [Solution Architect...
AWS Study Group - Chapter 04 - Hybrid Cloud Architectures [Solution Architect...QCloudMentor
 
Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...
Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...
Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...OpenShift Origin
 
PostgreSQL continuous backup and PITR with Barman
 PostgreSQL continuous backup and PITR with Barman PostgreSQL continuous backup and PITR with Barman
PostgreSQL continuous backup and PITR with BarmanEDB
 
Managing Software Dependencies and the Supply Chain_ MIT EM.S20.pdf
Managing Software Dependencies and the Supply Chain_ MIT EM.S20.pdfManaging Software Dependencies and the Supply Chain_ MIT EM.S20.pdf
Managing Software Dependencies and the Supply Chain_ MIT EM.S20.pdfAndrew Lamb
 
SODA Framework Projects 25 Sep 2022 v1.pptx
SODA Framework Projects 25 Sep 2022 v1.pptxSODA Framework Projects 25 Sep 2022 v1.pptx
SODA Framework Projects 25 Sep 2022 v1.pptxSushruthNagaraj1
 
An Open Source Case Study
An Open Source Case StudyAn Open Source Case Study
An Open Source Case Studywebhostingguy
 
Strategies for Context Data Persistence
Strategies for Context Data PersistenceStrategies for Context Data Persistence
Strategies for Context Data PersistenceFIWARE
 
GoGrid 3.0 Webinar: Complex Infrastructure Made Easy - Learn About the GoGrid...
GoGrid 3.0 Webinar: Complex Infrastructure Made Easy - Learn About the GoGrid...GoGrid 3.0 Webinar: Complex Infrastructure Made Easy - Learn About the GoGrid...
GoGrid 3.0 Webinar: Complex Infrastructure Made Easy - Learn About the GoGrid...GoGrid Cloud Hosting
 
Analyse de la composition logicielle à l’aide d’outils open source
Analyse de la composition logicielle à l’aide d’outils open sourceAnalyse de la composition logicielle à l’aide d’outils open source
Analyse de la composition logicielle à l’aide d’outils open sourceOpen Source Experience
 
Software update for embedded systems
Software update for embedded systemsSoftware update for embedded systems
Software update for embedded systemsSZ Lin
 
Using containers and Continuous Packaging to Build native FOSSology packages
Using containers and Continuous Packaging to Build native FOSSology packagesUsing containers and Continuous Packaging to Build native FOSSology packages
Using containers and Continuous Packaging to Build native FOSSology packagesBruno Cornec
 
Apache Geode: an efficient alternative to Kafka-Storm-Spark for Data Analytic
Apache Geode: an efficient alternative to Kafka-Storm-Spark for Data AnalyticApache Geode: an efficient alternative to Kafka-Storm-Spark for Data Analytic
Apache Geode: an efficient alternative to Kafka-Storm-Spark for Data AnalyticVMware Tanzu
 
What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?Bernard Paques
 
Webinar: The Four Requirements of a Cloud-Era File System
Webinar: The Four Requirements of a Cloud-Era File SystemWebinar: The Four Requirements of a Cloud-Era File System
Webinar: The Four Requirements of a Cloud-Era File SystemStorage Switzerland
 

Similar a Last Line of Defence: be prepared by Open Source Backups with Bareos (20)

Zabbix – Powerful enterprise grade monitoring driven by Open Source by Wolfga...
Zabbix – Powerful enterprise grade monitoring driven by Open Source by Wolfga...Zabbix – Powerful enterprise grade monitoring driven by Open Source by Wolfga...
Zabbix – Powerful enterprise grade monitoring driven by Open Source by Wolfga...
 
Top 5 benefits of docker
Top 5 benefits of dockerTop 5 benefits of docker
Top 5 benefits of docker
 
Cloud Native Development
Cloud Native DevelopmentCloud Native Development
Cloud Native Development
 
Deploying Containerised Open-Source CSP Platforms
Deploying Containerised Open-Source CSP PlatformsDeploying Containerised Open-Source CSP Platforms
Deploying Containerised Open-Source CSP Platforms
 
AWS Study Group - Chapter 04 - Hybrid Cloud Architectures [Solution Architect...
AWS Study Group - Chapter 04 - Hybrid Cloud Architectures [Solution Architect...AWS Study Group - Chapter 04 - Hybrid Cloud Architectures [Solution Architect...
AWS Study Group - Chapter 04 - Hybrid Cloud Architectures [Solution Architect...
 
Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...
Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...
Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...
 
PostgreSQL continuous backup and PITR with Barman
 PostgreSQL continuous backup and PITR with Barman PostgreSQL continuous backup and PITR with Barman
PostgreSQL continuous backup and PITR with Barman
 
KIRANKUMAR_MV
KIRANKUMAR_MVKIRANKUMAR_MV
KIRANKUMAR_MV
 
Managing Software Dependencies and the Supply Chain_ MIT EM.S20.pdf
Managing Software Dependencies and the Supply Chain_ MIT EM.S20.pdfManaging Software Dependencies and the Supply Chain_ MIT EM.S20.pdf
Managing Software Dependencies and the Supply Chain_ MIT EM.S20.pdf
 
SODA Framework Projects 25 Sep 2022 v1.pptx
SODA Framework Projects 25 Sep 2022 v1.pptxSODA Framework Projects 25 Sep 2022 v1.pptx
SODA Framework Projects 25 Sep 2022 v1.pptx
 
An Open Source Case Study
An Open Source Case StudyAn Open Source Case Study
An Open Source Case Study
 
Strategies for Context Data Persistence
Strategies for Context Data PersistenceStrategies for Context Data Persistence
Strategies for Context Data Persistence
 
GoGrid 3.0 Webinar: Complex Infrastructure Made Easy - Learn About the GoGrid...
GoGrid 3.0 Webinar: Complex Infrastructure Made Easy - Learn About the GoGrid...GoGrid 3.0 Webinar: Complex Infrastructure Made Easy - Learn About the GoGrid...
GoGrid 3.0 Webinar: Complex Infrastructure Made Easy - Learn About the GoGrid...
 
Analyse de la composition logicielle à l’aide d’outils open source
Analyse de la composition logicielle à l’aide d’outils open sourceAnalyse de la composition logicielle à l’aide d’outils open source
Analyse de la composition logicielle à l’aide d’outils open source
 
Software update for embedded systems
Software update for embedded systemsSoftware update for embedded systems
Software update for embedded systems
 
Django Frame Work
Django Frame WorkDjango Frame Work
Django Frame Work
 
Using containers and Continuous Packaging to Build native FOSSology packages
Using containers and Continuous Packaging to Build native FOSSology packagesUsing containers and Continuous Packaging to Build native FOSSology packages
Using containers and Continuous Packaging to Build native FOSSology packages
 
Apache Geode: an efficient alternative to Kafka-Storm-Spark for Data Analytic
Apache Geode: an efficient alternative to Kafka-Storm-Spark for Data AnalyticApache Geode: an efficient alternative to Kafka-Storm-Spark for Data Analytic
Apache Geode: an efficient alternative to Kafka-Storm-Spark for Data Analytic
 
What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?
 
Webinar: The Four Requirements of a Cloud-Era File System
Webinar: The Four Requirements of a Cloud-Era File SystemWebinar: The Four Requirements of a Cloud-Era File System
Webinar: The Four Requirements of a Cloud-Era File System
 

Último

WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...chiefasafspells
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 

Último (20)

WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 

Last Line of Defence: be prepared by Open Source Backups with Bareos

  • 1. Last Line of Defense: be prepared by Open Source Backups with Bareos
  • 2. Bareos is a registered trademark of Bareos GmbH & Co. KG Agenda ● Resilience and Disaster recovery in times of Ransomware ● Why Open Source Backups are crucial ● Overview: Bareos – the Open Source backup solution
  • 3.
  • 4. Bareos is a registered trademark of Bareos GmbH & Co. KG Threats ● Known threats and data loss – Physical damage – Software failure – User failure: rm -Rf / – Malware / Ransomware – Intrusion – ... ● Unknown / unexpected threats ? – ...
  • 5. Bareos is a registered trademark of Bareos GmbH & Co. KG Defense and Recovery ● Important but scope for other talks – DMZ / Firewalls – Virus scanners – Intrusion detection – Training to prevent social engineering ● Our subject – Resilience and disaster recovery ● Our daily routine is the unexpected William T. Riker
  • 6. Bareos is a registered trademark of Bareos GmbH & Co. KG
  • 7. Bareos is a registered trademark of Bareos GmbH & Co. KG Sidekick: Non-Data Backups ● Svalbard Global Seed Vault ● Statistics ~860k seed types ● Funded by Norwegian government ● Backup of global seeds to ensure nutrition after big catastrophes ● First Use-Case: Syria 2015 – Research center Icarda (Aleppo) not fully functional – Restore / re-cultivate lentil seeds from backup seed in new location
  • 8. Bareos is a registered trademark of Bareos GmbH & Co. KG Some Backup Guidelines ● Network backup: copy your data to dedicated backup server ● Backup your backup: make replication to other media / sites. ● Backup to cloud: encryption mandatory ● Plan your backup and retention: – How long do you need to retain your backup data?
  • 9. Bareos is a registered trademark of Bareos GmbH & Co. KG Be prepared against Ransomware ● Protect your backup data – Backups to disk: separate from rest of network, only allow access for backup protocol – Read-only medium (worm-tape) ● If using backup-data encryption – Extra copy of encryption key – if lost or unreadable due to ransomware attack – no restore possible
  • 10. Bareos is a registered trademark of Bareos GmbH & Co. KG Long-term availability ● Technical – Future availability of your backup software on future hardware? – Future availability of hardware drivers to read your media? ● Avoid vendor lock-in – Pay-per-use when you need a restore? – Limited usage allowance – Examples from the field ● No restart after license key expiration possible ● Obligation to delete software after subscription ends – Vendor of backup software goes out of market ?
  • 11. Bareos is a registered trademark of Bareos GmbH & Co. KG Open Source is crucial for backups ● Distinguish between real open source and ‘open core’ ● No vendor-lock-in ● Even if companies backing a project disappear: code is still available and can be adapted ● Future-proof and adaptable to future hardware: only with open source ● Let’s you reclaim your data, if you backup to cloud
  • 12. Bareos is a registered trademark of Bareos GmbH & Co. KG Requirements summary ● Backup software only future-proof, if 100% open source ● Be prepared against ransomware and the unexpected: – Keep extra copies of your encryption keys – Separate backup data – Use backup replication, different media (worm) – Backup data easy accessible to enable fast recovery in minimal environment
  • 13. Bareos is a registered trademark of Bareos GmbH & Co. KG Bareos Introduction ● Backup Archive REcovery Open Sourced ● Bareos is a fork of the bacula.org project ● Fork started by Marco van Wieringen 2010 – Implement own ideas – Speed up development – Sustainably ensure open source project ● First Release 2013 ● Since then yearly a new major version Current release: 18.2
  • 14. Bareos is a registered trademark of Bareos GmbH & Co. KG Data Sovereignty – NO vendor lock-in ● Bareos is Open Source: – Affero GNU Public License (AGPL) – Code cleanup and re-factoring – A lot of new features – Python plugin interface – Growing Open Source community – Open Storage format – Backup data (disk / tape) easy accessible with command-line tools to scan, extract and recover data without backup server
  • 15. Bareos is a registered trademark of Bareos GmbH & Co. KG
  • 16. Bareos is a registered trademark of Bareos GmbH & Co. KG Bareos Overview ● All common sense features of a network backup system, like ● Multi-platform support: Linux, Unix, Windows, MacOS ● Scheduler with multi generation support (Full-, differential-, incremental, virtual full, accurate, ...) ● Inventory (“catalog”) in database (MySQL, Postgres) ● Restore via CLI or GUI on any client ● Encrypted data, transport, ACLs, ... ● Backup media: disk, tape, library, cloud ● Scripting interface for pre- and post – jobs, plugin interface
  • 17. Bareos is a registered trademark of Bareos GmbH & Co. KG Some New Features ● Support for hardware encryption with LTO (4 and upwards) and enterprise tape libraries ● Client-quota support / Bandwidth limitation ● Native NDMP Support (DAR/DDAR, tape) ● Replication to other backup sites ● Backup to (Ceph, Gluster, S3, Glacier) and from (VMWare, Ceph, Gluster) the cloud ● Python Plugin Interface ● Multi-lingual and multi-tenant web UI ● API
  • 18. Bareos is a registered trademark of Bareos GmbH & Co. KG Current Release 18.2 ● Transport encryption pre-configured and enabled by default ● Use existing passwords as pre-shared keys ● Inidividual TLS certificates supported, too ● Backwards compatible with older clients ● PAM Authentication supported pam_unix, pam_ldap, pam_ ... ● Modernized build system Autoconf (76k lines) replaced by CMake (5k lines) ● Use modern C++ language features
  • 19. Bareos is a registered trademark of Bareos GmbH & Co. KG Working on next release: 19.x ● Continue to modernize and refactor legacy code ● Storage Daemon – Support SCSI drive reservation – Improve handling of parallel jobs: auto-configure multiple virtual drives ● Web ui: switch to new framework vue.js – Persistent connection between server and browser: Enable push notifications – Modern design – Configuration changes ● Documentation switch from LaTeX to RST / Sphinx Work in progress, see https://docs.bareos.org ● Build more unittests using ctest
  • 20. Bareos is a registered trademark of Bareos GmbH & Co. KG Installation Packages ● Source Code on GITHub ● Repacking using Open Build Server – All packages out of one source – All major Linux Distributions – MacOS – Windows Installer Packages with lean redesign of cross compile makefiles, silent install possible ● Additional / on request: AIX, HP-UX, BSD
  • 21. Bareos is a registered trademark of Bareos GmbH & Co. KG Web UI Restore Browser
  • 22. Bareos is a registered trademark of Bareos GmbH & Co. KG Publicity ● “ This is one of the largest open-source teams in the world, and is in the top 2% of all project teams on Open Hub.” ● Bareos recommended on SILLS list of open source applications by French government ● Admin Magazine #17 / 2013 Editor's summary: The Bareos fork of Bacula adds new features, expanded functionality, and simplified configuration
  • 23. Bareos is a registered trademark of Bareos GmbH & Co. KG Downloads ● Weekly unique visits on download.bareos.org Since 2016: mirrors used, no more numbers
  • 24. Bareos is a registered trademark of Bareos GmbH & Co. KG Customers ● Several Max-Planck-Institutes ● Beuth Hochschule Berlin ● Cardtech: Payment Transaction Provider ● Bavarian State Archives ● Lab Logistics Group ● Mixed industries – Public / government – Universities / Research – SMB – Provider – Finance
  • 25. Bareos is a registered trademark of Bareos GmbH & Co. KG Services and Partners ● Subscription (software maintenance), Support, Consulting and Training services delivered by Bareos GmbH & Co. KG and global partner network
  • 26. Bareos is a registered trademark of Bareos GmbH & Co. KG Contact and links ● Subscription, Support, References, Partner: http://www.bareos.com ● Community, Documentation, Download: http://www.bareos.org ● GIT: https://github.com/bareos ● Bug- and feature- tracker Mantis: https://bugs.bareos.org ● Maik Außendorf maik.aussendorf@bareos.com ● Videos and slides with technical presentations, customer stories, background information at the Open Source Backup Conferences archive: https://osbconf.org
  • 27. Bareos is a registered trademark of Bareos GmbH & Co. KG Picture Credits ● Svalbard Vault (outside) By Frode Ramone from Oslo, Norway (DSCF0896.jpg) [CC BY 2.0 ( http://creativecommons.org/licenses/by/2.0)], via Wikimedia Commons ● Svalbard Vault (inside) Dag Endresen [CC BY 3.0 (http://creativecommons.org/licenses/by/3.0)], via Wikimedia Commons ● Seeds CC BY-SA 2.0, https://commons.wikimedia.org/w/index.php?curid=425642 ● Petya Free https://commons.wikimedia.org/wiki/File:Petya.A.png ●
  • 28. Bareos is a registered trademark of Bareos GmbH & Co. KG Visit us at SCALE17 booth #315