标签:备份相关的结果97条:

    Mysql/Mariadb备份(xtrabackup)还原实战

      一、概述之前的文章说到mysql的安装与mysql的基本使用;本文是后续补充,主要说明针对mysql或mariadb的备份与还原;众所周知,数据是重中之重,因此平时对企业数据需要做备份,当数据系统崩溃,数据丢失异常时,才能依据备份文件进行恢复!本次的环境:CentOS7.4_x64,mysql5.7.21,xtrabackupmysql的安装配置可参考之前系列文章;只补充相关配置项的开启;以及xt…

    发布于:2019-10-25 14:02:58

    Linux下配置mysql数据库主从自动备份

      Linux下配置mysql数据库主从自动备份当网站内容越来越多的时候,数据库也变得越来越大了。如果不小心误删了,或者被攻击了,那就什么都没有了,一切归零。到现在博主也认识到了数据库的重要性,于是决定研究研究数据库的自动备份。如果你是土豪那可以直接买各种云服务商的数据库,自带容灾备份的,安全性比较好。本文仅讨论数据库放在本地的情况,备份方式为主从:即一台服务器作为主服务器,另外一台服务器作为备份服务器,当主服务器故障时,可以通过备份服务器来接…

    发布于:2019-10-25 10:28:06

    使用inotify-tools与rsync构建实时备份系统

      使用inotifywait监控文件变动inotifywait是inotify-tools包中提供的一个工具,它使用inotifyAPI来监控文件/目录中的变动情况。在archlinux上,我们可以使用下面命令来安装sudopacman-S--noconfirminotify-tools平时inotifywait会挂起在那里,直到文件/目录发生了要引起关注的事件后,它会退出并输出事件发生的场所、事件…

    发布于:2019-10-25 09:04:00

    使用docker搭建gitlab初体验+数据备份

      使用docker搭建gitlab初体验+数据备份一.背景作为程序员,像GitHub这种好工具是必须得十分了解的,但是有时GitHub并不能满足我们所有的需求,就如作者所在的公司,我们的代码都是商业性的产品,不可能放到GitHub的开放仓库中的,而申请GitHub私人仓库需要钱。这就陷入了尴尬的局面,那有没有一种既能具有GitHub一样的功能,又能保护隐私免费的管理工具呢?答案是肯定的,感谢程序员伟大的开源精神,我们有了GitLab!!!今天笔者…

    发布于:2019-10-24 21:25:12

    mariadb数据库冷备份实验

      mariadb数据库冷备份实验数据的重要性不言而喻,做好数据备份方能在数据损坏丢失时及时恢复冷备份热备份完全备份增量备份冷备份即暂停Mariadb服务,用户不能读写访问数据库,直接拷贝整个数据文件实验拓扑实验准备两台CentOS7.4servermariadb软件版本mariadb-server-5.5.56-2.el7.x86_64sql数据库脚本,一个用于生成测试数据库hellodb,一个是存储过程,批量增加10W条数据记…

    发布于:2019-10-24 10:01:54

    Redis 备份、容灾及高可用实战

      Redis 备份、容灾及高可用实战Redis已经大量应用于各种互联网架构场景中,其优异的性能,良好的操作性,以及大量的场景应用案例,使得Redis备受瞩目。本文作者向大家介绍了一种Redis在非大集群分布式应用场景下的灾备解决方案。一起来品读一下吧~一,Redis简单介绍Redis是一个高性能的key-value非关系型数据库,由于其具有高性能的特性,支持高可用、持久化、多种数据结构、集群等,使其脱颖而出,成为常用的非关系型数据库…

    发布于:2019-10-24 03:13:05

    Mysql中-Xtrabackup备份和恢复应用

      Mysql中-Xtrabackup备份和恢复应用关于Xtrabackup(又或innobackupex)的介绍,详细参考官方文档https://www.percona.com/doc/percona-xtrabackup/2.1/index.htmlXtrabackup安装指南文件准备[root@wuxiang11~]#cdpercona-xtrabackup/[root@wuxiang11percona-xtrabackup]#lslibev…

    发布于:2019-10-22 23:14:26

    解决mysqldump备份报错:SET OPTION SQL_QUOTE_SHOW_CREATE=1

      在使用mysqldump备份数据库的时候报如下错误,mysqldump:Couldn'texecute'SETOPTIONSQL_QUOTE_SHOW_CREATE=1':YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear'OPTI…

    发布于:2019-10-21 10:56:24

    MySQL-Xtrabackup备份还原

      MySQL-Xtrabackup备份还原前言通常我们都是使用xtrabackup工具来备份数据库,它是一个专业的备份工具,先来简单介绍下它。Xtrabackuppercona提供的mysql数据库备份工具,惟一开源的能够对innodb和xtradb数据库,它的增量备份不是基于二进制日志文件来还原数据的,是基于mysql数据块。特点:备份还原过程快速、可靠备份过程不会打断正在执行的事务能够基于压缩等功能节约磁盘空间和流量自动实现备份检验开…

    发布于:2019-10-20 17:24:02

    备份 k8s yaml 配置

      备份k8syaml配置fornin$(kubectlget-o=namepvc,configmap,serviceaccount,secret,ingress,service,deployment,statefulset,hpa,job,cronjob)domkdir-p$(dirname$n)kubectlget-o=yaml--export$n>$n.yamldone

    发布于:2019-10-19 10:54:26

    MongoDB数据的导出、导入、备份、恢复

      mongodb数据库是一种非关系性的数据库,在日常的工作中用到的也是很多的,接下来介绍一下mongodb数据的导出、导入、备份、恢复,掌握这些技能避免数据丢失使用的工具主要有mongoexport数据导出mongoimport数据导入mongodump数据备份mongorestore数据恢复mongoexport是数据导出工具用法:mongodbexport-d数据库名-c数据表名-o导出文件名-…

    发布于:2019-10-18 19:29:29

    rsync 工具备份服务端配置

      在服务器端安装和配置rsync1.安装rsync如已默认安装,请卸载旧版本$sudoyumremoversync-yRPM安装RPM方式的好处,快速、方便、节时,具体安装如下:$yum-yinstallrsyncrsync文件:/etcsyncd.conf/etc/sysconfigsyncd/etc/xinetd.dsync/usr/binsync/usr/share/docsync-3.1.2…

    发布于:2019-10-18 14:30:08

    Linux下rsync 数据镜像备份 client / server 模式

      Linux下rsync 数据镜像备份 client / server 模式rsync特性:可以镜像保存整个目录树和文件系统可以增量同步数据,文件传输效率高,因而同步时间很短。可以保持原有文件的权限、时间等属性。加密传输数据,保证了数据的安全性两种模式:client/serverclient/client安装rsyncyuminstallrsync查看rsync版本rpm-qarsyncrsync-3.1.2-4.el7.x86_64查看rsync安装位置rpm-qlrs…

    发布于:2019-10-18 14:22:07

    centos7下rsync+crontab定期同步备份

      centos7下rsync+crontab定期同步备份最近需求想定期备份内部重要的服务器数据到存储里面,顺便做个笔记以前整过一个win下的cwrsync(客户端)+rsync(服务端:存储)的bat脚本这次整一个Linux下的脚本sh,执行定期自动备份数据客户端:192.168.0.100(rsync-Linux)服务端:192.168.0.252(存储)rsync简介rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具RemoteS…

    发布于:2019-10-18 14:13:25

    MySQL备份恢复:从Xtrabackup完整备份中恢复单个表

      现在大多数同学在线上采取的备份策略都是xtrabackup全备+binlog备份,那么当某天某张表意外的删除,那么如何快速从xtrabackup全备中恢复呢?从MySQL5.6版本开始,支持可传输表空间(TransportableTablespace),那么利用这个功能就可以实现单表的恢复,同样利用这个功能还可以把innodb表移动到另外一台服务器上。可以参考:https://yq.aliyun.…

    发布于:2019-10-18 04:38:00

    linux下利用mysqldump备份数据

      shell1#!/bin/bash#设置mysql的备份保存目录folder=/opt/database_bakcd$folderday=`date+%Y-%m-%d`mkdir-p"$day"cd$day#数据库服务器ip,填写服务器的公网地址即可host=xxx.xxx.xxx.xxx#用户名user=xxx#密码password=xxx#要备份的数据库名db1=dbname1db2=dbna…

    发布于:2019-10-16 05:41:52