Bacula Free Windows Backup Software

Bacula Free Windows Backup Software

1 Star2 Stars3 Stars4 Stars5 Stars
(23 votes, average: 5.00 out of 5)
Loading...

For people looking to have a free backup of their Windows machine or server – Bacula, an open source Windows backup software, is able to do that with ease. Both file and storage daemons of Bacula run on Windows - and its vast array of features and backup policies allow users to create a backup of any size and with any data type included - with an impressive speed, as well. Bacula Community allows you to both back up and recover data while working with a number of Windows versions, from legacy versions, such as Windows 2000, XP and Windows Server 2003 to more modern ones, including Windows Server 2008, 2012 and 2016, Windows 7, Windows 8, etc.

Of course, Bacula is not a complete disaster recovery system on its own – but it can readily become the central software part of such a backup system with sufficient planning beforehand.

As a free Windows backup tool, Bacula has several key points when it comes to  backup and recovery capabilities. Those key points are:

  1. Security. Bacula’s unique architecture keeps your data safe at every possible point in time, not only at the storage level or the hardware level, but also in such things as transmission channels or with the data volumes themselves. This is done using the included SSL/TLS support between Bacula components. Bacula is an especially secure backup and recovery solution, for those looking for enterprise grade security.
  2. Consistency. The backups that Bacula performs can easily go unnoticed – they don’t interrupt your work or affect its performance in any other way. Using Bacula allows you to meet your set RTOs and RPOs no matter what the data type is – be it files, MS SQL databases, Hyper V virtual machines, Active Directory objects, MS Exchange mailboxes or others.
  3. Integrity. When it comes to choosing your future backup storage type, Bacula is especially flexible. You can use anything from basic disks to NAS, SAN, many different tape types, or Amazon cloud. This variety is natively supported throughout Bacula’s various technologies that heavily protect against any possible data loss or corruption of data.

There’s also several brand new features that make backup creation and data restore even easier than before, like data deduplication – a unique algorithm that usually allows backups to take up significantly less storage space. For example, Bacula v.9.0.0 introduced a new data volume format used to optimize the file placement to help underlying deduplication file systems like ZFS with backup data deduplication. Volumes that are saved in this new format are called aligned volumes (or deduplication optimized volumes).

VSS (Volume Shadow Copy Service) support allows Bacula to create backups of open files and applications in the middle of the working process - creating consistent data copies. Since VSS is quite old as a technology – quite a lot of Windows-based applications were already adapted to its specifics. Such adapted apps can be called VSS writers; they are aware of VSS’s existence and can create consistent states for themselves when they see Bacula’s snapshot command working. 

It is worth mentioning that an application that isn’t “aware” of VSS can still be backed up using shadow copy of the process or the open file, although in that instance  there may be no guarantee that the data itself is consistent. One more important detail is that the VSS snapshot saves the state of the data at the moment when the process began, thus not saving any changes to the data that were made in the process of snapshot creation.

Let’s talk more about the less obvious features of Bacula free backup software for Windows servers (and other Windows-based systems):

  • BAT (Bacula admin tool) – both powerful and user-friendly GUI allows you to work with Bacula as with your usual Windows software to control your backup settings. BAT users gain access to a variety of features and commands to make their control over backups smoother and more precise than before.
  • Encrypting File System (EFS) – a filesystem-level encryption that allows for much better data protection using transparent encryption. It is not enabled in Windows by default, but it can be initialized by users to perform encryption on different scale - per-drive, per-directory or per-file; EFS is using a combination of both symmetric and public key cryptography to make data decryption close to impossible without the correct key.
  • Bare metal recovery for Windows – allows you to quickly restore Windows data and applications in case of a disaster that brought data loss or data corruption;
  • Incremental and differential backup levels – while the basic ‘Full’ type is still pretty useful, it’s usuallybeneficial for a free Windows backup tool to have the ability to work with different backup types such as ‘Incremental’ and ‘Differential’, and Bacula does exactly that.

Windows Native Backup vs Bacula

Windows has always given their users some version of the most basic backup and restore tool, for the last few versions, at least. Depending on your current Windows version, you might have one or two of those installed on your system already. Unfortunately, both of them, as native backup tools, are incapable of providing more mobility and versatility, so you’ll most likely have to use a third-party free backup software for Windows Server (and regular Windows systems) anyway.

It’s fair to say that Windows have evolved a lot throughout the years – and the same can be said about their built-in backup and restore tools. And, obviously, modern-day Windows (Windows 7, 8, 10) backup tools are much more useful and efficient than the legacy ones.

One of the two present backup tools was created back in Windows Vista and Windows 7 days – it’s called Backup and Restore. As the Windows 7 evolved in Windows 8 – Backup and Restore got completely replaced by another tool called File History.

