1 redis 백업용 rdb 만들고 저장.
redis-cli
SAVE (혹시 몰라서.)
그리고 파일이름은 다른 것으로 바꾸었다. ex dump.rdb -> dump-20190702.rdb
2 redis-server conf 위치 확인
redis-cli
127.0.0.1:6379 > INFO
config_file 패스 확인..
내 경우에는 /etc/redis.conf 였음.
3 redis-server 죽이기
ps auxx | grep redis-server
kill -9 PID
4 redis-server 재시작
conf 파일에서 dbfilename과 dir 옵션을 확인한다.
디폴트로 되어있는 것을 그냥 맞추고 되도록 파일 수정을 하지 않았음.
본인이 원하는 파일명으로 물고 redis가 시작하게 하고싶으면 수정해도될듯.
나는 redis-server /conf파일path/ 이렇게 줘서 띄웠는데
service redis start 로 띄우는게 나음. conf파일을 custom 하게 만든것으로 띄울게 아니라면은.
How to recover redis data from snapshot(rdb file) copied from another machine?
I transferred my redis snapshot (dump.rdb file) using scp to a remote server. I need to run a redis server on this remote and recover the data from the dump.rdb file. How can I do that?
stackoverflow.com
https://stackoverflow.com/a/14506986/10194999
How to recover redis data from snapshot(rdb file) copied from another machine?
I transferred my redis snapshot (dump.rdb file) using scp to a remote server. I need to run a redis server on this remote and recover the data from the dump.rdb file. How can I do that?
stackoverflow.com
cli로 가능할때 이렇게 해보려고 하는데
'설정' 카테고리의 다른 글
couchbase6.0 설치 / centosCentOS Linux release 7.6.1810 (Core) 기준 (0) | 2019.07.15 |
---|---|
couchbase-cli 조회와 인덱스 (0) | 2019.07.15 |
virtualbox & vagrant (0) | 2019.06.13 |
docker ARG vs ENV diff (0) | 2019.06.12 |
superset database 설정 (0) | 2019.05.31 |