Skip to main content
Answer

Immutable Backup for Daily Backups to a Harneded Linux Storage

  • September 18, 2024
  • 7 comments
  • 351 views

Need some clarification. On this scenario i have a windows server that run an app and i want to backup the whole server (in case we ever need to restore it i can just dump it on a vm) but i want to make this whole backup daily and immutable. For what i understand there is a set number of days for immutability but not sure how does this work for daily backups.  Whats the correct settings to do on this case?  Are these backups like whole backup every day or its incremental only? Thanks.

Best answer by dloseke

And I recommend doing Synthetic Full with Fast (Block) Clone technology enabled on the Repo. This tech is available on Windows ReFS filesystem.

 

As a quick point of clarification, REFS with block cloning is fantastic in many scenarios for the space savings and speed, but does not offer immutability.  To use immutability, you’d either need to use linux repository with the XFS filesystem or object storage that provides object lock such as S3-compatible storage like Amazon S3, Wasabi, Backblaze B2, etc, or a local appliance such as Object First Ootbi.

7 comments

coolsport00
Forum|alt.badge.img+21
  • Veeam Legend
  • September 18, 2024

Hi @fokeiro -

Welcome to the Community. Like any Job, the 1st run will be a full Backup file, then subsequent runs will be an Incremental file. To use Immutability, as in a Hardened Repo, you have to use what’s called a Forward Incremental Backup Method, which just means you occasionally during the week, or just weekly, have to run a Full. And I recommend doing Synthetic Full with Fast (Block) Clone technology enabled on the Repo. This tech is available on Windows ReFS filesystem.

As far as retention goes, the least amount of days you can configure Immutability on the Repository is 7 days. And, Immutability doesn’t begin until the *last* Backup File in an active chain is reached (so, for ex., last increment before the next Full is run).

You can read more at the links below from the User Guide:
Immutability:

https://helpcenter.veeam.com/docs/backup/vsphere/hardened_repository_immutability.html?ver=120

Fast Clone:
https://helpcenter.veeam.com/docs/backup/vsphere/backup_repository_block_cloning.html?ver=120

Forward Incremental:
https://helpcenter.veeam.com/docs/backup/vsphere/forward_incremental_backup.html?ver=120

Hope that helps.


  • Author
  • Not a newbie anymore
  • September 18, 2024

of course it helps ty. Ill make sure to readon that, new to this type of backups.


coolsport00
Forum|alt.badge.img+21
  • Veeam Legend
  • September 18, 2024

No problem. Let me know if you have further questions.


  • Author
  • Not a newbie anymore
  • September 18, 2024

so my idea is get a server as linux hardened storage then a mici pc to run veeam and the windows server, all connected on same switch. I have the linxu instalaltion pretty much down so  I assume on veeam i add as a Windows Computer right? and this scritp still valid up to today?  https://vee.am/harddisa   only found for ubuntu 20.04 not sure if there is one for 22.04 or 24.


coolsport00
Forum|alt.badge.img+21
  • Veeam Legend
  • September 18, 2024

I can't comment on the old hardened script as I didn't use it. I configured Linux Repo on my pen (& wrote a blog on here about it). See below:

For Veeam, yes you would install Windows Server then install Veeam. Just follow the User Guide:

https://helpcenter.veeam.com/docs/backup/vsphere/overview.html?ver=120


dloseke
Forum|alt.badge.img+8
  • Veeam Vanguard
  • Answer
  • September 19, 2024

And I recommend doing Synthetic Full with Fast (Block) Clone technology enabled on the Repo. This tech is available on Windows ReFS filesystem.

 

As a quick point of clarification, REFS with block cloning is fantastic in many scenarios for the space savings and speed, but does not offer immutability.  To use immutability, you’d either need to use linux repository with the XFS filesystem or object storage that provides object lock such as S3-compatible storage like Amazon S3, Wasabi, Backblaze B2, etc, or a local appliance such as Object First Ootbi.


  • Author
  • Not a newbie anymore
  • September 20, 2024

thanks guys, we definitively want immutability and everything has to be local so i guess a linux will do.