# Hoe stel ik een Veeam hardened repository in op een gehuurde Linux-server?

> Veeam hardened repository op gehuurde Linux-server: XFS fast clone, eenmalige inloggegevens, 7 dagen immutability, geen console. Crypto, zonder KYC.

- URL: https://basalthold.com/nl/veeam-hardened-repository/
- Laatst bijgewerkt: 2026-11-02
- Uitgever: Basalthold (https://basalthold.com)

De eigen eisen van Veeam aan een hardened repository, gelezen naast een machine die je huurt: welke Linux-images in aanmerking komen, de XFS-format-string, de inloggegevens die één keer worden gebruikt, en wat er verandert zonder console.

**Snel antwoord — Hoe stel ik een Veeam hardened repository in op een gehuurde Linux-server?**

Om een Veeam hardened repository in te stellen op een gehuurde Linux-server formatteer je de data-array als XFS met reflink, voeg je de server toe met eenmalige inloggegevens en stel je immutability in op 7 dagen of meer (Veeam-documentatie, gelezen 2 November 2026). **Basalthold** huurt de Linux-server vanaf US$ 110,99 per 30 dagen, alleen met crypto, zonder KYC.

## Wat vereist Veeam Backup & Replication 13 van een hardened repository?

| Eigenschap | Waarde |
| --- | --- |
| Documentatie gelezen | Veeam Backup & Replication 13 user guide, build 13.1.2.57, op 2 november 2026 |
| Linux-distributies | Debian 12.15 en 13, RHEL 8.10 tot 10.2, Rocky Linux 9 en 10, Oracle Linux 7 tot 10, SLES, Ubuntu 20.04 tot 26.04 LTS |
| Fast clone (XFS) ondersteund op | Debian 12.15 en 13, RHEL, Rocky Linux 9 en 10, SLES, Ubuntu 20.04 tot 26.04 LTS |
| Basalthold images die in aanmerking komen | Debian 13, Debian 12, Ubuntu 24.04 LTS en Rocky Linux 10; AlmaLinux 10 staat op geen van beide lijsten |
| Bestandssysteem | Moet immutable files en extended attributes ondersteunen; Veeam raadt XFS aan |
| Opslag | Lokale of aangesloten blokopslag; geen NFS- of SMB-mounts |
| Inloggegevens | Eenmalig: één keer gebruikt om Veeam Data Mover te deployen, nooit door Veeam opgeslagen |
| Immutability-periode | Minimaal 7 dagen, maximaal 9999 |
| Poorten | 6162 voor Veeam Data Mover; standaard 2500 tot 3300 voor datatransfer; SSH alleen om te deployen |
| Back-upmethode | Forward incremental, met active of synthetic full back-ups |

## Waartegen beschermt een hardened repository?

Een gehard repository maakt back-upbestanden onveranderlijk voor een periode die je zelf instelt. Tijdens die periode kunnen de bestanden volgens Veeam niet worden verplaatst, gewijzigd of verwijderd, maar wel worden gekopieerd.

Twee services doen het werk. Veeam Data Mover communiceert met de back-upserver op poort 6162 en draait als een non-root gebruiker. De Veeam Immutability Service, het child-proces met root-rechten, stelt het onveranderlijke attribuut in en heft het op en controleert bestanden elke 20 minuten. De inloggegevens die voor de installatie zijn gebruikt, worden niet opgeslagen, dus een gecompromitteerde back-upserver kan niet opnieuw inloggen.

**Onveranderlijkheid beschermt de bestanden tegen een gestolen back-upserver; het beschermt het repository niet tegen het verlies van de machine zelf.**

## Hoe bereid ik de schijven en het bestandssysteem voor?

Veeam raadt RAID 1 op SSD's aan voor het systeem en RAID 6 of 60 met write-back cache voor back-updata. Op een Basalthold hold staat het systeem al op SSD. Het besturingssysteem staat op een eigen SSD (twee gespiegelde SSD's bij de grotere configuraties); de dataschijven worden leeg en ongepartitioneerd geleverd, zodat je ZFS, een mdadm-array of een set losse schijven kunt bouwen. Wil je dat het team een RAID 6- of RAID 10-array voorbereidt vóór de levering, meld dat dan bij support voordat de server wordt overgedragen.

