Skip to main content

Connecting Scaleway Object Storage

This guide walks you through connecting a Scaleway Object Storage destination to Pluton.

Prerequisites

Before connecting Scaleway Object Storage, you need:

  1. A Scaleway account - Sign up here
  2. An API key pair (Access Key ID and Secret Key)
  3. A bucket created in your desired region

Getting Your Scaleway Credentials

Step 1: Generate API Keys

  1. Log into the Scaleway Console
  2. Click your organization name in the top-right, then API Keys
  3. Click Generate an API Key
  4. Enter a description (e.g., "Pluton Backups") and select API key purpose
  5. Copy the Access Key ID and Secret Key
  6. Important: Save the Secret Key securely — it is shown only once

Step 2: Create a Bucket

  1. In the Scaleway Console, navigate to Object Storage
  2. Click Create Bucket
  3. Select a region (Amsterdam, Paris, or Warsaw)
  4. Enter a unique bucket name
  5. Choose visibility settings and click Create Bucket

Connecting to Pluton

Pluton Scaleway

Step 1: Add Storage

  1. In Pluton, navigate to Storages
  2. Click Add Storage button
  3. Select Scaleway from the provider list

Step 2: Configure Connection

Fill in the required fields:

  • Storage Name: A friendly name (e.g., "Scaleway Backups")
  • Access Key ID: Your Scaleway API Access Key ID
  • Secret Access Key: Your Scaleway Secret Key (password)
  • Region: Select the region where your bucket is located (Amsterdam, Paris, or Warsaw)
  • Endpoint: Select the matching endpoint for your region (e.g., s3.nl-ams.scw.cloud for Amsterdam)

Step 3: Advanced Options (Optional)

Additional settings available:

  • ACL: Set access control for objects (Private, Public Read, Authenticated Read, etc.)
  • Server-side Encryption: Choose AES256 or KMS encryption for data at rest
  • Storage Class: Select the storage tier for your objects
  • Chunk Size: Adjust the chunk size for multipart uploads (default: 5 MiB)
  • Upload Cutoff: Set the threshold for switching to chunked uploads (default: 200 MiB)

Step 4: Test and Save

  1. Click Test Connection to verify credentials
  2. If successful, click Save
  3. Your Scaleway Object Storage is now ready for backup plans

Common Issues

Region and Endpoint Mismatch: The region and endpoint must correspond to the same datacenter. For example, if your bucket is in Amsterdam, use region nl-ams and endpoint s3.nl-ams.scw.cloud.

Access Denied: Verify your API key has Object Storage permissions. Scaleway IAM policies may restrict access — check your organization's permission settings.

Invalid API Key: Ensure you're using the API key's Access Key ID and Secret Key, not your Scaleway account password or project ID.

Best Practices

  • Use Scaleway's IAM policies to restrict API keys to Object Storage permissions only
  • Choose the region closest to your Pluton server for optimal performance
  • Scaleway offers Multi-AZ storage for higher durability — enable it for critical backups
  • Monitor storage usage and costs through the Scaleway Console billing section