Service detail

Backup & Storage

Your media on our S3-compatible storage, database backups taken on your schedule and stored encrypted. CDN delivery for faster uptime, lighter load on your primary server.

Our enterprise backup and S3-compatible storage service keeps your databases, media and files isolated from the main server, encrypted, and on a schedule you control. GDPR/KVKK aligned retention, automated restore tests and CDN delivery come as part of the package.

Why backup?

A backup is not a cost — it is insurance

Systems without backups feel "fine" until the day they aren't. By then it is too late.

One bad day, one backup

Disk failure, wrong command, ransomware, human error. These do not arrive politely one at a time. Without backup the company stops — with backup you roll the event back in hours.

Backup ≠ replication

Live replication also replicates wrong deletes. Real backup is a frozen, versioned copy on separate infrastructure. That is how we take it.

Legal & compliance

KVKK, GDPR and many industry regulations require backup + retention + access logs. Interval, retention and audit log go into the contract.

Untested backup = no backup

We periodically restore in an isolated environment and verify integrity. You do not have to say "I hope this opens" during a disaster.

When you move to our S3 storage

Faster uptime, less server load

Separating media from the application server lets the same hardware serve far more users.

Faster uptime

Media is served from the CDN edge of an S3-compatible store, not your origin server. The user pulls from the nearest PoP, not the next region. TTFB drops noticeably.

Less load on your server

Static file I/O, disk pressure, bandwidth — all leave your server. CPU and RAM focus on app logic only. The same hardware serves many more users.

Unlimited scale

No midnight SSD swaps when the disk fills up. The S3 layer scales horizontally. 100 GB or 100 TB — same model.

Isolated risk

If the app server dies, your media survives. A server disaster does not mean media loss.

Access & security

Signed URLs, IAM-style policies, KMS encryption, version history. Bucket policy makes "who can access what" explicit.

Scope

What's included

Media backup

Images, video, documents, user upload folders — directories on your server are synced into S3-compatible storage.

Database backup

PostgreSQL, MySQL, MongoDB, Redis. Logical + physical, full + incremental. Point-in-time recovery on.

Flexible interval

Hourly, daily, weekly — you choose. For critical DBs we also support 15-minute WAL shipping.

Encrypted storage

Backups encrypted AES-256 at rest, TLS in transit. Customer-managed keys on request.

Retention policy

GFS model — 7 daily + 4 weekly + 12 monthly — or a custom rule. Old backups roll off automatically.

DR drill

At least twice a year, isolated restore + integrity check. Report shared with you.

Process

How we start

  1. 01

    Inventory

    Which media folder, which DB, which table is critical — mapped with you.

  2. 02

    Interval & retention

    Frequency, retention period, RPO/RTO targets written into the contract.

  3. 03

    Migration

    Existing media moved to S3, app switched to CDN URLs. Near-zero downtime.

  4. 04

    Automation

    Backup jobs, alert channels and success/failure notifications go live.

  5. 05

    Monitoring & reports

    Monthly backup report + restore test results. No surprises.

Frequently asked

FAQ — Backup & Storage

Which databases do you back up? +

PostgreSQL, MySQL/MariaDB, MongoDB and Redis. Logical and physical backup, full and incremental modes; point-in-time recovery supported.

Where and how are backups stored? +

Backups are kept on at least two locations isolated from the main server and encrypted with AES-256. Data location can be Türkiye or EU.

How is backup frequency decided? +

Based on your RPO/RTO targets and industry. Hourly, daily or weekly schedules; 15-minute WAL shipping for critical databases.

What is the retention policy? +

Default GFS (last 7 days + 4 weeks + 12 months). Custom retention can be defined in the contract; old backups are removed automatically.

Are backups tested? +

Yes — automatic restore tests run at least twice a year in an isolated environment and integrity reports are shared. We don't count untested backups as backups.

How is GDPR/KVKK compliance ensured? +

Data location, retention, access logs and deletion requests follow GDPR/KVKK requirements; logs and documentation are available for audits.

Ready for your next software project?

Book a free 30-minute discovery call with our team.