EBSÚselo directamente APIs para acceder al contenido de una EBS instantánea - Amazon EBS

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.

EBSÚselo directamente APIs para acceder al contenido de una EBS instantánea

Puede utilizar Amazon Elastic Block Store (AmazonEBS) directamente APIs para crear EBS instantáneas, escribir datos directamente en las instantáneas, leer los datos de las instantáneas e identificar las diferencias o los cambios entre dos instantáneas. Si es un proveedor de software independiente (ISV) que ofrece servicios de respaldo para AmazonEBS, los EBS directos APIs hacen que sea más eficiente y rentable realizar un seguimiento de los cambios incrementales en sus EBS volúmenes mediante instantáneas. Esto se puede hacer sin tener que crear nuevos volúmenes a partir de instantáneas y, a continuación, utilizar instancias de Amazon Elastic Compute Cloud (AmazonEC2) para comparar las diferencias.

Puede crear instantáneas incrementales directamente a partir de los datos locales y convertirlas en EBS volúmenes y en la nube para utilizarlas en una rápida recuperación ante desastres. Gracias a la capacidad de escribir y leer instantáneas, puede escribir sus datos locales en una EBS instantánea durante un desastre. Después, tras la recuperación, puede restaurarlos de nuevo en la instantánea AWS o de forma local a partir de ella. Ya no es necesario crear y mantener mecanismos complejos para copiar datos desde y hacia AmazonEBS.

Esta guía del usuario proporciona una descripción general de los elementos que componen el EBS Direct APIs y ejemplos de cómo utilizarlos de forma eficaz. Para obtener más información sobre las acciones, los tipos de datos, los parámetros y los errores delAPIs, consulte la APIsreferencia EBS directa. Para obtener más información sobre AWS las regiones, los puntos de enlace y las cuotas de servicio admitidos para el servicio EBS directoAPIs, consulte los EBSpuntos de enlace y las cuotas de servicio de Amazon en. Referencia general de AWS

Comprenda lo directo EBS APIs

Los siguientes son los elementos clave que debe comprender antes de empezar con el EBS directoAPIs.

Instantáneas

Las instantáneas son el medio principal para hacer copias de seguridad de los datos de sus EBS volúmenes. Con la función EBS DirectAPIs, también puede hacer copias de seguridad de los datos de sus discos locales en instantáneas. Para ahorrar costos de almacenamiento, las instantáneas sucesivas son incrementales y solo contienen los datos del volumen modificados desde la instantánea anterior. Para obtener más información, consulte EBSInstantáneas de Amazon.

nota

EBSdirect APIs no admite instantáneas públicas ni instantáneas locales en Outposts.

Bloques

Un bloque es un fragmento de datos dentro de una instantánea. Cada instantánea puede contener miles de bloques. Todos los bloques de una instantánea tienen un tamaño fijo.

Índices de bloque

Un índice de bloques es un índice lógico en unidades de bloques de 512 KiB. Para identificar el índice de bloques, divida el desplazamiento lógico de los datos en el volumen lógico por el tamaño de bloque (desplazamiento lógico de datos/524288). El desplazamiento lógico de los datos debe estar alineado con 512 KiB.

Tokens de bloque

Un token de bloque es el hash de identificación de un bloque dentro de una instantánea y se utiliza para localizar los datos del bloque. Las fichas de bloqueo devueltas por EBS Direct son temporalesAPIs. Cambian en la fecha de caducidad especificada para ellos o si ejecutas otra ListSnapshotBlocks o ListChangedBlocks solicitas la misma instantánea.

Suma de comprobación

Una suma de comprobación es un dato de pequeño tamaño derivado de un bloque de datos con el fin de detectar errores que se introdujeron durante su transmisión o almacenamiento. Los EBS directos APIs utilizan sumas de verificación para validar la integridad de los datos. Al leer los datos de una EBS instantánea, el servicio proporciona SHA256 sumas de verificación codificadas en Base64 para cada bloque de datos transmitido, que puede utilizar para la validación. Al escribir datos en una EBS instantánea, debe proporcionar una SHA256 suma de verificación codificada en Base64 para cada bloque de datos transmitido. El servicio valida los datos recibidos utilizando la suma de comprobación proporcionada. Para obtener más información, consulte Usar sumas de comprobación más adelante en esta guía.

