• redis系列(四):切换RDB备份到AOF备份


    1、准备环境

    redis.conf服务端配置如下:

    daemonize yes
    port 6379
    logfile /data/6379/redis.log
    dir /data/6379
    dbfilename  dbmp.rdb
    save 900 1                    #rdb机制 每900秒 有1个修改记录
    save 300 10                    #每300秒        10个修改记录
    save 60  10000                #每60秒内        10000修改记录

    启动redis服务端

    redis-server redis.conf

    登录redis-cli插入数据,手动持久化

    127.0.0.1:6379> set name felix
    OK
    127.0.0.1:6379> set age 18
    OK
    127.0.0.1:6379> set addr zhejiang
    OK
    127.0.0.1:6379> save
    OK
    127.0.0.1:6379> 

    查看rdb文件

    [root@localhost redis_test]# ls data/6379/
    dbmp.rdb  redis.log
    [root@localhost redis_test]# 

    2、备份rdb文件,保证数据安全

    [root@localhost 6379]# cp dbmp.rdb /opt/

    3、执行命令,开启AOF持久化

    127.0.0.1:6379> CONFIG SET appendonly yes
    OK
    127.0.0.1:6379> CONFIG SET save ""
    OK
    127.0.0.1:6379> 

    4、确保数据库的key数量正确

    127.0.0.1:6379> keys *
    1) "addr"
    2) "age"
    3) "name"

    5、确保插入新的key,AOF文件会记录

    127.0.0.1:6379> set title java
    OK
    127.0.0.1:6379> 

    6、如果想要在重启后,依然使用AOF,需要修改redis.conf文件,添加AOF设置。

    redis持久化之aof
    1.开启aof功能,在redis.conf中添加参数
        port 6379
        daemonize yes
        logfile /data/6379/redis.log
        dir /data/6379
        appendonly yes
        appendfsync everysec
    2.启动redis服务端,指定aof功能,测试持久化数据 
  • 相关阅读:
    决策树
    Caffe:深入分析(怎么训练)
    Caffe深度学习计算框架
    Caffe参数交换源码分析
    Net的网络层的构建(源码分析)
    FineTuning机制的分析
    Caffe::Snapshot的运行过程
    AdaBoost算法
    SVM支持向量机
    SMO序列最小最优化算法
  • 原文地址:https://www.cnblogs.com/felixwang2/p/10209658.html
Copyright © 2020-2023  润新知