Copias de seguridad manuales - Amazon ElastiCache

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.

Copias de seguridad manuales

Además de las copias de seguridad automáticas, puede crear una copia de seguridad manual en cualquier momento. A diferencia de las copias de seguridad automáticas, que se eliminan automáticamente después de un periodo de retención determinado, las copias de seguridad manuales no tienen periodo de retención que determine su eliminación automática. Aunque elimine la memoria caché, se conservarán todas las copias de seguridad manuales de esa memoria caché. Si ya no desea conservar una copia de seguridad manual, deberá eliminarla de forma explícita.

Además de crear una copia de seguridad manual, puede crear copias de seguridad manuales de las maneras siguientes:

Puede crear una copia de seguridad manual de una memoria caché utilizando el AWS Management Console AWS CLI, el o el ElastiCache API.

Para crear una copia de seguridad de una caché (consola)
  1. Inicia sesión en la EC2 consola de Amazon AWS Management Console y ábrela en https://console.aws.amazon.com/ec2/.

  2. En el panel de navegación, selecciona cachés de Valkey, cachés de Redis o OSS cachés de Memcached, según tus preferencias.

  3. Seleccione la casilla situada a la izquierda del nombre de la memoria caché de la que quiere hacer una copia de seguridad.

  4. Elija Backup (Copia de seguridad).

  5. En el cuadro de diálogo Create Backup, escriba un nombre para la copia de seguridad en el cuadro Backup Name. Recomendamos que el nombre indique que el clúster proviene de una copia de seguridad y especifique la fecha y la hora en que se creó la copia de seguridad.

    Las restricciones para la asignación de nombres de clúster son las siguientes:

    • Deben contener entre 1 y 40 caracteres alfanuméricos o guiones.

    • Deben comenzar por una letra.

    • No pueden contener dos guiones consecutivos.

    • No pueden terminar con un guion.

  6. Elija Create Backup.

    El estado del clúster cambia a snapshotting.

Copia de seguridad manual de una memoria caché sin servidor con AWS CLI

Para crear una copia de seguridad manual de una caché mediante el AWS CLI, utilice la create-serverless-snapshot AWS CLI operación con los siguientes parámetros:

  • --serverless-cache-name: el nombre de la memoria caché sin servidor cuya copia de seguridad está realizando.

  • --serverless-cache-snapshot-name: nombre de la instantánea que se creará.

Para Linux, macOS o Unix:

  • aws elasticache create-serverless-snapshot \ --serverless-cache-name CacheName \ --serverless-cache-snapshot-name bkup-20231127

Para Windows:

  • aws elasticache create-serverless-snapshot ^ --serverless-cache-name CacheName ^ --serverless-cache-snapshot-name bkup-20231127

Copia de seguridad manual de un clúster de diseño propio con AWS CLI

Para crear una copia de seguridad manual de un clúster de diseño propio mediante el AWS CLI, utilice la create-snapshot AWS CLI operación con los siguientes parámetros:

  • --cache-cluster-id

    • Si el clúster del que va a hacer la copia de seguridad no tiene nodos de réplica, --cache-cluster-id es el nombre del clúster del que va a hacer la copia de seguridad, por ejemplo mycluster.

    • Si el clúster que está copiando tiene uno o varios nodos de réplica, --cache-cluster-id será el nombre del nodo del clúster que desea usar para la copia de seguridad. Por ejemplo, el nombre podría ser mycluster-002.

    Utilice este parámetro únicamente cuando haga una copia de seguridad de un clúster de Valkey o Redis OSS (modo de clúster desactivado).

     

  • --replication-group-id— Nombre del clúster de Valkey o Redis OSS (modo de clúster activado) (CLI/API: un grupo de replicación) que se va a utilizar como origen de la copia de seguridad. Utilice este parámetro al hacer una copia de seguridad de un clúster de Valkey o Redis OSS (modo de clúster activado).

     

  • --snapshot-name: nombre de la instantánea que se creará.

    Las restricciones para la asignación de nombres de clúster son las siguientes:

    • Deben contener entre 1 y 40 caracteres alfanuméricos o guiones.

    • Deben comenzar por una letra.

    • No pueden contener dos guiones consecutivos.

    • No pueden terminar con un guion.

Ejemplo 1: hacer una copia de seguridad de un clúster de Valkey o Redis OSS (modo de clúster desactivado) que no tiene nodos de réplica