Cifrado

El cifrado protege sus datos al convertirlos en código ilegible que solo pueden descifrar las personas que tienen acceso a la KMS clave utilizada para cifrarlos. Puede utilizar la función EBS directa APIs de lectura y escritura de instantáneas cifradas, pero existen algunas limitaciones. Para obtener más información, consulte Usar cifrado más adelante en esta guía.

APIacciones

El EBS directo APIs consta de seis acciones. Hay tres acciones de lectura y tres acciones de escritura. Las acciones de lectura son:

  • ListSnapshotBlocks— devuelve los índices de bloques y las fichas de bloque de los bloques de la instantánea especificada

  • ListChangedBlocks— devuelve los índices de bloques y los símbolos de bloque de los bloques que son diferentes entre dos instantáneas especificadas del mismo volumen y linaje de instantáneas.

  • GetSnapshotBlock— devuelve los datos de un bloque para el ID de instantánea, el índice de bloque y el token de bloque especificados.

Las acciones de escritura son:

  • StartSnapshot— inicia una instantánea, ya sea como una instantánea incremental de una existente o como una nueva instantánea. La instantánea iniciada permanece en estado pendiente hasta que se complete con la CompleteSnapshot acción.

  • PutSnapshotBlock— añade datos a una instantánea iniciada en forma de bloques individuales. Debe especificar una SHA256 suma de verificación codificada en Base64 para el bloque de datos transmitido. El servicio convalida la suma de comprobación una vez completada la transmisión. La solicitud presenta error si la suma de comprobación calculada por servicio no coincide con lo que especificó.

  • CompleteSnapshot— completa una instantánea iniciada que se encuentra en estado pendiente. La instantánea se puede cambiar a estado completo.

Precios EBS directos APIs

Precios de APIs

El precio que pagas por usar el EBS directo APIs depende de las solicitudes que realices. Para obtener más información, consulta los EBSprecios de Amazon.

  • ListChangedBlocksy ListSnapshotBlocks APIs se cobran por solicitud. Por ejemplo, si realizas 100 000 ListSnapshotBlocks API solicitudes en una región que cobra 0,0006$ por cada 1000 solicitudes, se te cobrarán 0,06$ (0,0006$ por cada 1000 solicitudes x 100).

  • GetSnapshotBlockse cobra por cada bloque devuelto. Por ejemplo, si realizas 100 000 GetSnapshotBlock API solicitudes en una región que cobra 0,003$ por cada 1000 bloques devueltos, se te cobrarán 0,30$ (0,003$ por cada 1000 bloques devueltos x 100).

  • PutSnapshotBlockse cobra por bloque escrito. Por ejemplo, si realizas 100 000 PutSnapshotBlock API solicitudes en una región que cobra 0,006$ por cada 1000 bloques escritos, se te cobrarán 0,60$ (0,006$ por cada 1000 bloques escritos x 100).

Costes de red

Costes de transferencia de datos

Los datos transferidos directamente entre las EC2 instancias EBS directas APIs y las de Amazon en la misma AWS región son gratuitas cuando no se utilizan FIPS puntos de enlace. Para obtener más información, consulte puntos de conexión de servicio de AWS. Si otros AWS servicios se interponen en el proceso de transferencia de datos, se le cobrarán los costos de procesamiento de datos asociados. Estos servicios incluyen, pero no se limitan a, PrivateLink puntos finales, NAT Gateway y Transit Gateway.

Puntos de conexión de interfaz de VPC

Si utiliza EC2 instancias o AWS Lambda funciones EBS directas APIs de Amazon en subredes privadas, puede utilizar puntos de enlace de VPC interfaz, en lugar de utilizar NAT puertas de enlace, para reducir los costes de transferencia de datos de la red. Para obtener más información, consulte Uso de puntos de enlace de interfaz con Direct VPC EBS APIs.