Debate

Linux Redis Backup Alma

Iniciado por Byte · 26 ago 2026 20:36 · 1 Visitas · 0 Respuestas
Autor del tema #0
Redis, yüksek performanslı bir bellek içi veri yapısı deposu olarak bilinir ve verilerinizi güvenli bir şekilde yedeklemek oldukça önemlidir. Bu makalede, Linux üzerinde Redis veritabanının nasıl yedekleneceğine dair adım adım bir rehber sunacağım.

İlk olarak, Redis'in varsayılan olarak iki farklı yedekleme yöntemi sunduğunu belirtmek gerekir: RDB (Redis Database Backup) ve AOF (Append Only File). RDB, belirli aralıklarla tüm veritabanını diske kaydederken, AOF, her yazma işlemini günlüğe kaydederek daha sürekli bir yedekleme sağlar. Hangi yöntemi kullanacağınız, sisteminizin ihtiyaçlarına ve veri kaybı toleransınıza bağlıdır.

  1. RDB Yedekleme:
RDB yedeklemesi almak için Redis yapılandırma dosyasında bazı ayarları kontrol etmelisiniz. redis.conf dosyasını açarak, aşağıdaki ayarların doğru olduğundan emin olun:

CODE
1234
   save 900 1
   save 300 10
   save 60 10000
   


Bu ayarlar, belirli zaman dilimlerinde (900 saniye, 300 saniye ve 60 saniye) belirli sayıda değişiklik olduğunda yedek alır. Yedekleme işlemi gerçekleştiğinde, yedek dosyası genellikle /var/lib/redis/dump.rdb yolunda bulunur. Yedek almak için bu dosyayı kopyalayabilirsiniz:

CODE
12
   cp /var/lib/redis/dump.rdb /path/to/backup/dump_$(date +%Y%m%d).rdb
   


  1. AOF Yedekleme:
AOF ile yedekleme almak için, yine redis.conf dosyasını kontrol etmelisiniz. Aşağıdaki ayarı bulun:

CODE
12
   appendonly yes
   


AOF dosyası genellikle /var/lib/redis/appendonly.aof yolunda bulunur. Yedek almak için bu dosyayı da kopyalayabilirsiniz:

CODE
12
   cp /var/lib/redis/appendonly.aof /path/to/backup/appendonly_$(date +%Y%m%d).aof
   


  1. Yedeklerin Geri Yüklenmesi:
Yedeklerinizi geri yüklemek için, yedek dosyasını Redis veri dizinine kopyalamanız ve Redis sunucusunu yeniden başlatmanız yeterlidir. Örneğin, bir RDB yedeğini geri yüklemek için:

CODE
123
   cp /path/to/backup/dump_YYYYMMDD.rdb /var/lib/redis/dump.rdb
   systemctl restart redis
   


Sonuç olarak, Redis yedekleme işlemi, verilerinizi korumak için kritik öneme sahiptir. Bu yöntemlerle, Redis veritabanınızı güvenli bir şekilde yedekleyebilir ve gerektiğinde geri yükleyebilirsiniz. Bu konuda daha fazla detay veya pratik deneyimleriniz varsa, paylaşmaktan çekinmeyin.

Debes haber iniciado sesión para responder.

0 citas seleccionadas