Bacula 1: the open source backup software

S$80.00
Take This Course
Bacula 1: the open source backup software

About This Course

Published 8/2014 English

Course Description

The course presents the theory and practice of backups, covering installation, recovery, backup specific tools, disaster recovery and many other important aspects of safe and reliable backups. Real situations recording and retrieval data will be simulated.

The course is very practical: 10% theory / 90% hands-on, and all the commands are availale on the training documentation.

Some topics:

* Types, myths, topologies and backup strategies (GFS).

* Bacula Key Features and Architeture

* Bacula Server Installation and Configuration on Linux

* Installing and Configuring the Bacula Client (Linux and Windows)

* Data Compression

* Configuration and Operation of: disk storages, magnetic tape drives and autochangers

* Bacula Commands

* Full and partial data restoration

* Graphical Interfaces

* Bacula Server disasters recovery

* Run and After Backup scripts

* Specific applications backup: virtual machines, databases, mail servers etc.

* Copying and Migration Volumes

* Deduplication File

* Exercises

Everyone who works with backup or need corporate data protection should do this training in order to know more about the inner workings of this wonderful open source backup tool. It’s also great for IT university students and teachers, since it allows it’s code studying and modification.

What are the requirements?

  • 2 virtual or physical Linux machines for Bacula Director and Client (at least one Debian 7.6 recommended) with 10 Gb free space on disk
  • 1 virtual or physical Windows Machine (server recommended) with 10 Gb free space on disk

What am I going to get from this course?

  • Make the student ready to fully plan, install, configure and operate a Bacula backup system
  • Understand the most used backup strategies
  • Be able to configure the backup for several specific applications (databases, virtual machines etc.)

What is the target audience?

  • System Administrators
  • IT Technicians
  • IT Managers

Curriculum

Section 1: Theoretical Introduction
Backup Concepts
10:46
Backup Myths
05:56
Glossary
13:54
Backup Levels
05:12
Backup Best Practices
04:50
GFS Backup Strategy
09:42
The Bacula
07:45
Theoretical Section
5 questions
Section 2: Installing Bacula
Bacula Installation (packages)
12:32
Doing the first backup and restore
20:34
Installation
3 questions
Section 3: Bacula Configuration Overview
baucula-dir.conf: Director, Job and Job Defs
17:31
baucula-dir.conf: FileSet, Schedule, Client, Storage
18:03
baucula-dir.conf: Catalog, Messages, Pool, APPLY CHANGES
14:05
bacula-sd.conf: DiskChanger Configuration (Multiple Disks)
16:02
bacula-fd.conf
05:11
Consoles: bconsole.conf & bat.conf
03:37
Section 4: Installing Linux Clients
Installation
08:45
Backup Job Configuration and Running
08:46
Restore Job Running
02:45
Section 5: Installing Windows Clients
Installation
12:06
Backup Job Configuration and Running
04:37
Restore Job Running
02:34
Systemstate Backup
12:16
Section 6: Director Core Configurations
Backup Compressing
07:01
Volume Lifecycle
11:33
Volume Lifecycle: Pools (GFS)
18:24
Volume Lifecycle: Schedule (GFS)
09:42
Brute Volume Recycling (Purge Oldest Volume)
03:48
File and Job Retention
05:52
Bacula Mail Sending
04:41
Authenticated Mail Sending
04:22
Section 7: Bacula 7.x Compilation Install / Upgrade
Source Code Download
03:04
Dependencies
02:39
Code Configuration
03:50
Uninstall Bacula 5.2.6 Packages
01:47
make -j8 && make install-autostart
02:47
Section 8: Bacula Service Disaster Recovery
Restore Bacula Catalog from a dump
06:58
bscan: restore volume information to catalog
06:38
bls and bextract: restore data directly from volumes
06:05
Section 9: Bacula Core Commands
cancel, delete
09:15
disable, enable, estimate
06:05
list, llist
07:02
label, label barcodes
04:37
restore
09:29
reload, status
05:55
show, update
05:06
shell redirection, @output, @input
05:06
Section 10: Amazon S3 Off-site Mounted Backup (not recommended)
Dependencies
03:04
Build Fuse
02:00
Build s3fs
01:15
Setting S3 Credentials
02:23
Bacula Storage Configuration
04:48
Mounting s3fs bucket
04:20
Section 11: 2nd Remote Storage Daemon for Off-Site Backups
Off-site Storage Daemon Installation
07:19
Configuration
10:30
Remote Job Configuration
03:33
Section 12: Copy and Migrate Jobs
Setting a 2nd Storage
03:52
Setting a Destination Pool
03:31
Adding and running a Backup Copy Job
08:09
Section 13: Tape Libraries Configuration
Devices Handling
09:20
bacula-sd tape library configuration
11:09
bacula-dir tape library configuration
08:48
Section 14: Bacula TLS Communication Encryption
Documentation
8 pages
Section 15: Backup Data encryption
Documentation
3 pages

Instructor Biography

Heitor Medrado De Faria, Bacula Backup Software Book Author and Teacher

“Bacula: Open Source Backup Tool” and “Open Licenses & Fundamental Rights” books author (both in portuguese). Bacula Training instructor at Udemy. Law Graduated. IT Service Manager and Project Management extension degrees. Works on a brazilian governmental company called SERPRO and for Neocode Software (Canada). Bacula brazilian community founder. Has plenty of experience as a server / backup systems administrator (Windows, Linux, Netware, directory services) and as IT / Project manager. ITIL-F, TOEIC (Golden Certificate) and LPIC-III certificated professional.

Course Features

  • Lectures
    Fatal error: Uncaught Error: Call to undefined method LP_Course::get_lessons() in /home2/waf6oo0adwwo/public_html/wp-content/themes/eduma/inc/learnpress-v2-functions.php:624 Stack trace: #0 /home2/waf6oo0adwwo/public_html/wp-content/themes/eduma/learnpress-v2/single-course/content-landing.php(64): thim_course_info() #1 /home2/waf6oo0adwwo/public_html/wp-content/plugins/learnpress/inc/lp-template-functions.php(2492): include('/home2/waf6oo0a...') #2 /home2/waf6oo0adwwo/public_html/wp-content/themes/eduma/learnpress-v2/content-single-course.php(65): learn_press_get_template('single-course/c...', Array) #3 /home2/waf6oo0adwwo/public_html/wp-content/plugins/learnpress/inc/lp-template-functions.php(2492): include('/home2/waf6oo0a...') #4 /home2/waf6oo0adwwo/public_html/wp-content/plugins/learnpress/inc/lp-template-functions.php(1563): learn_press_get_template('content-single-...') #5 /home2/waf6oo0adwwo/public_html/wp-includes/class-wp-hook.php(286): learn_press_content_single_course('') #6 /home2/waf6oo0adwwo/public_html/wp-i in /home2/waf6oo0adwwo/public_html/wp-content/themes/eduma/inc/learnpress-v2-functions.php on line 624