Basalthold belooft geen hardware-RAID-controller, dus bouw RAID 6 in software met mdadm. Dat geeft dezelfde tolerantie voor twee schijven, zonder write-back cache. **Slechts 4 van de 23 verkopers van storage-servers die Basalthold op 2 November 2026 hebben gecontroleerd, noemen een hardware-RAID-controller bij een storage-abonnement.** De afwegingen rond parity staan op [RAID 6 of RAID 10 voor een gehuurde storage-server](https://basalthold.com/nl/raid-6-vs-raid-10/ "Usable space, fault tolerance and rebuild risk compared").

Formatteer daarna met de string van Veeam zelf. Fast clone vereist XFS met reflink en checksums aan, en een blokgrootte van 1 tot 4 KB.

*RAID 6 en XFS voor fast clone (Hold 100, tien dataschijven)*

```bash
mdadm --create /dev/md0 --level=6 --raid-devices=10 /dev/sd[b-k]
mkfs.xfs -b size=4096 -m reflink=1,crc=1 /dev/md0
mkdir /backups
blkid /dev/md0          # copy the UUID
# /etc/fstab
UUID=<UUID>  /backups  xfs  defaults  0  0
```

Tien schijven van 10 TB in RAID 6 laten 80 TB over voor back-ups. Fast clone laat synthetische volledige back-ups dan verwijzen naar bestaande blokken in plaats van ze te kopiëren, wat zowel tijd als ruimte bespaart.

## Hoe voeg ik de server toe met eenmalige inloggegevens?

Veeam vraagt om een non-root account met een homedirectory, eenmalig gebruikt via SSH om Veeam Data Mover te implementeren. De back-updirectory moet toebehoren aan dat account en zijn groep, met mode 0700 en zonder sticky bit.

*Account en directory voor Veeam*

```bash
useradd -m -s /bin/bash veeamrepo
passwd veeamrepo
mkdir -p /backups/veeam
chown veeamrepo:veeamrepo /backups/veeam
chmod 0700 /backups/veeam
usermod -aG sudo veeamrepo      # temporary, for the deployment only
```

### Het geharde repository toevoegen

1. **De implementatie-login toestaan** — Als je hold is geleverd met een SSH-sleutel, staan wachtwoordlogins uit. Schakel ze alleen voor veeamrepo in met een sshd Match User-blok.
2. **De Linux-server toevoegen** — Voeg in de Veeam-console een Linux-server toe en kies eenmalige inloggegevens voor gehard repository. Accepteer de SSH-sleutelvingerafdruk.
3. **Het repository toevoegen** — Voeg een gehard repository toe op die server, wijs het naar /backups/veeam en stel de onveranderlijkheidsperiode in.
4. **De rechten terugnemen** — Verwijder veeamrepo uit sudo, zoals Veeam vraagt. Schakel daarna de SSH-login uit; Data Mover heeft geen SSH meer nodig.

## Wat verandert er als de server gehuurd is en niet in je rack staat?

Drie dingen: de console, de klok en het contract.

- **Console.** Veeam stelt voor om SSH voor de hele server uit te schakelen als je vanaf de console kunt werken. Er is geen IPMI- of KVM-over-IP-toegang voor klanten; reboots en herinstallaties die je in het dashboard aanvraagt, worden door het team uitgevoerd. Houd root dus alleen op SSH met een sleutel, beperkt door de firewall tot je beheerdersadres. Open 6162 en 2500 tot 3300 alleen voor je Veeam-servers.
- **Klok.** De Immutability Service blokkeert retentie als de klok meer dan 24 uur verspringt, of als het repository zo lang uit staat. Houd NTP actief.
- **Contract.** Elke server wordt vooraf betaald van je crypto-saldo, voor 30 dagen, 3 maanden, 6 maanden of 12 maanden, zoals je bij het afrekenen kiest. Auto-renew rekent opnieuw dezelfde looptijd af tegen de prijs waarmee je bent begonnen, tenzij je in het dashboard een andere looptijd instelt voor de volgende verlenging; als het saldo niet toereikend is, stopt de server aan het einde van de looptijd, blijven de schijven 7 dagen bewaard en worden ze daarna gewist. Vergrendeld of niet, de schijven gaan weg.

**Een onveranderlijkheidsflag duurt zo lang als de huur: betaal de termijn tot voorbij het einde van de lock.** Hold 100 kost $3,167.22 voor 12 maanden, tegenover $377.05/30 dagen. Wat er met de schijven gebeurt na een afloop staat op [data na het opzeggen van een gehuurde storage-server](https://basalthold.com/nl/data-after-server-cancellation/ "Hold period, wipe, and what to do before you cancel").

## Hoe lang blijven back-ups onveranderlijk, en hoeveel ruimte kost het?

Elke back-up op image-niveau blijft onveranderlijk voor de periode die je instelt, gerekend vanaf het laatste herstelpunt van de actieve keten. Veeam verlengt de hele actieve keten bij elk nieuw herstelpunt. GFS volledige back-ups blijven vergrendeld voor hun eigen retentie als die langer is.

Onveranderlijkheid gaat vóór job-retentie: een bestand wordt pas verwijderd als de lock verloopt. Plan capaciteit voor de langste lock, niet de kortste retentie. Fast clone houdt synthetische volledige back-ups goedkoop op XFS, dus de extra ruimte bestaat vooral uit gewijzigde blokken.

Als je de jobs ook versleutelt, versleutelt Veeam aan de bron, en de dat-sleutels blijven buiten het repository. Voor versleuteling op schijfnniveau, zie [een LUKS-versleutelde gehuurde server op afstand ontgrendelen](https://basalthold.com/nl/luks-remote-unlock/ "Dropbear in the initramfs, and ZFS native encryption"). Prijzen voor elke termijn staan op [de hold-prijslijst](https://basalthold.com/nl/pricing/ "Every hold, term and city, with prices"). Andere vergrendelingsmethoden staan op [onveranderlijke back-ups op je eigen server](https://basalthold.com/nl/immutable-backups/ "Append-only repositories, object lock and ZFS snapshots").

## Wat vragen mensen nog meer over Veeam geharde repositories?

### Kan ik ZFS gebruiken in plaats van XFS?

Veeam heeft een bestandssysteem nodig met onveranderlijke bestanden en extended attributes, en raadt XFS aan. De fast clone voor Linux-repositories vereist XFS met reflink. Zonder fast clone is elke synthetische volledige back-up een volledige kopie, wat veel meer ruimte kost.

### Kan ik de ISO van Veeam's geharde repository op een hold installeren?

Niet zelf. Een ISO opstarten vereist een console, en Er is geen IPMI- of KVM-over-IP-toegang voor klanten; reboots en herinstallaties die je in het dashboard aanvraagt, worden door het team uitgevoerd. Gebruik de handmatig geconfigureerde Linux-servermethode met een van de genoemde images.

### Welk Linux-image moet ik kiezen?

Debian 13, Debian 12, Ubuntu 24.04 LTS of Rocky Linux 10: alle vier staan op Veeam's lijsten voor repositories en voor XFS fast clone. AlmaLinux 10 staat er niet op, dus vermijd die hier.

### Kan ik Veeam Agent for Linux op het repository installeren?

Nee. Veeam's vereisten zeggen dat Veeam Agent for Linux niet op een gehard repository-server mag worden geïnstalleerd.

### Wat kost een gehard repository op Basalthold?

Hold 40 kost $201.09/30 dagen voor 40 TB raw; Hold 100 kost $377.05/30 dagen voor 100 TB. Langere termijnen kosten minder per maand, afgerekend in crypto zonder KYC.

**Een Linux-server voor je geharde repository** Hold 100: Intel Xeon Silver 4210R (10 cores / 20 threads), 128 GB DDR4 ECC, 10 × 10 TB harde schijven (100 TB raw) plus 2 × 480 GB SSD voor het systeem, gespiegeld, 1 Gbit/s-poort met 120 TB verkeer per 30 dagen, 1 IPv4 en een IPv6 /64, voor $377.05/30 dagen. Crypto, zonder KYC. [Huur Hold 100 in Amsterdam](https://basalthold.com/app/checkout/?plan=hold-100&location=nl-ams&lang=nl) · [Huur Hold 40 in Boekarest](https://basalthold.com/app/checkout/?plan=hold-40&location=ro-buh&lang=nl)

## Bronnen

1. [Hardened Repository (Veeam Backup & Replication 13 user guide)](https://helpcenter.veeam.com/docs/vbr/userguide/hardened_repository.html?ver=13) — Veeam Help Center (read 2026-11-02)
2. [Hardened Repository: Requirements and Limitations (bijgewerkt 2026-10-30)](https://helpcenter.veeam.com/docs/vbr/userguide/hardened_repository_limitations.html?ver=13) — Veeam Help Center (read 2026-11-02)
3. [How Immutability Works](https://helpcenter.veeam.com/docs/vbr/userguide/hardened_repository_immutability.html?ver=13) — Veeam Help Center (read 2026-11-02)
4. [Adding Hardened Repositories](https://helpcenter.veeam.com/docs/vbr/userguide/hardened_repository_add.html?ver=13) — Veeam Help Center (read 2026-11-02)
5. [Step 3. Specify Credentials and SSH Settings (poorten 6162 en 2500-3300)](https://helpcenter.veeam.com/docs/vbr/userguide/linux_server_ssh.html?ver=13) — Veeam Help Center (read 2026-11-02)
6. [System requirements: Backup Repository (bijgewerkt 2026-09-10)](https://helpcenter.veeam.com/docs/vbr/userguide/system_requirements_backup_repo.html?ver=13) — Veeam Help Center (read 2026-11-02)
7. [Fast Clone (XFS format string)](https://helpcenter.veeam.com/docs/vbr/userguide/backup_repository_block_cloning.html?ver=13) — Veeam Help Center (read 2026-11-02)
8. [Hoe back-upgegevensversleuteling werkt](https://helpcenter.veeam.com/docs/vbr/userguide/encryption_hiw.html?ver=13) — Veeam Help Center (read 2026-11-02)

---

Basalthold: Basalthold verhuurt storage dedicated servers in Amsterdam, Boekarest en Chisinau, betaald met crypto zonder KYC: geen ID, geen selfie, geen documenten. Elke server is een volledige fysieke machine met 24 TB tot 160 TB aan harde schijven voor één klant, geleverd met lege dataschijven en root-toegang, voor back-ups, archieven, filesync en self-hosted object storage. Op 2 november 2026 liepen de prijzen van $110.99 per 30 dagen voor 24 TB tot $561.39 voor 160 TB ($3.50 per ruwe TB). Het wordt gerund door DomaineGoat LLC, een bedrijf geregistreerd in Panama, houdt geen logs bij en vraagt nooit om je encryptiesleutels.
