-
Notifications
You must be signed in to change notification settings - Fork 507
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add first three migration phases pages Signed-off-by: Archer <naarcha@amazon.com> * Apply suggestions from code review Signed-off-by: Naarcha-AWS <97990722+Naarcha-AWS@users.noreply.github.com> * Add backfill page. Signed-off-by: Archer <naarcha@amazon.com> * Update backfill.md Signed-off-by: Naarcha-AWS <97990722+Naarcha-AWS@users.noreply.github.com> * Add replayer page. Signed-off-by: Archer <naarcha@amazon.com> * Fix grammar. Signed-off-by: Archer <naarcha@amazon.com> * Add final migration phases page. Signed-off-by: Archer <naarcha@amazon.com> * Apply suggestions from code review Signed-off-by: Naarcha-AWS <97990722+Naarcha-AWS@users.noreply.github.com> * Apply suggestions from code review Signed-off-by: Naarcha-AWS <97990722+Naarcha-AWS@users.noreply.github.com> * Update _migrations/migration-phases/verifying-tools-for-migration.md Signed-off-by: Naarcha-AWS <97990722+Naarcha-AWS@users.noreply.github.com> * Update _migrations/migration-phases/backfill.md Signed-off-by: Naarcha-AWS <97990722+Naarcha-AWS@users.noreply.github.com> * Add migration phase links Signed-off-by: Archer <naarcha@amazon.com> * Edit migration console section Signed-off-by: Archer <naarcha@amazon.com> * Apply suggestions from code review Signed-off-by: Naarcha-AWS <97990722+Naarcha-AWS@users.noreply.github.com> * Update migrating-metadata.md Signed-off-by: Naarcha-AWS <97990722+Naarcha-AWS@users.noreply.github.com> * Apply suggestions from code review Signed-off-by: Naarcha-AWS <97990722+Naarcha-AWS@users.noreply.github.com> * Rename traffic replacer. Signed-off-by: Archer <naarcha@amazon.com> * Update _migrations/migration-phases/verifying-tools-for-migration.md Signed-off-by: Naarcha-AWS <97990722+Naarcha-AWS@users.noreply.github.com> * Add sentence about live traffic capture Signed-off-by: Archer <naarcha@amazon.com> * Apply suggestions from code review Co-authored-by: Nathan Bower <nbower@amazon.com> Signed-off-by: Naarcha-AWS <97990722+Naarcha-AWS@users.noreply.github.com> * Update _migrations/migration-phases/backfill.md Co-authored-by: Nathan Bower <nbower@amazon.com> Signed-off-by: Naarcha-AWS <97990722+Naarcha-AWS@users.noreply.github.com> * Update _migrations/migration-phases/verifying-tools-for-migration.md Co-authored-by: Nathan Bower <nbower@amazon.com> Signed-off-by: Naarcha-AWS <97990722+Naarcha-AWS@users.noreply.github.com> * Update _migrations/migration-phases/verifying-tools-for-migration.md Co-authored-by: Nathan Bower <nbower@amazon.com> Signed-off-by: Naarcha-AWS <97990722+Naarcha-AWS@users.noreply.github.com> * Add editorial review. Signed-off-by: Archer <naarcha@amazon.com> * Additional editorial comments. Signed-off-by: Archer <naarcha@amazon.com> * Editorial for infra and traffic Signed-off-by: Archer <naarcha@amazon.com> * Editorial comments for using traffic replayer. Signed-off-by: Archer <naarcha@amazon.com> * Add final editorial comments. Signed-off-by: Archer <naarcha@amazon.com> * Apply suggestions from code review Co-authored-by: Nathan Bower <nbower@amazon.com> Signed-off-by: Naarcha-AWS <97990722+Naarcha-AWS@users.noreply.github.com> --------- Signed-off-by: Archer <naarcha@amazon.com> Signed-off-by: Naarcha-AWS <97990722+Naarcha-AWS@users.noreply.github.com> Co-authored-by: Nathan Bower <nbower@amazon.com>
- Loading branch information
1 parent
e31a7e9
commit 1fcf278
Showing
32 changed files
with
923 additions
and
957 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
77 changes: 50 additions & 27 deletions
77
_migrations/migration-console/migration-console-commands-references.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
44 changes: 44 additions & 0 deletions
44
_migrations/migration-phases/assessing-your-cluster-for-migration.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
--- | ||
layout: default | ||
title: Assessing your cluster for migration | ||
nav_order: 60 | ||
has_children: true | ||
parent: Migration phases | ||
--- | ||
|
||
# Assessing your cluster for migration | ||
|
||
The goal of Migration Assistant is to streamline the process of migrating from one location or version of Elasticsearch/OpenSearch to another. However, completing a migration sometimes requires resolving client compatibility issues before they can communicate directly with the target cluster. | ||
|
||
## Understanding breaking changes | ||
|
||
Before performing any upgrade or migration, you should review any breaking changes documentation. Even if the cluster is migrated, there may be changes required in order for clients to connect to the new cluster. | ||
|
||
## Upgrade and breaking changes guides | ||
|
||
For migration paths between Elasticsearch 6.8 and OpenSearch 2.x, you should be familiar with the following documentation, depending on your specific use case: | ||
|
||
* [Upgrading Amazon OpenSearch Service domains](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/version-migration.html). | ||
|
||
* [Amazon OpenSearch Service rename - Summary of changes](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/rename.html). | ||
|
||
* [OpenSearch breaking changes](https://opensearch.org/docs/latest/breaking-changes/). | ||
|
||
The next step is to set up a proper test bed to verify that your applications will work as expected on the target version. | ||
|
||
## Impact of data transformations | ||
|
||
Any time you apply a transformation to your data, such as changing index names, modifying field names or field mappings, or splitting indexes with type mappings, these changes may need to be reflected in your client configurations. For example, if your clients are reliant on specific index or field names, you must ensure that their queries are updated accordingly. | ||
|
||
|
||
|
||
We recommend running production-like queries against the target cluster before switching to actual production traffic. This helps verify that the client can: | ||
|
||
- Communicate with the target cluster. | ||
- Locate the necessary indexes and fields. | ||
- Retrieve the expected results. | ||
|
||
For complex migrations involving multiple transformations or breaking changes, we highly recommend performing a trial migration with representative, non-production data (for example, in a staging environment) to fully test client compatibility with the target cluster. | ||
|
||
|
||
|
This file was deleted.
Oops, something went wrong.
41 changes: 0 additions & 41 deletions
41
_migrations/migration-phases/assessment/required-client-changes.md
This file was deleted.
Oops, something went wrong.
16 changes: 0 additions & 16 deletions
16
_migrations/migration-phases/assessment/understanding-breaking-changes.md
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.