However, Windows 8.1 update, surprisingly enough, brought back Backup and Restore, making both of the last native Windows backup tools available to its users. Windows 10 continued that trend, and all of its versions to this day have both File History and Backup and Restore available. However, as an older backup tool, Backup and Restore’s future is much less certain than its counterpart – you never know what features would be added or removed with each subsequent update.

While yes, both File History and Backup and Restore have the same purpose – they have some major differences between them, and now we’ll look into the biggest ones.

Backup and Restore (Windows 7, Windows 8.1, Windows 10)

Technically this tool was rolled out with Windows Vista, although it wasn’t really popular back then. However, with the release of Windows 7, a lot of users found out about its existence. Backup and Restore is a decent backup service for someone wanting to back up their systems to a local/external hard drive.

Regardless of the Windows version, the access path to Backup and Restore is relatively the same – it is located in the Control Panel window as one of the options if you chose “large icons” mode.

Fairly enough, the tool itself doesn’t offer that much in terms of configuration. You can change the target drive for your backup, and you can choose what would be included in said backup (“Let me choose” option in the backup menu) – and that’s about it. The default settings of Backup and Restore (it’s an option called “Let Windows choose”) are saving up your Windows default folders, your desktop and your libraries with data files. It can also create a system image so you can restore everything even if your system isn’t functioning properly on its own.

File History (Windows 8.1, Windows 10)

File History is a standard backup tool for Windows since Windows 8. Even if the legacy Backup and Restore tool is available as well – it’s Microsoft’s recommendation that you should use File History instead.The main difference between two backup applications is that File History is more about backing up your personal files, and not creating an entire system image.

If you don’t have to create a fully-fledged system image and just want to back up your local files – File History is the tool for you. As soon as the target drive is selected – File History can back up your files and continue updating them later if necessary. It can also keep and restore your files’ previous versions, too, so you can roll back to a previous version of a specific file if something went wrong. Same as with Backup and Restore, you can access File History from your Control Panel’s main window.

Nuances and Limitations

Even though both of these tools seem like a good option for some cases, there are some crucial limitations that both of them have. And since we’re talking about Bacula to begin with, here’s a list of things that Bacula, as a free Windows backup tool, can do (and your native Windows backup solutions can’t):

  • Single-File Restore

Being a free Windows backup software, Bacula offers you the ability to restore individual files from a complete backup. It’s different from both of the native Windows backup options: even though File History is capable of restoring individual files, Backup and Restore can only restore the entire images, so it's an all-or-nothing situation.

  • Backups in Cloud

While both Backup and Restore and File History are capable of storing backups on local drives – only third-party free Windows backup tools like Bacula would allow you to backup files to a cloud or online. Same goes for uploading backups created with native Windows tools – you’ll need a different application to upload those.

  • More Versatile Backup Customization

Unlike both of the Windows native backup tools, Bacula’s free backup software for Windows Server (and regular Windows systems) allows you to back up a multitude of specific file locations, including recycle bin, temp files from small drives (>1Gb), Windows system files, files from a FAT file system and so on.

  • No System Image Number Limitations

Only Backup and Restore is capable of creating system images, and it can only do one per one local drive, so you’ll either need multiple drives, or you’ll need a different free Windows backup software like Bacula, that has no such limitations.

As you can see, while both of the native Windows backup services can be useful in some cases, they’re lacking in a lot of areas and basically any third-party backup software would allow you much more options when it comes to backups and restorations.

Installing Bacula Free Windows Backup Software. First of all, the installation file itself is a standard .exe file that contains an install wizard within NSIS Free software installer shell – as normal as it gets. If it’s not a fresh install for you – it is recommended to stop the service, uninstall the previous version of the program and completely clean up Bacula’s installation directory (while keeping the configuration files) before starting the installation process.

One last step before beginning is making sure that you have Administrator privileges before starting the installation process to avoid possible permission problems. After that happens you can begin by simply double-clicking on the executive file called “bacula-win32-x.xx.0.exe” The actual name is the subject to change depending on the version that is installed.

The first window that you’ll see is the welcome screen of the Bacula setup wizard, asking you if you want to install Bacula:

Bacula Setup Wizard welcome screen

Clicking “Next” would result in a second screen appearing, this one offering the choice between two installation types:

Bacula Setup Wizard installation type screen

The following screen allows you to choose what exact components you want to install, including several presets and the ability to choose manually:

Bacula Setup Wizard choose components screen

If there’s no previous installation data detected, you’ll be prompted to input some general information about your local machine:

Bacula Setup Wizard installation type screen

Right after that, the customization part is done and all you need to do is wait for the program to install:

Bacula Setup Wizard installation type screen

Of course, once the installation is done, you’ll see the last screen informing you about the installation success and the option to view the Readme file immediately:

