{
  "slug": "aws-opensearch-elasticsearch-7-9-extended-support-end-of-support",
  "title": "Amazon OpenSearch Service: Elasticsearch 7.9 end of extended support",
  "summary": "End of extended support date for Elasticsearch 7.9 on Amazon OpenSearch Service, as listed in the AWS end of support schedule: 7 Nov 2028. AWS recommends upgrading to the latest available OpenSearch version.",
  "cloud": "aws",
  "service": "Amazon OpenSearch Service",
  "service_slug": "opensearch",
  "category": "service",
  "type": "end_of_support",
  "announced_date": null,
  "effective_date": "2028-11-07",
  "effective_precision": "day",
  "impact": "7 Nov 2028 is the end of extended support date for Elasticsearch 7.9 in the AWS end of support schedule. For versions in extended support, AWS offers critical security fixes for at least 12 months after standard support ends. Extended support charges apply automatically when a domain runs a version that is no longer under standard support. The schedule has original and updated columns for this date, and some cells hold no date. Where the original date has passed and the date was extended, AWS applies a different extended support fee. See the [pricing page](https://aws.amazon.com/opensearch-service/pricing/#Extended_support_costs). The page does not state what happens to a domain after this date. See the [Extended Support FAQ](https://aws.amazon.com/opensearch-service/faqs/#awt-content-topics#ams#c111#extended-support-9).",
  "migration_path": "1. Upgrade the domain to a supported version. AWS recommends the latest available OpenSearch version. See [Upgrading Amazon OpenSearch Service domains](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/version-migration.html).\n2. Check [Supported upgrade paths](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/version-migration.html#supported-upgrade-paths) for your current and target versions. The table lists a target version for each starting version it covers. Its earliest Elasticsearch starting version is Elasticsearch 5.x. Some paths require an intermediate upgrade or reindexing first.\n3. [Take a manual snapshot](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/managedomains-snapshots.html) of the domain as a backup.\n4. Run the pre-upgrade check to find issues that could block the upgrade.\n5. Choose an upgrade method that the page lists as available for your version. An in-place upgrade is available for domains that run OpenSearch 1.0 or later, or Elasticsearch 5.1 or later. AWS states that an in-place upgrade cannot be paused, canceled or rolled back. A clone-based upgrade is available for domains that run Elasticsearch 7.10 or OpenSearch 1.1 or later, for the upgrade paths and within the Region and domain limitations the page lists. AWS describes two ways to upgrade a domain, and the page lists neither as available for an Elasticsearch version earlier than 5.1.\n6. If Amazon Data Firehose or Amazon CloudWatch Logs streams data to the domain, check that the service supports the newer version before migrating.",
  "replacement": null,
  "affected_versions": [
    "Elasticsearch 7.9"
  ],
  "source_url": "https://docs.aws.amazon.com/opensearch-service/latest/developerguide/what-is.html#choosing-version",
  "extra_source_urls": [],
  "vendor_ref": "amazon-opensearch@Elasticsearch 7.9",
  "last_checked_at": "2026-11-12T09:55:42.010Z",
  "created_at": "2026-11-13T13:36:44.208Z",
  "updated_at": "2026-11-13T13:36:44.208Z",
  "url": "https://eolwatch.dev/items/aws-opensearch-elasticsearch-7-9-extended-support-end-of-support",
  "short_url": "https://eolwatch.dev/i/ax",
  "markdown_url": "https://eolwatch.dev/items/aws-opensearch-elasticsearch-7-9-extended-support-end-of-support.md",
  "json_url": "https://eolwatch.dev/items/aws-opensearch-elasticsearch-7-9-extended-support-end-of-support.json",
  "estate_check": {
    "resource_types": [
      "aws_opensearch_domain",
      "aws_elasticsearch_domain"
    ],
    "fields": [
      "engine_version",
      "elasticsearch_version"
    ],
    "inputs": [
      "Terraform state or plan (JSON)"
    ]
  },
  "source_note": null
}
