Memcache數據備份和還原

 

1.memcache數據存儲限制條件

Key長度250bytes

預設Value 1MB(可使用-l 設定爲2MB)

默認cache過期時間最爲30天(設爲0表示永不過期)

2.下載memcached-tool程序

# wget https://raw.githubusercontent.com/memcached/memcached/master/scripts/memcached-tool -P /opt
# chmod +x /opt/memcached-tool

3.備份memcache數據(加上memcache服務器爲10.1.1.1)

# /opt/memcached-tool 10.1.1.1:11211 dump > /opt/back_data
add 19b92701438ad279jkds1jklc272b35f 0 1613178136 586
a:3:{s:4:"text";..................}

再在localhost地址上dump一份驗證數據

# /opt/memcached-tool localhost:11211 dump > /opt/verify_data

比較兩份數據筆數是否一致

# wc -l /opt/back_data
# wc -l /opt/verify_data

4.還原memcache數據

# nc 10.1.1.1 11211 < /opt/back_data

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章