DigitalOcean Spaces

DigitalOcean Spaces WordPress Backup Storage

Store your WordPress backups in DigitalOcean Spaces with S3-compatible storage, simple pricing, and built-in CDN. Get predictable costs and 99.9% uptime SLA for reliable backup storage.

Demo Notice

This is a demonstration site. PloyWP is a conceptual product in development. Join our early access list to stay informed about launch updates.

Join the Waitlist

Overview

DigitalOcean Spaces is an S3-compatible object storage service designed for simplicity and predictable pricing. PloyWP's Spaces integration provides:

  • S3-compatible API for seamless integration and migration
  • Simple, predictable pricing - no complex tiers or surprise charges
  • Built-in CDN at no additional cost for faster backup delivery
  • 99.9% uptime SLA with reliable infrastructure
  • Multiple region availability with automatic replication

Key Features

S3-Compatible API

Full compatibility with S3 tools and existing backup workflows. Migrate from AWS S3 without changing your backup configurations.

Predictable Pricing

Simple $5/month for 250GB storage and 1TB transfer. No complex tiers, API charges, or surprise bills.

Integrated CDN

Global content delivery network included at no extra cost. Faster backup downloads and restores worldwide.

99.9% Uptime SLA

Reliable infrastructure with service level agreement guarantees. Your WordPress backups are always accessible when needed.

Prerequisites

Before configuring DigitalOcean Spaces backup storage with PloyWP, ensure you have:

1

DigitalOcean Account

An active DigitalOcean account with payment method configured. Spaces pricing starts at $5/month

2

Spaces Access Key

A Spaces access key and secret for API authentication and secure uploads

3

DigitalOcean Space

A DigitalOcean Space in your preferred region dedicated to WordPress backups

Creating Your DigitalOcean Space

Space Naming Guidelines

Space names must be unique within each region and follow DNS naming conventions. Consider using company-wp-backups format for clarity.

1

Navigate to Spaces

Log in to your DigitalOcean account and navigate to Spaces Object Storage, or go directly to cloud.digitalocean.com/spaces

2

Create New Space

Click "Create a Space" and configure the basic settings:

Choose a datacenter region:

Select the region closest to your WordPress servers (NYC3, AMS3, SFO3, SGP1, FRA1, BLR1)

Space name:

your-company-wp-backups

Replace with your company/project name - must be unique within the region

3

Configure Space Settings

File Listing

Keeps your backup files private from public listing

CDN (Optional)

Accelerates backup downloads globally - useful for restore operations

4

Create the Space

Click "Create a Space" to finalize creation. Your Space will be ready in seconds!

✅ Your DigitalOcean Space is created and ready for WordPress backups

Generating Spaces Access Keys

Secure Key Management

Spaces access keys provide S3-compatible authentication for your backup uploads. Store these credentials securely and never share them publicly.

1

Navigate to API Settings

In your DigitalOcean dashboard, go to API → Spaces access keys or visit cloud.digitalocean.com/account/api/spaces

2

Generate New Key

Click "Generate New Key" and provide a descriptive name:

PloyWP WordPress Backup Access

Use a descriptive name to identify the key's purpose

3

Save Your Credentials

DigitalOcean will display your Access Key ID and Secret Access Key. Save both securely:

Access Key ID:

Your unique access key identifier

Secret Access Key:

Your secret key (shown only once)

🔑 Save these credentials immediately - the secret key won't be shown again!

CDN Configuration (Optional)

DigitalOcean Spaces includes built-in CDN to accelerate content delivery globally. While optional for backups, CDN can speed up restore operations.

CDN Benefits for Backups

Faster Restores

Downloads from nearest edge location for quicker backup retrieval during emergencies.

Global Availability

Access backups from anywhere with reduced latency and improved reliability.

No Additional Cost

CDN is included with your Space at no extra charge, unlike AWS CloudFront.

Easy Setup

Enable CDN with one click during Space creation or add it later.

💡 PloyWP Integration

PloyWP automatically detects CDN-enabled Spaces and uses the optimal endpoint for both backup uploads and restore operations.

Connecting Spaces to PloyWP

Once you have your DigitalOcean Space and access keys, connect them to PloyWP:

  1. 1

    Navigate to Settings → Backup Providers in your PloyWP dashboard

  2. 2

    Click "Add Provider" and select DigitalOcean Spaces

  3. 3

    Enter a friendly name (e.g., "Production DO Spaces Backups")

  4. 4

    Enter your Space name and DigitalOcean region

  5. 5

    Provide your Spaces Access Key ID and Secret Access Key

  6. 6

    Configure backup frequency and retention settings

  7. 7

    Click "Test & Save" to verify the connection

Backup Storage Connected!

Your WordPress sites will now automatically backup to DigitalOcean Spaces with simple, predictable pricing.

DigitalOcean Spaces Pricing

Simple Pricing Structure

Base Plan

$5/month

Includes 250GB storage + 1TB outbound transfer

Overage

$0.02/GB

Additional storage and transfer beyond base plan

What's Included

  • 250GB storage space
  • 1TB outbound data transfer
  • Built-in CDN (no extra cost)
  • Unlimited inbound transfers
  • No API request charges
  • 99.9% uptime SLA

💰 Real-World Backup Costs

Small Site (50GB backups)

$5/month (well within base plan)

Medium Site (200GB backups)

$5/month (within base plan)

Large Site (500GB backups)

$10/month ($5 base + $5 overage)

Spaces vs S3 Cost Comparison

Storage Amount DigitalOcean Spaces Amazon S3
100GB $5/month ~$2.30/month*
250GB $5/month ~$5.75/month*
500GB $10/month ~$11.50/month*

*S3 costs exclude request charges, lifecycle management, and data transfer fees

Frequently Asked Questions

How does Spaces pricing work compared to AWS S3?

DigitalOcean Spaces uses simple, predictable pricing: $5/month for 250GB storage plus 1TB transfer, then $0.02/GB overage. Unlike S3, there are no API request charges, lifecycle management fees, or complex pricing tiers. For most WordPress sites, Spaces is more cost-effective and transparent.

Can I migrate from AWS S3 to DigitalOcean Spaces?

Yes! Spaces is fully S3-compatible, making migration straightforward. You can use tools like s3cmd, rclone, or the AWS CLI to transfer existing backups. PloyWP can help automate the migration process while maintaining your backup schedules and retention policies.

What regions are available for DigitalOcean Spaces?

Spaces is available in NYC3 (New York), AMS3 (Amsterdam), SFO3 (San Francisco), SGP1 (Singapore), FRA1 (Frankfurt), and BLR1 (Bangalore). Choose the region closest to your WordPress servers for optimal backup upload speeds and lowest latency.

Does DigitalOcean Spaces support versioning for backups?

While Spaces doesn't have built-in versioning like S3, PloyWP handles backup versioning at the application level. We store multiple backup versions with timestamps, allowing you to restore from any point in time within your configured retention period.

Is the built-in CDN suitable for backup delivery?

Absolutely! The integrated CDN accelerates backup downloads globally, which is especially valuable during restore operations. Unlike AWS CloudFront, there are no additional CDN charges - it's included with your Space at no extra cost.

What's the difference between Spaces and S3 reliability?

Spaces offers 99.9% uptime SLA compared to S3's 99.999999999% (11 9's) durability claim. For WordPress backups, Spaces provides excellent reliability at a fraction of S3's complexity. We recommend geographic redundancy by using multiple backup providers for mission-critical sites.