1-888-310-4540 (main) / 1-888-707-6150 (support) info@spkaa.com
Select Page

Enterprise Backup – Using Bacula to save time and money!

windchill features best plm software
Written by SPK Blog Post
Published on April 14, 2011

One of the main areas SPK focuses on for our clients is backups. I won’t go into a long lecture about why backups are mission-critical for your business because you already know they are. Even the standard backup schemes, such as Grandfather-Father-Son, have been written about and documented quite well. No, the point I want to make in this blog post is that you could be doing mission-critical, enterprise level backups for free right this minute!

One of the solutions SPK & Associates offers as part of our infrastructure support service is backup management. Wether that be backing up terabytes of data to tape, to disk, or even to cloud storage, we manage this and more to ensure your data is safe. One aspect of backup management is good backup software. There are a wide variety of software solutions out there, and all range in cost and features and compatibility. It’s bound to happen that a client will ask about free backup software. Up until a few years ago there were not any real solid and easy to use backup software solutions out there. However, there has been one software package that really has come out shining in recent years and that package is Bacula.

What is Bacula?

Bacula is a cross-platform set of programs for managing backups, restoration, and verification of data. In technical terms, it is a network Client/Server based backup program. It can be used to backup 1 server or workstation all the way up to hundreds of machines.  It’s completely free to download and is fairly easy to setup and get up and going within a few hours. The following is a diagram of how Bacula is setup with all of the key components represented:

The components that make up Bacula.

At SPK, we use Bacula to manage large amounts of data for one of our clients and it has been running smoothly since we first set it up. Just recently, we had an accidental erase of a large amount of data and we were able to restore that data from backup within a couple of hours. The end user was pleased and proved that Bacula can be just as reliable as commercial offerings.

Why Bacula?

I think the biggest reason for going with Bacula is the cost factor. If you are a real tight budget, you’d much rather put your money into a nice LTO-4 or LTO-5 tape library (with tapes of course!) rather than spending thousands on backup software, which have annual maintenance renewals, and are often very Windows-oriented. Bacula is cross-platform and that means it can backup Linux machines just as easily as it can backup Windows and even Mac machines! Granted, most commercial solutions offer clients for multiple platforms but you often have to pay for that license. It ends up costing you a lot of money in the long run.

What are some of the features of Bacula?

Here’s a list of some of the key features that Bacula offers in a production environment:

  • Scheduling of multiple jobs at the same time
  • Jobs can be run simultaneous
  • File-level verification as well as backup set verification
  • Configurable TLS (SSL) communications encryption between each component
  • Support for save/restore of files larger than 2GB
  • Support for 64 bit machines
  • Volume Shadow Copy support for Win32 machines
  • Any SQL database engine can be used making Bacula very flexible. Drivers currently exist for MySQL, PostgreSQL, and SQLite.
  • Large support of tape drives and autochangers
  • Backup and restore speed is comparable to commercial offerings
  • It is also possible to backup clients without any client software by using NFS or Samba

There are many more features for this great backup software besides these, and for my next post I will go into depth and offer some sample configurations which show off these features.

In summary, I highly recommend this software if you are looking for a quick and cost-effective way to get your critical data backed up. It has all the features you’d expect from a much more expensive commercial offering and even goes above and beyond some of those offerings with it’s unique and flexibility.

Have questions? Do you already use Bacula and want to mention a feature that I missed that you find amazing? Feel free to comment below!

Latest White Papers

A Field Guide to Threat Vectors in the Software Supply Chain

A Field Guide to Threat Vectors in the Software Supply Chain

The software supply chain is made up of many integrated parts, people, and processes. The components range from tools and configurations to code libraries and systems. These components’ goals are developing and delivering software. Unfortunately, risks are high due to...

Related Resources

The Future of CAD with PTC Creo and Artificial Intelligence

The Future of CAD with PTC Creo and Artificial Intelligence

The seemingly endless debate of Artificial Intelligence's benefits and drawbacks has permeated all technological media. Why is this such a hot topic? The public wants to understand what AI can do, the technologies it can benefit, and what the future holds for AI....

Bill of Materials Strategies for PTC Windchill PLM Success

Bill of Materials Strategies for PTC Windchill PLM Success

PLM solutions like PTC Windchill help organizations manage every facet of the product lifecycle. One of the best features for organizing these components is a Bill of Materials (BOM). Many PLM solutions integrate BOM management because it facilitates collaboration...

The Advancements of Natural Language Processing in AI

The Advancements of Natural Language Processing in AI

Currently, one of the most dynamic and transformative fields in AI is Natural Language Processing (NLP).  As data experts, we've witnessed firsthand the remarkable journey of NLP from its rudimentary stages to the sophisticated systems today. These modern systems can...