BSDCan2013 - Final
BSDCan 2013
The Technical BSD Conference
Speakers | |
---|---|
Dan Langille |
Schedule | |
---|---|
Day | Tutorials - Day 1 - 2013-05-15 |
Room | MRT 221 |
Start time | 13:00 |
Duration | 03:00 |
Info | |
ID | 418 |
Track | Tutorial |
Language used for presentation | English |
Backup and Restore with Bacula
Nobody ever regretted making a backup
Nobody ever got famous writing backup software, yet backups form one of the fundamental basics of system administraction. There are many solutions to this simple problem:
- do nothing
- ad hoc solutions
- open source packages
- commercial packages
Not only is it important to backup data securely and reliably, you need to be able to restore the data. You need to know what was backed up, from what system, when, and where is that backup now.
If all goes according to plan, you'll have hands-on experience by the end of the tutorial. Bring your ssh and wifi enabled laptop. OPTIONAL: If you like, install bacula-fd on your laptop before you arrive. We'll configure it and get it running.
In the past decade, Bacula has been gaining ground on more established solutions, both open source and proprietary. This talk will introduce you to Bacula, show you the main components, give you an outline of how it works, and illustrate why Bacula is becoming so widespread.
In this tutorial, you will learn the basics of Bacula, a leading open source backup solution. As a Bacula developer, Dan has some unique insights into the use and deployment of Bacula. An avid user since 2004, he has used Bacula for his own networks and in commercial settings.
Topic to cover will include:
- overview of Bacula: client, storage, director
- Jobs
- Schedules
- Catalogs
- Pools
- FileSets
- console commands
- the various retention settings and how they affect your catalog*
- which database is best for use with Bacula
- the difference between a Bacula volume and a disk volume
- running a job
- restoring a job
- automatic pruning
- recycling of Volumes
- using tape libraries
- copy/migrate jobs from one media to another
- spooling