Read the full series:

Ch.1 — Installation
Ch.2 — How to back up
Ch.3 — How to restore
Ch.4 — Command line

At Veeam, we all love virtualization and truly believe that modern data centers should be virtualized to guarantee the highest degree of Availability. However, the reality is that not every workload is virtualized. Some workloads cannot be reached through the hypervisors they run on even when they are virtualized, like in public cloud environments.

This is one of the reasons Veeam Endpoint Backup FREE has seen such tremendous success since its initial launch in 2015. Now, that’s just one side of the story –– especially when you consider that in public cloud the vast majority of deployed virtual machines (VMs) are running one of the many flavors of Linux.

How do you protect them while avoiding the lock-in imposed by public cloud providers? To satisfy Linux users, Veeam announced Veeam Agent for Linux at VeeamON 2015, and since then people have been signing up to be among the first to know when the Beta is ready. After a few months, I’m happy to announce that the Beta is now available! If you registered for it, information about how to get it will soon be in your inbox.

First look

While you wait to get access to the code, I’m certain you’ll be interested in learning more about Veeam Agent for Linux.

Veeam Agent for Linux is a simple and FREE backup agent for Linux. The software is available for Debian-based and RedHat-based distributions. In fact, the software is distributed as both RPM and DEB packages. It supports any Linux kernel from version 2.6.32 and above as long as you use the default kernel of your distribution, which means even old installations can be protected. Both 32-bit and 64-bit kernels are supported.

Veeam Agent for Linux is a solution that is able to perform image-based backups from inside the guest, both at the file level and the volume level. True incremental backup is enabled by Veeam’s proprietary CBT (change block tracking) driver, a dynamically loadable kernel module. The nice part is that this module is distributed as a source code!

Why? Well, Linux has many different kernel versions, and it would have been impossible to create and compile a different binary version of the module for each possible kernel version. The final result would have been that some kernels wouldn’t be supported and you would not have been able to protect one or more of your Linux servers. Instead, we decided to go for the typical Linux approach. The module is distributed in a source code, and we are able to compile the module for the kernel that is in use for the local system where Veeam Agent for Linux will be installed. Don’t worry, you don’t have to compile anything yourself as the corresponding installer (VeeamSnap) verifies the few required dependencies, lists the missing ones so you can fix them, and during the installation it compiles and installs the module for you automatically.

Note: Depending on your Linux distribution, Dynamic Kernel Module Support (DKMS) package may be available in your system, or it should be installed from external sources. For example, on CentOS it can be installed via the additional EPEL repository.

Veeam Agent for Linux, the Beta is now available!

Once the first component is installed, we just need to install the main Veeam Agent for Linux software:

Veeam Agent for Linux, the Beta is now available!

As you can see, Veeam Agent for Linux installs a service in the machine. The service can then be controlled and programmed by a client, using the veeamconfig command. Append the veeamconfig command with --help to see available command line options.

At this point, you can start testing the software and learn how easy it is to start the graphical interface, even without telling you how to do it:

Veeam Agent for Linux, the Beta is now available!

Final notes

I know I just scratched the surface of all the possibilities and options that are available in Veeam Agent for Linux. Don’t worry — in the upcoming posts I’ll show you how to use the console UI to perform backup and restore, along with lots of other information as well.

If you want to learn more, test it and contribute to improving it before version 1.0, sign up for the Public Beta. The Public Beta is made available on a first come, first served basis, so the sooner you join the waiting list the better!

Finally, the reason we started this Beta program is because we’d love to hear your feedback! Comments, suggestions, ideas…anything. To help you with this, we opened a new section in our forums that’s dedicated to Veeam Agent for Linux. Just go here, register if you are not already a forum member and join the discussion. We can’t wait to hear your feedback!

GD Star Rating
loading...
Veeam Agent for Linux, the Beta is now available!, 5.0 out of 5 based on 1 rating

View posts related to category:

