Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Hacer copias de seguridad de las colecciones mediante instantáneas
Las instantáneas son point-in-time copias de seguridad de sus colecciones de Amazon OpenSearch Serverless que proporcionan funciones de recuperación ante desastres. OpenSearch Serverless crea y administra automáticamente las instantáneas de sus colecciones, lo que garantiza la continuidad empresarial y la protección de los datos. Cada instantánea contiene metadatos de índice (ajustes y mapeos para sus índices), metadatos de clúster (plantillas de índice y alias) y datos de índice (todos los documentos y datos almacenados en sus índices).
OpenSearch Serverless ofrece copias de seguridad automáticas cada hora, sin configuración manual, sin gastos de mantenimiento ni costes de almacenamiento adicionales, con una recuperación rápida en caso de pérdida accidental de datos y la posibilidad de restaurar índices específicos a partir de una instantánea.
Antes de trabajar con instantáneas, comprenda estas importantes consideraciones. La creación de una instantánea tarda en completarse y no es instantánea. Los documentos nuevos o las actualizaciones que se realicen durante la creación de la instantánea no se incluirán en la instantánea. Solo puede restaurar instantáneas en su colección original y no en una nueva. Cuando se restauran, los índices reciben versiones nuevas UUIDs que difieren de sus versiones originales. Solo puede ejecutar una operación de restauración a la vez y no puede iniciar varias operaciones de restauración en la misma colección simultáneamente. Si se intenta restaurar los índices durante una operación de restauración activa, se produce un error en la operación. Durante una operación de restauración, las solicitudes a los índices fallan.
Permisos necesarios
Para trabajar con instantáneas, configure los siguientes permisos en su política de acceso a datos. Para obtener más información acerca de las políticas de acceso a datos, consulte Políticas de acceso a datos frente a políticas de IAM.
| Política de acceso a los datos | APIs |
|---|---|
| Aoss: DescribeSnapshot | AUTOMATIZA /_ cat/snapshots/aoss OBTENGA _/snapshot/aoss-automated/snapshot |
| aoss: RestoreSnapshot | POST /_ /_restore snapshot/aoss-automated/snapshot |
| aoss: DescribeCollectionItems | GET /_cat/recovery |
Puede configurar las políticas mediante los siguientes AWS CLI comandos:
Este es un ejemplo de comando CLI para crear una política de acceso. En el comando, sustituya el example contenido por su información específica.
aws opensearchserverless create-access-policy \ --type data \ --nameExample-data-access-policy\ --regionaws-region\ --policy '[ { "Rules": [ { "Resource": [ "collection/Example-collection" ], "Permission": [ "aoss:DescribeSnapshot", "aoss:RestoreSnapshot", "aoss:DescribeCollectionItems" ], "ResourceType": "collection" } ], "Principal": [ "arn:aws:iam::111122223333:user/UserName" ], "Description": "Data policy to support snapshot operations." } ]'
Uso de instantáneas
De forma predeterminada, al crear una nueva colección, OpenSearch Serverless crea instantáneas automáticamente cada hora. No es necesario realizar ninguna acción. Cada instantánea incluye todos los índices de la colección. Una vez que OpenSearch Serverless haya creado las instantáneas, puede enumerarlas y revisar los detalles de la instantánea mediante los siguientes procedimientos.
Enumere las instantáneas
Utilice los siguientes procedimientos para enumerar todas las instantáneas de una colección y revisar sus detalles.
Obtenga detalles de la instantánea
Utilice los siguientes procedimientos para recuperar información detallada sobre una instantánea específica.
La respuesta a la instantánea incluye varios campos clave: id proporciona un identificador único para la operación de instantánea, status devuelve el estado actual SUCCESS o IN_PROGRESS duration indica el tiempo necesario para completar la operación de instantánea y indexes devuelve el número de índices incluidos en la instantánea.
Restauración a partir de una instantánea
La restauración a partir de una instantánea recupera los datos de una copia de seguridad realizada anteriormente. Este proceso es crucial para la recuperación ante desastres y la administración de datos en OpenSearch Serverless. Antes de realizar la restauración, tenga en cuenta que los índices restaurados tendrán versiones diferentes a las originales, UUIDs que las instantáneas solo se pueden restaurar en su colección original (no se admite la restauración entre recopilaciones) y que las operaciones de restauración afectarán al rendimiento del clúster, por lo que planifique en consecuencia.
Utilice los siguientes procedimientos para restaurar los índices respaldados a partir de una instantánea.
nota
Al restaurar una instantánea con un comando que incluye el cuerpo de la solicitud, puede usar varios parámetros para controlar el comportamiento de la restauración. El indexes parámetro especifica los índices que se van a restaurar y admite patrones comodín. ignore_unavailableConfigúrelo para continuar con la operación de restauración incluso si falta un índice en la instantánea. Se utiliza include_global_state para determinar si se debe restaurar el estado del clúster y include_aliases para controlar si se restauran los alias asociados. Los rename_replacement parámetros rename_pattern y cambian el nombre de los índices durante la operación de restauración.