Bacula Setup Wizard installation type screen

That concludes the installation process. You should see a specific icon in the system tray once Bacula is up and running, and the color of the icon might change depending on the current state of the software (standby, in the process of backing up data or when an error is encountered).

Since Bacula’s Windows version is, at its core, a native Windows port to its Unix source code – most of the Windows version is operating using code that’s been working fine with Unix-based systems for a while now. This gives the application itself all of the basic Windows application capabilities, like system tray integration, dialog boxes displaying information about Bacula’s status and such. Bacula’s status as a system service also allows it to launch itself automatically with each Windows startup and to work in the background at all times, even when there’s no one logged in the system itself.

Third-party free Windows backup software

Of course, while Bacula has quite a lot of advantages as a free Windows backup software, it is fair to mention that there are many other examples of such solutions on the market – solutions that can back up regular Windows environments, Windows Server information, or both. Here is a list of 15 different third-party free Windows backup software:

cobian reflector landing page

Cobian Reflector is a backup solution that seems rather simple at first glance – a free software that can create backups of drives, folders or specific files from either local storage locations or network drives/FTP servers. However, it has quite a lot to offer in terms of customization, be it several different backup types (incremental, differential, full), backup compression, backup scheduling or even set up some sort of scenario to be performed once the backup process is complete (ranging from existing simple commands to custom command lines). However, there is one significant issue to this backup solution – it does not have the capability to restore its own backups, so the only way to do so is manually, with the help of a file explorer.

easeus todo backup landing page

EaseUS Todo Backup is a versatile free backup solution that can backup individual files and entire folders/drives while also being able to save backups either locally or to a free cloud storage location. It can perform several different backup types, can restore specific parts of backups, and more. Capabilities such as password protection, backup scheduling, file compression modification, and so on. It is also only applicable to regular Windows instances (not Windows Server) and renders backups unreadable without its own software to use as an backup browser of sorts.

comodo backup landing page

Comodo Backup is a surprisingly versatile backup software for Windows if you consider the fact that it is free. It can work with several different backup storage locations – be it FTP servers, disks, hard drives, network folders, etc. It is also capable of working with multiple backup file types for different systems, such as ISO, ZIP and CBU. There are also some of the traditional features, such as password protection, data compression, backup file separation, and so on. It supports VSS, can change network/CPU priorities for backup purposes, can run custom commands after or even before backups. However, it is a fairly dated solution,and it is rather hard to find any information about it on the official Comodo website in the first place.

acebackup landing page

AceBackup is a great alternative with a rather dated-looking user interface, but its capabilities are on par with what the rest of the free backup software for Windows market can offer – data compression, encryption, password protection, operation scheduling before/after backup events, multiple backup storage locations, and more. It can also exclude or include specific types of files into a backup by segregating them with their definitions, it can save backups into multiple locations at once, and it is fully compatible with the modern Windows installments (not Windows Server).

minitool shadowmaker landing page

MiniTool ShadowMaker belongs to a category of backup software that is sometimes referred to as “freemium”, meaning that it is a primarily free software that also has paid features in it. As it stands, ShadowMaker’s free toolset is still rather impressive, offering both ful and granular backup capabilities, as well as several backup storage locations, backup scheduling, custom backup file sizes, data compression, etc. It is also capable of restoring its own backups even without the help of the working system (if the desktop is not turning on, for example), and each backup can be mounted for easy browsing/synchronization purposes.

mutual backup landing page

Mutual Backup is a rather unusual backup solution since it does not support traditional backup storage methods in the first place – the only possible option is to use another computer’s storage to back up your files and transfer those backups to that another computer via the network. The principle itself is close to how cloud backup services are working, but this one uses actual devices instead of public/private cloud storage services. The data in question is compressed and encrypted so that the target computer’s user would not be able to see what you’re backing up, and the restoration process is as easy as downloading files over the network. However, it can be somewhat difficult to set up, since connecting with a device outside your local network requires port forwarding being set up, which might be above the skill level of a regular PC user.

fbackup landing page

Another relatively famous example of a “freemium” backup solution is FBackup – a free backup solution with a number of paid features that supports both regular and Windows Server installments, offering an assortment of features to its users. A lot of users consider it to be one of the best free Windows backup software offers on the market. It can create backups of files from plethora of different locations, including local storage and even public cloud locations. It has a useful backup wizard, offers an assortment of preset locations to backup and has a very detailed customization of what files to add to the backup in question. Restoration is also relatively simple with FBackup, offering both complete and granular restoration capabilities.

macrium reflect landing page

Macrium Reflect belongs to a specific backup software type that focus mainly on backing up partitions or entire systems at once, which is why there is no capability for individual folder or file backup. What Macrium can do is create backups in two different ways – by creating an image of a partition in a proprietory format (MRIMG), or straight-up copy all of the data to another storage location of sorts. Multiple storage locations are supported at once, and there are also features such as scheduling, automatic operations after certain backup/recovery actions, data comperssion, and it can also split the backup file into mutiple parts whenever necessary.

