# Otro almacenamiento compatible con S3 Usa un servidor S3 que gestiones tú, como Ceph o SeaweedFS, o cualquier otro servicio que hable el protocolo S3 y no tenga configuración propia en el asistente. Tiene que admitir escrituras condicionales, algo que el asistente comprueba. Consulta [Elegir almacenamiento](#choosing-storage). Si quieres hacer copias en una máquina tuya sin mantener un servidor S3, [Servidor propio](#self-hosted) es más sencillo. Solo necesita SSH. ## En el asistente Ejecuta `frost init`, elige **S3-compatible** y después **Other S3-compatible**. | El asistente pregunta | Respuesta | | --- | --- | | What is the S3 endpoint? | El nombre de host que indique la documentación de tu servidor o proveedor. Un nombre de host solo, sin `https://`, significa HTTPS | | Which region? | Solo si tu servidor o proveedor la pide. Si no, déjalo en blanco | | What is the bucket name? | Su nombre, exactamente como lo creaste. El bucket ya tiene que existir | | Paste the Access Key ID. | De la consola de tu servidor o proveedor | | Paste the Secret Access Key. | De la consola de tu servidor o proveedor | Frost guarda tus copias en una carpeta `frost` dentro del bucket. ## Servidores que gestionas tú | Servidor | Qué conviene saber | | --- | --- | | Ceph | Su RADOS Gateway admite escrituras condicionales. Dale al asistente la dirección y el puerto de la pasarela | | SeaweedFS | Su pasarela S3 documenta las escrituras condicionales. Dale al asistente su dirección, como `http://:8333` | | MinIO | Admite escrituras condicionales, pero ya no se mantiene, así que no recibe correcciones. Un servidor existente sigue funcionando si supera la comprobación del asistente. Dale al asistente su dirección, como `https://:9000` | | Garage | No admite escrituras condicionales, así que Frost no puede usarlo | Crea antes el bucket y una clave de acceso con las herramientas del servidor. ## Un servidor sin TLS Para un servidor en tu propio equipo o tu red, indica el endpoint con `http://`, como `http://localhost:9000`. Eso desactiva TLS en todas las peticiones, así que úsalo solo en una red de confianza. Poner `storage.s3.insecure` a `true` selecciona HTTP cuando el endpoint no tiene esquema. Un `https://` o `http://` explícito tiene prioridad. ## La carpeta dentro del bucket Frost lo guarda todo en una carpeta dentro del bucket, `frost` de forma predeterminada. El asistente a pantalla completa no pregunta por ella. Después de completar el asistente, para usar otra carpeta o la raíz del bucket antes de tu primera copia: 1. Ejecuta `frost config edit` y cambia `prefix` en `[storage.s3]`. Déjalo vacío para usar la raíz del bucket. Frost te avisa de que allí todavía no hay copias. Escribe `yes` para guardar de todos modos. 2. Vuelve a ejecutar `frost init`. Su pantalla de revisión te avisa de que así empieza un conjunto de copias aparte. Pulsa `[s]` para seguir. Si ya tienes copias, muévelas en su lugar, como se explica en [Mover tus copias de seguridad](#moving-backups).