《Disney +》 迪士尼、Marvel、彼思、星球大戰…  歡迎來到《虹彩六號:撤離禁區》的世界   NieR:Automata PLAY ARTS改之A2「YoRHa A型 二號」登場!現正開放預購!   《Five Nights at Freddy’s: Security Breach》首支實機遊玩影片公開   30名玩家規模的大逃殺遊戲《Hunter’s Arena》將於8月3日登陸PS4與PS5   魔物獵人系列最新作「魔物獵人 崛起」公開最新情報!體驗版將再度開放!   「刃牙」新角色参戰!Puzzle & Dragons x Champion all stars 活動開始!   即滿1週年 《泡泡糖忍戰》紀念活動開跑!第6賽季同時開跑!   《原神》將於4月28日登陸PS5,開啟次世代開放世界體驗 

Memcached 資料備份、重新啟動、還原的 Script

商業

Memcached 全部資料都在記憶體(RAM)裡面,所以只要重新啟動,全部資料都會消失,想要重新啟動,但是資料都還保留著的話,應該怎麼做呢?

Memcached 資料備份、重新啟動、還原的 Script

Memcached 的備份、還原可以使用 memcached-tool 來達成,詳見:Memcached 備份、還原的方式

寫下述 Script 來做備份、重啟、資料還原的動作 (裡面需要 sleep 1秒,主要是 memcached 啟動需要一點初始化的時間,太快 nc 倒資料會全部失敗)

#!/bin/bash
/usr/bin/memcached-tool localhost:11211 dump > /tmp/memdump_realtime
sudo /etc/init.d/memcached restart
sleep 1
/bin/nc -q 1 localhost 11211 < /tmp/memdump_realtime
rm /tmp/memdump_realtime
Tsung

隨機商業新聞

Disney Plus