# Zero-downtime database migration for Fielddesk

> Moved a 2 TB production database to a managed service without downtime.

URL: https://freelance.adscaled.media/freelancers/oleksandr-bondarenko/work/zero-downtime-database-migration-for-fielddesk

Moved a 2 TB production database to a managed service without downtime. A case study by Oleksandr Bondarenko, DevOps & Cloud Engineer (AWS, Kubernetes).

## Challenge

Fielddesk, a field service software company, ran a self-managed PostgreSQL server that was running out of disk and had no failover. Any maintenance window meant lost sales.

## Solution

I set up logical replication to Amazon RDS, validated data continuously, switched application traffic with a short read-only phase measured in seconds, and kept the old server as a fallback for a week.

[View Oleksandr Bondarenko’s profile](https://freelance.adscaled.media/freelancers/oleksandr-bondarenko)

---

Taskora is a demo product by AdScaled. Profiles, jobs, reviews and payments are fictional; no real money moves.

## Site navigation

- [Find talent](https://freelance.adscaled.media/talent.md)
- [Find work](https://freelance.adscaled.media/jobs.md)
- [Categories](https://freelance.adscaled.media/categories.md)
- [How it works](https://freelance.adscaled.media/how-it-works.md)
- [Pricing](https://freelance.adscaled.media/pricing.md)
- [Trust & Safety](https://freelance.adscaled.media/trust.md)
- [Blog](https://freelance.adscaled.media/blog.md)
- [About](https://freelance.adscaled.media/about.md)
- [Contact](https://freelance.adscaled.media/contact.md)
- [Help center](https://freelance.adscaled.media/help.md)
- [Privacy Policy](https://freelance.adscaled.media/privacy.md)
- [Public API documentation](https://freelance.adscaled.media/api/docs)
