15H. ElastiCache Redis ν΄λ¬μ€ν° μ€λ μ· νμ©νκΈ°
15H. ElastiCache Redis ν΄λ¬μ€ν° μ€λ μ· νμ©νκΈ° κ΄λ ¨

ElastiCacheμ Redisλ μ€λ μ·μ μμ±ν μ μμ΅λλ€. Redis μ€λ μ·μ νμ¬ Redisμ μ μ₯λ λͺ¨λ λ΄μ©μ νμΌλ‘ μ μ₯ν ννμ λλ€. Redisλ μΈ λ©λͺ¨λ¦¬ μΊμμ΄λ―λ‘ μ€λ μ·μ μμ±νλ©΄ Redis λ©λͺ¨λ¦¬μ μ μ₯λ λͺ¨λ λ°μ΄ν°λ₯Ό μ€λ μ·μΌλ‘ μμ±ν©λλ€.
ElastiCache Redis ν΄λ¬μ€ν° μ€λ μ· μμ±νκΈ°
μ΄μ ElastiCache Redis ν΄λ¬μ€ν°μ(exampleredis
)μ μ€λ
μ·μ μμ±ν΄λ³΄κ² μ΅λλ€.
cache.t1.micro
cache.t1.micro
μΊμ λ
Έλ μ νμ Redis μ€λ
μ·μ μμ±ν μ μμ΅λλ€. μ€λ
μ·μ μμ±νλ €λ©΄ μΊμ λ
Έλ μ νμ cache.m1.small
μ΄μ μ¬μ©ν΄μΌ ν©λλ€.

[Amazon ElastiCache]
β [Cache Clusters]
)μμ Redis ν΄λ¬μ€ν°(exampleredis
)λ₯Ό μ ννκ³ μμͺ½ [Backup]
λ²νΌμ ν΄λ¦ν©λλ€.Snapshots
.[Amazon ElastiCache]
β [Snapshots]
λ©λ΄μμλ μ€λ
μ·μ μμ±ν μ μμ΅λλ€.

examplesnapshot
μ μ
λ ₯νκ³ , [Yes, Create Snapshot]
λ²νΌμ ν΄λ¦ν©λλ€.ElastiCache μ€λ
μ· λͺ©λ‘([Amazon ElastiCache]
β Snapshots)μΌλ‘ μ΄λν©λλ€. μ€λ
μ· λͺ©λ‘μ Redis μ€λ
μ·(examplesnapshot
)μ΄ μμ± μ€μ
λλ€. μμ ν μμ±λκΈ°κΉμ§ μ½ 2~3λΆ μ λ μμλ©λλ€.

ElastiCache Redis ν΄λ¬μ€ν° μ€λ μ·μΌλ‘ Redis ν΄λ¬μ€ν° μμ±νκΈ°
EBS μ€λ μ·μΌλ‘ EBS λ³Όλ₯¨μ μμ±νλ κ²κ³Ό λ§μ°¬κ°μ§λ‘ ElastiCache Redis μ€λ μ·μΌλ‘ Redis ν΄λ¬μ€ν°λ₯Ό μμ±ν μ μμ΅λλ€.

[Amazon ElastiCache]
β [Snapshots]
)μμ Redis μ€λ
μ·(examplesnapshot
)μ μ ννκ³ μμͺ½ [Restore Snapshot]
λ²νΌμ ν΄λ¦ν©λλ€..Redis μ€λ μ·μΌλ‘ Redis ν΄λ¬μ€ν°λ₯Ό μμ±νκΈ° μ μ μ€μ μ΄ νμν©λλ€.
- Cache Cluster Id: Redis μ€λ
μ·μ μ΄μ©νμ¬ μλ‘ μμ±λ Redis ν΄λ¬μ€ν°μ μ΄λ¦μ
λλ€.
exampleredis2
λ₯Ό μ λ ₯ν©λλ€. - Cache Engine: Redis μ€λ μ·μ μμ±νμΌλ―λ‘ λ³κ²½ν μ μμ΅λλ€.
- Cache Engine Version: Redis μ€λ μ·μ μμ±νμ λ μ¬μ©ν Redis λ²μ μΌλ‘ κ³ μ λ©λλ€.
- Instance Type: μμ±ν Redis ν΄λ¬μ€ν°μ μΊμ λ
Έλ μ νμ
λλ€. Redis μ€λ
μ·μΌλ‘ Redis ν΄λ¬μ€ν°λ₯Ό μμ±ν λ μ±λ₯μ΄ λ μ’μ μΊμ λ
Έλ μ νμΌλ‘ λ°κΏ μ μμ΅λλ€. μ¬κΈ°μλ
cache.m1.smal
lλ₯Ό μ νν©λλ€. - Auto Minor Version Upgrade: μλμΌλ‘ λ§μ΄λ λ²μ μ μ λ°μ΄νΈνλ μ΅μ μ λλ€. 보μ ν¨μΉλ λ²κ·Έκ° μμ λ λ²μ μ μλμΌλ‘ μ λ°μ΄νΈν©λλ€. μλ₯Ό λ€λ©΄ Redisμ κ²½μ° 2.8.6μ μ¬μ©νκ³ μλλ° 2.8.7μ΄ λμ€λ©΄ 2.8.7 λ²μ μΌλ‘ μ λ°μ΄νΈνκ² λ©λλ€. κΈ°λ³Έκ° κ·Έλλ‘ μ¬μ©ν©λλ€.
- Cache Port: Redis μ μ ν¬νΈ λ²νΈμ λλ€. κΈ°λ³Έκ° κ·Έλλ‘ μ¬μ©ν©λλ€.
- Choose a VPC: Redis ν΄λ¬μ€ν°κ° μμΉν λ€νΈμν¬(VPC)μ λλ€. defaultλ₯Ό μ νν©λλ€.
- Availability Zone: Redis ν΄λ¬μ€ν°κ° μμ±λ κ°μ© μμ(Availability Zone)μ λλ€. EC2 μΈμ€ν΄μ€μμ Redisμ μ μνλ€λ©΄ κ°μ AZμ μλ κ²μ΄ μ’μ΅λλ€. κΈ°λ³Έκ° κ·Έλλ‘ μ¬μ©ν©λλ€.
- Parameter Group: Redisλ₯Ό μ€νν λ νμν νλΌλ―Έν° μ§ν©μ λλ€. κΈ°λ³Έκ° κ·Έλλ‘ μ¬μ©ν©λλ€.

[Launch Cache Cluster]
λ²νΌμ ν΄λ¦ν©λλ€.ElastiCache μΊμ ν΄λ¬μ€ν° λͺ©λ‘([Amazon ElastiCache]
β [Cache Clusters]
)μΌλ‘ μ΄λν©λλ€. μΊμ ν΄λ¬μ€ν° λͺ©λ‘μ Redis μ€λ
μ·μΌλ‘ Redis ν΄λ¬μ€ν°(exampleredis2
)κ° μμ±λκ³ μμ΅λλ€. μμ ν μμ±λκΈ°κΉμ§ μ½ 10λΆ μ λ μμλ©λλ€.

μ΄μ²λΌ ElastiCache Redis μ€λ μ·μ μ μ₯λ λ΄μ©μ Redis ν΄λ¬μ€ν°λ‘ 볡ꡬν μ μμ΅λλ€.