Skip to content

docs: add Veeam backup repository integration guide - #190

Open
majinghe wants to merge 1 commit into
rustfs:mainfrom
majinghe:docs/add-veeam-integration
Open

majinghe wants to merge 1 commit into
rustfs:mainfrom
majinghe:docs/add-veeam-integration

Conversation

@majinghe

Copy link
Copy Markdown
Collaborator

Summary

Add a Veeam Backup & Replication integration guide under developer/integration/backup/veeam.md, in all five locales (en, zh, de, fr, ja).

The guide covers:

  • Bucket preparation with versioning + Object Lock (prerequisite for Veeam immutability) and a least-privilege IAM policy that intentionally omits s3:CreateBucket
  • Repository registration in VBR over HTTPS (TLS termination in front of RustFS), including the expected "automatic bucket provisioning → Access Denied" prompt
  • Agent enrollment through a protection group, with the Windows UAC LocalAccountTokenFilterPolicy fix
  • Backup job execution and verification of the stored objects with rc
  • File-level restore from the Backup Browser
  • A troubleshooting table: the Enterprise-license gate for object storage backup, "backup agent is missing", "Reboot required", HTTP 502 after boot, empty folder picker, SOSAPI capacity N/A (tracked in rustfs#1511)

Navigation updated in each locale's meta.json and the backup index.md systems list. Four screenshots added per locale under images/.

Validation

  • npm run build succeeds locally (Node 26, 3925 pages generated; developer/integration/backup/veeam present in all five locales in dist/public/)
  • Procedure verified end-to-end against VBR 13.1.2.57 and RustFS 1.0.1: 87.4 GB processed / 63 GB stored / 0 errors, file-level restore successful

Locales covered

en, zh, de, fr, ja

Add a Veeam Backup & Replication integration guide under
developer/integration/backup/ covering bucket preparation with
versioning and Object Lock, a least-privilege IAM policy, repository
registration with TLS, agent enrollment via a protection group,
backup job execution, and file-level restore, plus a troubleshooting
table for the license gate, UAC agent push, and SOSAPI capacity
reporting (rustfs#1511).

Verified with VBR 13.1.2.57 against RustFS 1.0.1: 87.4 GB processed,
63 GB stored, 0 errors, file-level restore successful.
Locales covered: en, zh, de, fr, ja.
@vercel

vercel Bot commented Oct 31, 2026

Copy link
Copy Markdown

@majinghe is attempting to deploy a commit to the overtrue's projects Team on Vercel.

A member of the Team first needs to authorize it.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 31, 2026 •

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
rustfs-docs 4a4fb12 Commit Preview URL

Branch Preview URL
Oct 31 2026, 06:38 AM

This branch was successfully deployed

1 active deployment
Preview — 4a4fb12f Deployed Oct 31, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant