温馨提示×

Redis数据备份Ubuntu怎么操作

小樊
41
2025-09-13 00:33:16
栏目: 云计算

以下是在Ubuntu上备份Redis数据的几种方法:

  • 使用redis-cli命令
    • SAVE命令:在终端输入redis-cli SAVE,会阻塞Redis服务器直到备份完成,生成dump.rdb文件,可在/var/lib/redis/目录下找到。
    • BGSAVE命令:输入redis-cli BGSAVE,在后台异步执行备份,不会阻塞服务器,备份文件同样在/var/lib/redis/目录生成。
  • 使用redis-dump工具
    • 安装:sudo apt-get install redis-dump
    • 备份:redis-dump -u redis://user:password@host:port > backup.rdb,将数据备份到当前目录的backup.rdb文件中。
  • 使用定时任务备份
    • 编辑/etc/crontab文件,添加定时任务,如每天凌晨2点备份:0 2 * * * /usr/bin/redis-cli BGSAVE
    • 也可将备份文件通过scp等命令复制到其他服务器进行异地备份。

0