La siguiente AWS CLI operación crea la copia bkup-20150515 de seguridad desde el clúster de Valkey o Redis OSS (modo de clúster desactivado) myNonClusteredRedis que no tiene réplicas de lectura.

Para Linux, macOS o Unix:

aws elasticache create-snapshot \ --cache-cluster-id myNonClusteredRedis \ --snapshot-name bkup-20150515

Para Windows:

aws elasticache create-snapshot ^ --cache-cluster-id myNonClusteredRedis ^ --snapshot-name bkup-20150515

Ejemplo 2: hacer una copia de seguridad de un clúster de Valkey o Redis OSS (modo de clúster desactivado) con nodos de réplica

La siguiente AWS CLI operación crea la copia bkup-20150515 de seguridad desde el clúster de Valkey o Redis OSS (modo de clúster desactivado). myNonClusteredRedis Esta copia de seguridad dispone de una o más réplicas de lectura.

Para Linux, macOS o Unix:

aws elasticache create-snapshot \ --cache-cluster-id myNonClusteredRedis-001 \ --snapshot-name bkup-20150515

Para Windows:

aws elasticache create-snapshot ^ --cache-cluster-id myNonClusteredRedis-001 ^ --snapshot-name bkup-20150515

Ejemplo de resultado: hacer una copia de seguridad de un clúster de Valkey o Redis OSS (modo de clúster desactivado) con nodos de réplica

La salida de la operación será similar a lo que se indica a continuación.

{ "Snapshot": { "Engine": "redis", "CacheParameterGroupName": "default.redis6.x", "VpcId": "vpc-91280df6", "CacheClusterId": "myNonClusteredRedis-001", "SnapshotRetentionLimit": 0, "NumCacheNodes": 1, "SnapshotName": "bkup-20150515", "CacheClusterCreateTime": "2017-01-12T18:59:48.048Z", "AutoMinorVersionUpgrade": true, "PreferredAvailabilityZone": "us-east-1c", "SnapshotStatus": "creating", "SnapshotSource": "manual", "SnapshotWindow": "08:30-09:30", "EngineVersion": "6.0", "NodeSnapshots": [ { "CacheSize": "", "CacheNodeId": "0001", "CacheNodeCreateTime": "2017-01-12T18:59:48.048Z" } ], "CacheSubnetGroupName": "default", "Port": 6379, "PreferredMaintenanceWindow": "wed:07:30-wed:08:30", "CacheNodeType": "cache.m3.2xlarge", "DataTiering": "disabled" } }

Ejemplo 3: Hacer una copia de seguridad de un clúster para Valkey o Redis OSS (modo de clúster activado)

La siguiente AWS CLI operación crea la copia bkup-20150515 de seguridad desde el clúster de Valkey o Redis OSS (modo de clúster activado). myClusteredRedis Tenga en cuenta que debe usar el --replication-group-id en lugar del --cache-cluster-id para identificar el origen.

Para Linux, macOS o Unix:

aws elasticache create-snapshot \ --replication-group-id myClusteredRedis \ --snapshot-name bkup-20150515

Para Windows:

aws elasticache create-snapshot ^ --replication-group-id myClusteredRedis ^ --snapshot-name bkup-20150515

Ejemplo de resultado: hacer una copia de seguridad de un clúster de Valkey o Redis OSS (modo de clúster activado)

La salida de esta operación será similar a lo que se indica a continuación.

{ "Snapshot": { "Engine": "redis", "CacheParameterGroupName": "default.redis6.x.cluster.on", "VpcId": "vpc-91280df6", "NodeSnapshots": [ { "CacheSize": "", "NodeGroupId": "0001" }, { "CacheSize": "", "NodeGroupId": "0002" } ], "NumNodeGroups": 2, "SnapshotName": "bkup-20150515", "ReplicationGroupId": "myClusteredRedis", "AutoMinorVersionUpgrade": true, "SnapshotRetentionLimit": 1, "AutomaticFailover": "enabled", "SnapshotStatus": "creating", "SnapshotSource": "manual", "SnapshotWindow": "10:00-11:00", "EngineVersion": "6.0", "CacheSubnetGroupName": "default", "ReplicationGroupDescription": "2 shards 2 nodes each", "Port": 6379, "PreferredMaintenanceWindow": "sat:03:30-sat:04:30", "CacheNodeType": "cache.r3.large", "DataTiering": "disabled" } }

Temas relacionados de

Para obtener más información, consulte create-snapshot en la Referencia de comandos de la AWS CLI .