Repositorio de objetos S3 para Veeam
Convierte OtterStorage en el repositorio de objetos S3 compatible de Veeam: backups inmutables, anti-ransomware y sin coste por peticiones ni por borrados.
Veeam habla S3, y OtterStorage también. Puedes usar OtterStorage como Object Storage Repository compatible con S3 tanto en Veeam Backup & Replication como en Veeam Backup for Microsoft 365, con inmutabilidad apoyada en Object Lock y precios por TB claros, sin sorpresas por peticiones ni por borrados.
El problema
Los backups son tu última línea de defensa, pero guardarlos solo en disco local o en una cabina del mismo datacenter deja un punto único de fallo: un ransomware que cifre tu infraestructura puede cifrar también las copias. Y cuando das el salto a la nube, aparecen dos sorpresas habituales:
- Facturas impredecibles. Muchos proveedores cobran por petición (PUT, GET, LIST) y, en algunos casos, hasta por borrar. Con Veeam Backup for Microsoft 365 esto duele especialmente: M365 genera millones de objetos pequeños (correos, ficheros de SharePoint/OneDrive, mensajes de Teams), así que el coste por operaciones se dispara.
- Falta de inmutabilidad real. Sin un mecanismo que impida que un atacante (o un error humano) borre o sobrescriba las copias, no hay garantía de recuperación.
Necesitas un destino externo, compatible con Veeam de fábrica, inmutable y con un coste que puedas calcular de antemano.
La solución con OtterStorage
OtterStorage es almacenamiento de objetos compatible con S3. Para Veeam es, sencillamente, un repositorio S3 más: lo añades como Object Storage Repository de tipo S3 Compatible y queda listo para usarse como Capacity Tier de un Scale-Out Backup Repository (SOBR) o como destino de tus copias de Microsoft 365.
- Inmutabilidad anti-ransomware. Activamos la inmutabilidad de Veeam sobre Object Lock (OtterVault). Durante el periodo configurado, ni un atacante con tus credenciales puede borrar ni sobrescribir esos backups. Además puedes aplicar Legal Hold a nivel de bucket para retenciones indefinidas.
- Sin coste por peticiones ni por borrados. No cobramos por PUT, GET, LIST ni DELETE. Pagas por los TB que almacenas y punto. Esto es decisivo cuando tienes millones de objetos pequeños, como en M365.
- Precios por TB claros. Sabes lo que vas a pagar antes de empezar; no hay letra pequeña de operaciones.
- Credenciales por bucket. Cada bucket tiene su propio
access key+secret key, así que puedes aislar el repositorio de Veeam del resto de tu organización.
Si quieres una visión más amplia del uso de OtterStorage para copias de seguridad, echa un vistazo a backups.
Cómo configurarlo
0. Preparar el bucket en OtterStorage
Antes de tocar Veeam, crea un bucket dedicado y, si vas a usar inmutabilidad, asegúrate de tener Object Lock (OtterVault) habilitado en el momento de la creación del bucket. Apunta estos valores, que necesitarás en Veeam:
Endpoint S3 : https://s3.otterstorage.io
Región : eu-mad
Bucket : veeam-backups
Carpeta : sobr01 (Veeam la llama "folder")
Access key : <tu-access-key>
Secret key : <tu-secret-key>
El endpoint se introduce en Veeam sin el prefijo de protocolo en algunos diálogos, así que ten a mano tanto https://s3.otterstorage.io como s3.otterstorage.io. Si tienes dudas con la región o el formato exacto, consulta la documentación.
Escenario 1 — Veeam Backup & Replication (Capacity Tier inmutable)
La idea es: las copias frescas viven en tu repositorio local rápido (Performance Tier) y, mediante una política de copy o move, se replican o se mueven a OtterStorage como Capacity Tier inmutable dentro de un SOBR.
- Añade el Object Storage Repository. En la consola de Veeam:
Backup Infrastructure → Backup Repositories → Add Repository → Object Storage → S3 Compatible. - Endpoint y región. En Service point introduce
https://s3.otterstorage.ioy como Region indicaeu-mad. - Credenciales. Añade una credencial nueva con el
access keyy elsecret keyde tu bucket. - Bucket y carpeta. Selecciona el bucket
veeam-backupsy elige (o crea) la carpetasobr01como destino. - Inmutabilidad. Marca Make recent backups immutable for y fija el periodo de retención inmutable, por ejemplo:
Veeam apoyará esta inmutabilidad en el Object Lock (OtterVault) del bucket. Por eso es imprescindible que el bucket tuviera Object Lock habilitado al crearse.Make recent backups immutable for: 30 days - Crea o edita el SOBR. En
Backup Infrastructure → Scale-out Repositoriesañade tu repositorio local como Performance Tier y, en Capacity Tier, selecciona el Object Storage Repository de OtterStorage que acabas de crear. - Política de niveles. Elige cómo bajan los datos a OtterStorage:
- Copy policy: copia los backups a OtterStorage tan pronto se crean (recomendado para tener una copia externa inmutable cuanto antes).
- Move policy: mueve los backups que superen el periodo operativo (operational restore window) para liberar espacio local.
A partir de aquí, tus jobs de backup que apunten al SOBR enviarán automáticamente las copias a OtterStorage según la política definida.
Escenario 2 — Veeam Backup for Microsoft 365
Para externalizar las copias de Exchange Online, SharePoint, OneDrive y Teams, configura un object storage repository S3 compatible y úsalo como destino de tus repositorios de backup.
- Añade el object storage. En la consola de Veeam Backup for Microsoft 365:
Backup Infrastructure → Object Storage → Add → S3 Compatible. - Conexión. Introduce el Service point
https://s3.otterstorage.io, la regióneu-mady las credenciales (access key+secret key) del bucket. - Bucket y carpeta. Selecciona el bucket (por ejemplo
veeam-m365) y una carpeta dedicada, p. ej.tenant01. - Crea el backup repository. En
Backup Infrastructure → Backup Repositories → Add, elige como destino el object storage de OtterStorage. Para grandes volúmenes de usuarios, escoge el pool SSD: ofrece el rendimiento que necesitan los catálogos y restauraciones granulares de M365. - Asigna el repositorio a tus jobs. Apunta los jobs de backup de M365 a este repositorio y deja que Veeam haga el resto.
Aquí es donde el modelo sin coste por peticiones ni por borrados marca la diferencia: M365 genera enormes cantidades de objetos pequeños, y con OtterStorage solo pagas por los TB que ocupan, no por las millones de operaciones que Veeam realiza al protegerlos y retenerlos.
Beneficios
- Inmutabilidad real. Object Lock (OtterVault) más la inmutabilidad nativa de Veeam protegen tus backups frente a ransomware y borrados accidentales; con Legal Hold a nivel de bucket cubres retenciones indefinidas.
- Coste predecible. Sin cargos por PUT/GET/LIST/DELETE: pagas por TB y nada más, algo crítico con los millones de objetos pequeños de Microsoft 365.
- Compatibilidad de fábrica. OtterStorage aparece en Veeam como un destino S3 Compatible estándar; sin agentes ni gateways propietarios.
- Aislamiento por bucket. Credenciales independientes por bucket para separar el destino de Veeam del resto de tu organización.
- Estrategia 3-2-1-1-0. Una copia externa, inmutable y verificable, sin renunciar a la velocidad de restauración local.
¿Quieres los pasos al detalle, los límites de cada plan o ayuda con el dimensionamiento? Tienes todo en la documentación, y más escenarios de copias en backups.
¿Lo montamos juntos?
Migración asistida para los Founding Otters.