返回顶部
首页 > 资讯 > 数据库 >简单粗暴的Redis数据备份和恢复方法
  • 376
分享到

简单粗暴的Redis数据备份和恢复方法

粗暴数据备份简单 2022-06-04 17:06:25 376人浏览 安东尼
摘要

示例 目标:把服务器Centos上的Redis数据复制到Mac机上 步骤: 在CentOS上找dump文件位置 vi /etc/redis.conf dbfilename dump.rdb dir /

示例

目标:把服务器Centos上的Redis数据复制到Mac机上

步骤:

在CentOS上找dump文件位置


vi /etc/redis.conf
dbfilename dump.rdb 
dir /var/lib/redis

说明文件在


/var/lib/redis/dump.rdb

在mac上查找dump文件位置


vi /usr/local/etc/redis.conf


dbfilename dump.rdb 
dir /usr/local/var/db/redis

拷贝服务器上的dump.rdb到mac机器


scp root@dv:/var/lib/redis/dump.rdb ./

在mac上重启Redis


launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.redis.plist 
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist


PS:备份脚本
看如下脚本,


#! /bin/bash

PATH=/usr/local/bin:$PATH
redis-cli SAVE

date=$(date +"%Y%m%d")
cp /var/lib/redis/6379/dump.rdb /data01/cache_backup/$date.rdb

echo "done!"

有如上脚本,便可以cron等方式备份redis数据文件了。细节如下:
首先必须进行SAVE, 因为redis的rdb文件并非总是内存数据的完整镜像,备份之前必须进行SAVE,即向其发送SAVE命令,其次拷贝走其rdb文件即可。
rdb的具体路径不一定是如上路径,可以在redis配置文件中查找, /etc/redis/6379.conf


# The filename where to dump the DB
dbfilename dump.rdb

# The working directory.
#
# The DB will be written inside this directory, with the filename specified
# above using the 'dbfilename' configuration directive.
#
# Also the Append Only File will be created inside this directory.
#
# Note that you must specify a directory here, not a file name.
dir /var/lib/redis/6379
您可能感兴趣的文档:

--结束END--

本文标题: 简单粗暴的Redis数据备份和恢复方法

本文链接: https://lsjlt.com/news/11915.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 简单粗暴的Redis数据备份和恢复方法
    示例 目标:把服务器CentOS上的redis数据复制到Mac机上 步骤: 在CentOS上找dump文件位置 vi /etc/redis.conf dbfilename dump.rdb dir /...
    99+
    2022-06-04
    粗暴 数据备份 简单
  • Redis数据备份与恢复的方法
    Redis数据备份与恢复的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!Redis RDB方式数据备份与恢复Redis...
    99+
    2024-04-02
  • Redis—数据备份与恢复
    https://www.cnblogs.com/shizhengwen/p/9283973.html https://blog.csdn.net/w2393040183/article/details/76167856 https://ww...
    99+
    2017-12-01
    Redis—数据备份与恢复
  • Redis 数据备份与恢复
    Redis SAVE 命令用于创建当前数据库的备份。语法redis Save 命令基本语法如下:redis 127.0.0.1:6379> SAVE实例redi...
    99+
    2024-04-02
  • Redis的数据备份与恢复方法有哪些
    Redis的数据备份与恢复方法有以下几种: RDB持久化:RDB持久化是Redis默认的持久化方式,通过定时将数据快照存储到磁盘...
    99+
    2024-04-02
  • Redis数据库备份与恢复
    Redis所有数据都是保存在内存中。下面讲述三种备份方式:1.定期地通过异步方式保存到磁盘上,该方式称为半持久化模式。1)半持久化RDB模式也是Redis备份默认方式,是通过快照完成的,当满足redis.c...
    99+
    2024-04-02
  • Redis怎么实现数据的备份和恢复
    Redis可以通过以下几种方式实现数据的备份和恢复: RDB持久化:Redis可以将内存中的数据定期或者根据配置的条件写入磁盘文...
    99+
    2024-05-07
    Redis
  • MySQL数据库备份恢复的方法
    不懂MySQL数据库备份恢复的方法?其实想解决这个问题也不难,下面让小编带着大家一起学习怎么去解决,希望大家阅读完这篇文章后大所收获。数据库的备份#语法: # mysqldump -h 服务器 -u用户名 ...
    99+
    2024-04-02
  • Mysql的数据备份和恢复
    这篇文章主要介绍“Mysql的数据备份和恢复”,在日常操作中,相信很多人在Mysql的数据备份和恢复问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Mysql的数据备份和恢复”...
    99+
    2024-04-02
  • C语言简单粗暴的笨方法找水仙花数
    什么是水仙花数: 指一个n位数,其各位数字的n次方之和确好等于该数本身 例如:    1         1^1=1; 153      3^3+5^3+1^3=153; 问题:求0...
    99+
    2024-04-02
  • mongodb数据备份和恢复的方法是什么
    在MongoDB中,可以使用mongodump和mongorestore命令来备份和恢复数据。下面是备份和恢复数据的步骤: 备份数...
    99+
    2024-04-10
    mongodb
  • SqlServer备份和恢复的方法
    本篇内容介绍了“SqlServer备份和恢复的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!SqlSe...
    99+
    2024-04-02
  • Linux备份和恢复的方法
    这篇文章主要介绍“Linux备份和恢复的方法”,在日常操作中,相信很多人在Linux备份和恢复的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux备份和恢复的方法”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-13
  • Redis RDB方式数据备份与恢复的实例
    这篇文章主要介绍了Redis RDB方式数据备份与恢复的实例,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。Redis数据备份实例127.0.0....
    99+
    2024-04-02
  • MySQL 数据备份和数据恢复
    目录 一、数据备份 1、概述 2、MySQLdump命令备份 1)备份单个数据库中的所有表 2) 备份数据中某个或多个表 3) 备份所有数据库 4)备份多个库 5) 只备份一个表或多个表结构 二、数据恢复 三、数据备份与恢复应用 一、数...
    99+
    2023-09-01
    mysql 数据库
  • Redis RDB方式数据如何备份与恢复
    Redis RDB方式数据如何备份与恢复?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Redis数据备份实例127.0.0.1...
    99+
    2024-04-02
  • sql数据库备份和恢复数据的方法有哪些
    SQL数据库备份和恢复数据的方法有以下几种:1. 使用数据库管理工具:大多数数据库管理工具提供了备份和恢复数据库的功能,用户可以通过...
    99+
    2023-09-09
    sql数据库
  • Mysql数据库的备份与恢复方法
    这篇文章主要介绍“Mysql数据库的备份与恢复方法”,在日常操作中,相信很多人在Mysql数据库的备份与恢复方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Mysql数据库...
    99+
    2024-04-02
  • sql数据库备份和恢复的方法有哪些
    SQL数据库备份和恢复的方法有以下几种:1. 物理备份:将数据库的物理文件进行备份,包括数据文件、日志文件等。这种备份方式通常是通过...
    99+
    2023-09-05
    sql数据库
  • oracle数据库备份和恢复的方法是什么
    Oracle数据库备份和恢复的方法主要有以下几种: 使用Oracle RMAN(Recovery Manager)进行备份和恢复...
    99+
    2024-04-09
    oracle
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作