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

  1. Abre AnyBucket y pulsa ⇧⌘K (Archivo → Conectarse al servidor …).
  2. En Almacenamiento en la nube, elige el icono de tu proveedor. Usa Compatible con S3 para cualquiera que no aparezca.
  3. 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).
  4. 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.
  5. 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.