freebyte backup landing page

Freebyte Backup is a very simple free backup software for Windows that does not have much in terms of functionality. It can backup several folders at once to one of many supported network, external or internal drives, it can filter specific files to be backed up or not, and there’s also an option to only create backups of files that were changed after a specific date. However, there are no encryption or customization options included, and scheduling capabilities are basically nonexistent – even though it is possible to launch this software on schedule if a third-party backup solution is used.

paragon backup & recovery landing page

Paragon Backup & Recovery is another software on the list that focuses on bigger, more complex backup jobs, with partitions and entire disks being its top priority in terms of backup operations. It can save backups into several different formats – a widespread VHD format (Microsoft Virtual PC Image), as well as VMDK (VMWare Image format) and its own proprietary PVHD (Paragon Image) format. It can compress backups and split them into smaller pieces, has a moderate level of customization in terms of which directories to create backups of, and is rather easy to restore data with. It is worth noting that the full set of features is only available when you have created a free user account with the service – be it manually or via some other account service, such as Google. It is also one of the few solutions on the list that is capable of working with both Windows and macOS.

areca backup landing page

Areca Backup is a fairly standard solution with a bit of a complicated user interface. Once you get used to how it operates, you get a free backup solution that supports drag-and-drop for backup target locations, and is capable of saving backups into a variety of local or network storage locations – with the exception of external hardware. There’s also support for specific scripted operations before or after the backup process as a whole, and a rather inconvenient backup restore process that lets you choose the restoration folder – with the exception of the folder or data location that you took the data in the first place.

aomei backupper standard landing page

AOMEI Backupper Standard is a rather convenient free backup solution with a multitude of options and features – some might even say that it is one of the best free Windows backup software offers out there. It can create full disk backups, system backups, partition backups and backups of specific files/folders. It is also capable of partition/drive cloning, there are plenty of different backup storage locations to choose from, and you can even save your backups into AOMEI’s own cloud storage. Other features include file encryption, data compression, backup separation into multiple smaller parts, backup scheduling, and more. The restoration process is also fairly convenient, offering the capability to browse through backups before their restorations as easy as if they were regular files and folders – with the ability to restore specific files or folders, as well.

filefort backup landing page

FileFort Backup is another relatively simple free backup solution that offers a rather basic feature set. It can create backup in a ZIP file, in a self-extracting EXE file or in its own BKZ file format. It has a helpful backup wizard, and backups can be created of multiple files or folders, with the ability to save them anywhere from a different folder within the same drive to external hard drives, disks, network folders, and more. It is a solution that’s capable of backup file filtering, it works on both Windows and macOS devices, and its recovery process lets you choose from restoring to the original backup location and a custom one.

redo rescue landing page

Adding another solution to a rather short list of free backup software that specializes in full-drive backup creation, Redo Rescue is a great option for last-reserve backups of files and data. It supports plethora of different backup target locations, such as USB devices, FTP folders, SSH and NFS, or even an internal hard drive. This kind of backup is also only capable of being opened if running from a bootable drive of sorts, which is why the backup’s contents are not readable by regular means. It has quite a lot of limitations, but is still a great solution for some sort of last-resort backup restoration tactic.

iperius backup landing page

The last, but not the least free backup solution on this list is Iperius Backup – a user-friendly backup service that has a number of features useful for several different types of backup operations. It can back up unlimited number of different files and folders, and there are several different backup target locations, such as local drive, network folder, and so on. There are three different backup types, as well as data compression, password protection, custom command activation at backup completion and backup scheduling. It is also rather easy to exclude specific parts or file formats from the backup as a whole.

Conclusion

There are plenty of options on the market of free Windows backup solutions, from built-in options to many different third party ones. There are several different categories of these solutions, as well, and each category has its own set of features, as well as specific use cases for these features.

Bacula shines here as one of the more versatile free Windows backup solutions, offering a variety of different features and options in a single convenient package that covers a wide range of data, files, and applications far beyond that of Windows. It also offers especially high levels of security - something that is crucially important in Windows environments.. If you're also interested in Linux Backup, and not just Windows or macOS backups, check out the Bacula solution.

About the author

Rob Morrison

Rob Morrison started his IT career with Silicon Graphics in Switzerland, which developed into a wide variety of IT management roles for almost 10 years. He has subsequently held various management positions in professional open source companies such as JBoss, Red Hat and Pentaho, contributing to the growth of these well-known companies. He is a graduate of Plymouth University and holds an Digital Media and Communications BSc Honours degree, and completed an Overseas Studies Program.