Case study

Elasticsearch 1.x to 8.x Migration for Logistics

How a logistics and transportation company migrated a 7TB+ Elasticsearch cluster from version 1.x to 8.x in a phased move to Elastic Cloud.

Book a session
7TB+Data migrated to Elastic Cloud in a phased, parallel migration
60%Storage cost cut using frozen-tier data
3 hrsTotal downtime across the full 1.x-to-8.x migration

A logistics and transportation company handling more than 1 million shipments a year.

It runs technology-driven supply-chain operations and needed to modernize the observability infrastructure behind them.

Impact

Data migrated to Elastic Cloud in a phased, parallel migration. Storage cost cut using frozen-tier data. Total downtime across the full 1.x-to-8.x migration.

Key services
ClCloud Modernization
PePlatform & Software Engineering
Industry

Logistics

Key technologies / platforms

Elasticsearch · Elastic Cloud · Kibana · Frozen-tier storage (ILM)

The engagement

How SquareShift delivered it.

The challenge

The client’s logistics platform — moving more than a million shipments a year — was still running Elasticsearch 1.x, a version old enough to create real scalability, cost, and performance problems of its own.

More than 7TB of data sat in that cluster, and the business-critical nature of the operation meant the upgrade path to 8.x and Elastic Cloud had to protect uptime, not just modernize the version number.

What we delivered

SquareShift deployed Elastic Cloud and ran the version jump as a phased, parallel migration rather than a single cutover, moving data and traffic across in stages instead of all at once.

Frozen-tier storage took over for cold, rarely-accessed data, cutting storage cost without touching what the team could still query day to day. Kibana dashboards were rebuilt on the new stack, and the client’s own team was trained end-to-end on operating the Elastic Cloud environment.

The payoff

The full 1.x-to-8.x migration, across a 7TB+ cluster, cost the client just 3 hours of downtime — not the days a big-bang cutover of this size would normally risk.

Frozen-tier storage cut storage cost by 60%, and the client’s team now runs and monitors the platform themselves, on dashboards SquareShift rebuilt in Kibana.

A version jump this large doesn't need days of downtime — it needs a phased, parallel migration and the discipline to tier data instead of re-hosting it as-is.

Cloud Modernization Practice Lead, SquareShift