Comprehensive data protection for all workloads
Post Reply
NateDavis
Lurker
Posts: 2
Liked: never
Joined: Jun 07, 2013 3:22 pm
Full Name: Nate Davis
Contact:

ARM support for VeeamAgent

Post by NateDavis »

Hey Veeam Team,

I opened a support request just to have it logged somewhere - Case # 00249103

But was curious of anyone else wanted ARM support for the VeeamAgent. Here is the scenario in our environment:

1. Onsight Local Disk Backups on Dedicated Veeam Backup Server.
2. Raspberry Pi at Offsite location - running Raspbian (Debian Wheezy) with a 3TB Fireproof / Waterproof HD plugged in via USB.

The Raspberry Pi's only job is to run the VeeamAgent to do WAN based backups. In the event of needing these backups in a DR scenario, I anticipated plugging the FP/WP HD into a better machine, and re-importing the backup files, and then walking through the restore steps on a new ESXi host. We have about 5GB of data that changes each night on a total on 42 VMs.

Because the VeeamAgent that is pushed to a Linux machine is written in Perl, and the Raspbian OS has the lastest Perl, and all the modules needed, it
should run no problem. The problem I have found in my troubleshooting so far is the Binary file that is copied to /tmp after connection is 32-bit only. Thus it can't expand on an ARM CPU, and thus never actually works. A couple of options, would be to copy the veeam agent over as a tar archive, and then untar it, and run a script or something to launch, or cross compile the binary that expands the perl items to support ARM. Obviously, I have no clue if the 700mhz ARM CPU is even powerful enough to do efficient WAN backups. I purchased the Raspberry Pi to test and see. There are quite a bit of ARM based boards that are much faster for a marginal amount of money more.

Because I have not clue if this is even on the radar at Veeam I will be resorting to plan b, and have already purchased an Intel NUC celeron machine that is x86/x64 compatible. Just cost me $300 from Amazon with 32GB internal mSATA SSD, Wifi Card, and 4GB of RAM. Instead of the $60 the Raspberry Pi cost me with Case, and Wifi Card and 4gb SD Card. The goal here was to have something super small sitting ontop of the ioSafe HD and be set behind a computer at another of our remote offices.

Just wanted to see if anyone else had any interest in Veeam pursuing ARM support for their Linux VeeamAgent. If so, comment away so we can show Veeam there is some interest.
dellock6
VeeaMVP
Posts: 6139
Liked: 1932 times
Joined: Jul 26, 2009 3:39 pm
Full Name: Luca Dell'Oca
Location: Varese, Italy
Contact:

Re: ARM support for VeeamAgent

Post by dellock6 »

Hi Nate,
there are in these forums some other threads involving low-level NAS using arm chipset, and the problem of not beeing able to run the VeeamAgent on it. honestly, their overall performances are so low that I'm doubtful the local VeeamAgent would give some gain, maybe a little bit but probably not enough to justify the effort of creating it.
Usually, when looking for a linux-based nas, I always check if the CPU is an X86 right because of this issue.

Luca.
Luca Dell'Oca
Principal EMEA Cloud Architect @ Veeam Software

@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2022
Veeam VMCE #1
Gostev
Chief Product Officer
Posts: 31540
Liked: 6711 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: ARM support for VeeamAgent

Post by Gostev »

Luca is spot on. Not going to happen, those procs are way too weak. Besides, ARM-based boxes typically have too little RAM to accommodate agent needs.
NateDavis
Lurker
Posts: 2
Liked: never
Joined: Jun 07, 2013 3:22 pm
Full Name: Nate Davis
Contact:

Re: ARM support for VeeamAgent

Post by NateDavis »

OK, thanks for the insight. We will return our Pis, and move forward with the x86 stuff. Thanks again.
devzero
Influencer
Posts: 15
Liked: never
Joined: Dec 07, 2011 9:05 pm
Full Name: rolandk
Contact:

Re: ARM support for VeeamAgent

Post by devzero »

i would consider banana pi board ( http://en.wikipedia.org/wiki/Banana_Pi - available here for around 40 euros here in germany) a good "low power diy nas" solution for storing veeam backups at branch offices. but if veeam agent requirement is 2gb/concurrent session even for storing backups only, that indeed is too few ram inside so that porting veeam agent to linux/arm could make sense. so it`s probably only good for being used as ssh/cifs storage.
nixcamic
Influencer
Posts: 10
Liked: never
Joined: Oct 11, 2021 8:28 pm
Full Name: Micah Leier
Contact:

Re: ARM support for VeeamAgent

Post by nixcamic »

Now that ARM is becoming a much more mainstream and performant platform, is ARM support planned for the Linux agent? Previous requests for ARM support were dismissed because ARM was "not performant enough" "only used by hobbyists" or "not mainstream" but none of those arguments really hold water anymore.
Xoba
Lurker
Posts: 1
Liked: never
Joined: Dec 12, 2022 9:14 pm
Contact:

Re: ARM support for VeeamAgent

Post by Xoba »

Please do it. ARM is beautiful, thousands of happy people will thank you. There are a lot of pretty powerful NAS with 16GB of RAM.
HannesK
Product Manager
Posts: 14314
Liked: 2890 times
Joined: Sep 01, 2014 11:46 am
Full Name: Hannes Kasparick
Location: Austria
Contact:

Re: ARM support for VeeamAgent

Post by HannesK » 1 person likes this post

Hello,
and welcome to the forums.

Just to be sure... this topic is from 2013. At that time, Veeam Agent for Linux did not exist. The whole topics is about running the Data Mover directly on ARM (aka. repository server on ARM)

Best regards,
Hannes
Post Reply

Who is online

Users browsing this forum: Amazon [Bot], Ivan239, ysalem and 95 guests