Lo que necesitas
Todo almacenamiento compatible con S3 firma las solicitudes con un par de claves:
- Un ID de clave de acceso, la mitad pública, como
AKIA…en Amazon. - Una clave de acceso secreta, la mitad privada. AnyBucket la guarda en tu llavero de inicio de sesión, un elemento por favorito.
Crea una clave con acceso a los buckets que necesitas, y a nada más. La mayoría de los proveedores te dejan limitar una clave a un solo bucket y a solo lectura o lectura y escritura.
Conéctate en cinco pasos
- Abre AnyBucket y pulsa ⇧⌘K (Archivo → Conectarse al servidor …).
- En Almacenamiento en la nube, elige el icono de tu proveedor. Usa Compatible con S3 para cualquiera que no aparezca.
- Rellena el único campo que indica dónde está el almacenamiento: una región, un ID de cuenta o un endpoint (consulta la tabla de abajo).
- Pega el ID de clave de acceso y la clave de acceso secreta. Deja activado Guardar secreto en el llavero, salvo que prefieras escribirla cada vez.
- Si quieres, escribe un bucket y una carpeta, ponle un alias al favorito y pulsa Conectar.
El favorito aparece en la página de inicio, en el menú de origen de cada panel y en la paleta ⌘K.
Dónde está cada proveedor
Cada icono pide un solo dato y construye el endpoint a partir de él:
| Icono | Escribes | Endpoint que usa AnyBucket |
|---|---|---|
| Amazon S3 | Una región, opcional (us-east-1) |
El propio de Amazon |
| Cloudflare R2 | El ID de tu cuenta | https://<account>.r2.cloudflarestorage.com |
| Backblaze B2 | La región del bucket (us-west-004) |
https://s3.<region>.backblazeb2.com |
| Wasabi | Una región (us-east-1) |
https://s3.<region>.wasabisys.com |
| DigitalOcean Spaces | Un centro de datos (nyc3) |
https://<region>.digitaloceanspaces.com |
| Google Cloud Storage | Nada | https://storage.googleapis.com |
| Compatible con S3 | La dirección del servidor | Lo que escribas |
Google Cloud Storage funciona a través de su interfaz compatible con S3, que usa claves HMAC: crea una clave de acceso y un secreto para una cuenta de servicio o para tu usuario en los ajustes de Cloud Storage, y pégalos como se indica arriba.
MinIO y almacenamientos autoalojados
Para MinIO, LocalStack y otros servidores autoalojados, elige Compatible con S3 y escribe la dirección del servidor con su puerto, como https://minio.example.com:9000.
Después, activa el direccionamiento por ruta (path-style) en el favorito. Amazon pone el bucket en el nombre de host (bucket.s3.amazonaws.com); la mayoría de los almacenamientos autoalojados lo esperan en la ruta (minio.example.com/bucket). Si un almacenamiento se conecta pero no lista nada, o rechaza todas las solicitudes, el direccionamiento por ruta es lo primero que hay que revisar. Consulta solución de problemas.
Copiar, mover y archivos grandes
Un bucket se comporta como una carpeta de tu Mac:
- Subir: pon Este Mac en el otro panel, marca archivos con Espacio y pulsa F5. También puedes arrastrar archivos desde el Finder.
- Descargar: lo mismo, en sentido contrario, o ⇧⌘D para descargar en una carpeta que elijas.
- Los archivos grandes se suben por partes con subidas multiparte, y una conexión caída se reintenta con una nueva.
- Dentro del mismo servidor, las copias se hacen en el servidor con CopyObject: no se descarga nada a tu Mac.
- Entre proveedores, por ejemplo de Amazon S3 a Cloudflare R2, abre uno en cada panel y pulsa F5. Los archivos pasan por un pequeño búfer en tu Mac. Consulta copiar archivos entre servidores.
⇧⌘C copia la URL de un archivo, y F3 lo abre en Vista rápida.
Mantén una carpeta al día
Para hacer una copia de seguridad de una carpeta en un bucket, pon la carpeta en un panel y el bucket en el otro, y pulsa ⌥F5. Comparar y sincronizar muestra cada diferencia, y tú eliges reflejar en un sentido o sincronizar en ambos. Consulta sincronizar una carpeta con un servidor.