All Veeam Products Top List
Technology Bloggers on Air
  • Avri Roth

    This looks awesome i cant wait to get into the beta so i can test it out!!

    GD Star Rating
    loading...
  • Kay van Aarssen

    Hope that backup to an remote SSH host is also possible same as backup of MySQL Databases in Linux.
    That would be awesome.

    GD Star Rating
    loading...
    • Pavel Tide (Veeam Software)

      Hi,

      Backup to a remote host via SSH won’t be supported in v1, you can leave a feature request on our forum.

      Regarding MySQL backup – you can add a pre-freeze script in order to make transaction-consistent backup.

      Thanks

      GD Star Rating
      loading...
      • Kay van Aarssen

        Thanks, will do that we now use R1Soft but its slow as Hell! And we really love VEEAM we use it at our clients that have own servers etc. Love IT!

        GD Star Rating
        loading...
  • https://www.multiti.com.br Tácio Andrade

    I’m trying to download a version to test, however the download page, even logged in, creates a loop and can never download the software. Is there a problem or is it just me?

    GD Star Rating
    loading...
    • http://www.veeam.com/ Mike Resseler

      I just tried and it works for me… Can you try again? Maybe there was a temporary issue or so?

      GD Star Rating
      loading...
      • https://www.multiti.com.br Tácio Andrade

        Strange, here I put my email and clicked on the download option, it redirects to the page https://go.veeam.com/linux-ty.html?products=108&key_type=null and then to https://go.veeam.com/linux-ty.html page which is in loop by clicking on “click this link”. =/

        GD Star Rating
        loading...
        • http://www.veeam.com/ Mike Resseler

          Let me try to find someone so it can be checked. Thanks, Mike

          GD Star Rating
          loading...
        • http://www.veeam.com/ Mike Resseler

          In the meantime I have been informed that you aren’t the only one having this strange issue, although it seems very random. Our webteam is investigating it
          Mike

          GD Star Rating
          loading...
          • https://www.multiti.com.br Tácio Andrade

            Too bad that is happening, I hope it is not something complex to be solved. Waiting to test the solution that seems to be very promising.

            GD Star Rating
            loading...
          • Mason Walters

            I resolved this by using firefox, couldn’t get it working in chrome

            GD Star Rating
            loading...
          • https://www.multiti.com.br Tácio Andrade

            I do not really believe that was it, in Firefox it worked perfectly. Thanks for the tip, I even gave up.

            GD Star Rating
            loading...
  • Subin Shahul Hameed

    Hi,
    This package cannot be installed on SLES 11, SP3 or SP4. DKMS package is not available from Suse for this.

    GD Star Rating
    loading...
    • Simon Setina

      You can try to download DKMS package from http://linux.dell.com/dkms/

      GD Star Rating
      loading...
      • Subin Shahul Hameed

        This is not a Suse supported package.

        GD Star Rating
        loading...
  • Robert Horgan

    How is it possible to do this under Ubuntu? The RPM command does not run and running alien fails.
    Any pointers appreciated.

    GD Star Rating
    loading...
    • Pavel Tide (Veeam Software)

      Hi,

      RPMs are for RedHat based dsitros, not for Ubuntu. Please use .deb packages instead.

      Should you need any assistance please post a message on the forum: https://forums.veeam.com/veeam-agent-for-linux-f41/

      Thank you

      GD Star Rating
      loading...
  • Marco

    Hi everyone, we have just depoyed on a customer and works perfectly, but the problem I see is that tells me that this version expires in 15 days, what happens after those 15 days? where can I find a longer license?
    They also have a Standar License for their virtual infrastructure

    GD Star Rating
    loading...
    • Pavel Tide (Veeam Software)

      Hi,

      In 15 days the product will stop doing backups. GA version will be released this year soon and will not support old chains so you’ll have to reinstall the product. Old backups will stay restorable.

      Thanks

      GD Star Rating
      loading...