Morning,
Just going to Hijack this
So I have been trying (grrrr so much time waisted!) to setup a Physical Linux iscsi attached immutable datastore for backup copies (2x one at each site for backup copies over Wan) simples right? Well if it is what am I missing. I have a call with Veeam still open but they actually linked this page and it seems its the only solution but it doesn't actually say how! Oh and I'm a Windows guy not a Linux so that doesn't help!
I've used Ai to whack my exact config/install, I have rebuilt Linux OS twice and removed/re-added several times all with the same issue, XFS enabled but the -i is never applied to the backup chain and no option in Veeam (like on the Linux Veeam hardened iso image) to set immutability times eg 7/14 days etc.
What am I doing wrong OR can I not do it.
Objective
Deploy a new BYO Linux hardened repository on Ubuntu backed by iSCSI block storage, and verify immutability enforcement at the filesystem level in Veeam Backup & Replication v13.
________________________________________
Environment
• Veeam Backup & Replication: v13 (current production build)
• Repository OS: Ubuntu Server (fresh installation)
• Repository type: BYO Linux (not JeOS / Infrastructure Appliance)
• Storage: Dell PowerVault ME5012 presented as iSCSI block device
• Filesystem: XFS with reflink enabled
• Use case: Backup Copy Job repository
• Authentication: Non root Linux user with passwordless sudo
________________________________________
Linux Repository Host Preparation (New Build)
• Ubuntu Server installed cleanly
• No prior Veeam components or repository configuration
• SSH enabled
• Bash shell in use
________________________________________
• iSCSI LUN presented from storage array
• OS sees disk as:
• /dev/sde
________________________________________
The disk was formatted as XFS with reflink enabled:
Shell
mkfs.xfs -f -m reflink=1 /dev/sde
Show more lines
Verification:
Shell
xfs_info /dev/sde
# reflink=1 confirmed
Show more lines
________________________________________
Shell
mkdir -p /repo/backups
mount /dev/sde /repo/backups
chown root:root /repo/backups
chmod 700 /repo/backups
chmod -t /repo/backups
``
Verification:
Shell
ls -ld /repo/backups
# drwx------ root root
``
No subdirectories were created manually.
________________________________________
Repository Addition in Veeam
Path used in Veeam:
Backup Infrastructure
→ Add Backup Repository
→ Direct Attached Storage
→ Linux
The option “Linux (Hardened Repository)” is not available for BYO Linux + iSCSI.
________________________________________
• Non root Linux user
•
• No root credentials used
________________________________________
/repo/backups
Veeam automatically created:
/repo/backups
All other repository settings were left at defaults.
Repository was added successfully.
________________________________________
Backup Copy Job Testing
• Backup Copy Job executed
• Backup Copy Job executed again to ensure restore point closure
Restore points were visible on the repository.
________________________________________
On the Linux repository host:
Shell
lsattr -R /repo/backups
``
Observed result:
Plain Text
---------------------- *.vbk
---------------------- *.vib
---------------------- *.vbm
No files ever displayed the immutable (i) attribute, even after multiple closed restore points existed.
________________________________________
Expected vs Actual Behavior
Expected
• Once restore points are closed on a hardened repository, backup files should be protected using the Linux immutable attribute (chattr +i).
Actual
• Backup files remain fully mutable.
• No immutable attribute is applied at any point.
• Repository behavior matches a standard Linux repository.
________________________________________
Assistance Requested
Please confirm:
1. Whether BYO Linux repositories in VBR v13 are expected to enforce immutability at all, or
2. Whether immutability enforcement in v13 is exclusive to JeOS / Infrastructure Appliance deployments only, even though iSCSI is supported for BYO Linux repositories.
________________________________________
Summary
This is a new Ubuntu build, using:
• supported OS
• supported filesystem (XFS + reflink)
• supported storage (iSCSI block device)
• supported authentication model
Despite this, immutability is never enforced at the filesystem level.