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

    mysql增量备份

      小量的数据库我们可以每天进行完整备份,因为这也用不了多少时间,但当数据库很大时,我们就不太可能每天进行一次完整备份了,而且改成每周一次完整备份,每天一次增量备份类似这样的备份策略。增量备份的原理就是使用了mysql的二进制日志,所以我们必须启用二进制日志功能。一、增量备份1、比如我们在星期天下午11点做一次完整备份:mysqldump--single-transaction--flush-logs…

    发布于:2019-11-22 21:06:02

    tar增量备份

      现在我们来展示一个使用tar工具来增量备份的例子。一、增量备份1、新建backup目录,里面新建file1,file2,file3文件mkdirbackup/touchbackup/{file1,file2,file3}2、进行完整备份tar-gtarinfo-czfbackup-full.tar.gzbackup/3、新增文件到backuptouchbackup/file44、进行增量备份tar…

    发布于:2019-11-22 19:31:43

    Percona Xtrabackup备份mysql大数据库(完整备份与增量备份)

      Xtrabackup简介PerconaXtraBackup是开源免费的MySQL数据库热备份软件,它能对InnoDB和XtraDB存储引擎的数据库非阻塞地备份(对于MyISAM的备份同样需要加表锁)。XtraBackup支持所有的PerconaServer、MySQL、MariaDB和Drizzle。XtraBackup优势:1、无需停止数据库进行InnoDB热备2、增量备份MySQL3、流压缩到…

    发布于:2019-11-22 07:59:30

    使用shell脚本结合innobackupex自动备份mysql innodb数据库

      上篇文章介绍了使用Xtrabackup备份mysqlinnodb数据库,这次给出一个自动备份的shell脚本,脚本每周六作一次完整备份,其它时间每天作一次增量备份。#!/bin/bash#检查命令是否执行成功if_sucess(){ local $command if[$?-ne0];then echo"error." touch$error_lock_file exit1 fi }#检查是…

    发布于:2019-11-22 07:46:25

    Docker命令行参考(10) – docker save备份镜像到tar文件

      Usage: dockersave[OPTIONS]IMAGE[IMAGE...] Saveoneormoreimagestoatararchive(streamedtoSTDOUTbydefault) Options:    --help      Printusage -o,--outputstring  Writetoafile,insteadofSTDOUT输出镜像tar数据流到标准输出。…

    发布于:2019-11-19 14:31:56

    ezhttp设置定时备份文件和mysql数据库

      ezhttp设置定时备份文件和mysql数据库尽管我们非常小心谨慎地使用和操作数据,但仍然有非常多的因素能导致数据丢失,如服务器断电,网站管理员误操作,黑客入侵破坏数据等。这时候备份就显得尤为重要了。ezhttp提供了简单易用的备份工具,只需要花几分钟的设置就可以配置定时地备份文件和mysql数据库。在开始之前,请先查看ezhttp介绍。首先进入SomeUsefulTools->Backup_setup菜单项。文件备份1.备份到本地和远…

    发布于:2019-11-18 21:17:01

    CentOS 6.5安装XtraBackup 还原RDS Mysql备份文件到本地Mysql服务器

      CentOS 6.5安装XtraBackup 还原RDS Mysql备份文件到本地Mysql服务器有个网站的数据库用了下RDS,本文记录将RDS备份文件backup.gz还原到本地Mysql服务器中的流程。顺便解决了innobackupex_55:commandnotfound报错的问题。安装XtraBackup工具,去官网根据对应系统版本,安装XtraBackup,我安装的是比较经典稳定的2.1.5版wgethttps://www.percona.com/downloads/XtraBack…

    发布于:2019-11-17 10:31:58

    Xtrabackup定时备份mysql数据库脚本

      定时备份MySQL数据库脚本内容:#!/bin/bash##备份计划任务####每天凌晨1:30一次全量备份##每天间隔1小时一次增量备份##301***backup.shfull##00****backup.shinc####恢复数据步骤:##(1)、查看备份日志,找到全量备份和增量备份的关系(注意增量备份的顺序)####cat${BACKUP_BASE_DIR}/${INC_BASE_LIST…

    发布于:2019-11-17 10:24:35

    通过mariadb二进制日志实现数据库增量备份

      何为增量备份,简单理解就是使用日志记录每天数据库的操作情况,只需要每天把这个日志里的数据库操作还原到数据库中,从而避免每天都进行完全备份,这种情况下,每周进行一次完全备份即可首先我们需要配置以下mariadb的配置文件,我使用的是yum安装,其配置文件位于/etc/my.cnf,内容如下[mysqld]log-bin=mysql-bin#只需要增加这行就可以了#binlog_format=row#…

    发布于:2019-11-16 08:16:02

    linux 备份与恢复分区表

      1.备份全部的分区信息#fdisk/dev/sda-l>/tmp/hda.txt2.备份MBR#ddif=/dev/hdaof=/tmp/mbrbs=512count=1主引导记录512字节,前446是程序代码,后64字节包含分区表信息,最后2字节标识是MBR3.恢复分区表#ddif=/tmp/mbrof=/dev/hdabs=1skip=446count=66补充:第一步可以把整个硬盘的分…

    发布于:2019-10-15 08:23:45

    使用MySQL自带工具mysqlhotcopy快速备份mysql数据库

      mysqlhotcopy是一个Perl脚本,最初由TimBunce编写并提供。它使用LOCKTABLES、FLUSHTABLES和cp或scp来快速备份数据库。它是备份数据库或单个表的最快的途径,但它只能运行在数据库目录所在的机器上。mysqlhotcopy只用于备份MyISAM。它运行在Unix和NetWare中。与mysqldump比较:1、前者是一个快速文件意义上的COPY,后者是一个数据库…

    发布于:2019-10-15 05:12:05

    Linux tar备份文件命令详解

      功能说明:备份文件。语法:tar[-ABcdgGhiklmMoOpPrRsStuUvwWxzZ][-b][-C][-f][-F补充说明:tar是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件。参数:-A或–catenate新增温暖件到已存在的备份文件。-b或–blocking-factor=设置每笔记录的区块数目,每个区块大小为12Bytes。-B或–read-full-rec…

    发布于:2019-10-13 06:01:42

    Linux restore还原由倾倒操作所备份下来的文件命令详解

      功能说明:还原(Restore)由倾倒(Dump)操作所备份下来的文件或整个文件系统(一个分区)。语法:restore[-cCvy][-b][-D][-f][-s]或restore[-chimvy][-b][-f][-s]或restore[-crvy][-b][-f][-s]或restore[-cRvy][-b][-D][-f][-s]或restore[chtvy][-b][-D][-f][-s]…

    发布于:2019-10-13 05:44:08

    Linux dump备份文件系统命令详解

      功能说明:备份文件系统。语法:dump[-cnu][-0123456789][-b][-B][-d][-f][-h][-s][-T][目录或文件系统]或dump[-wW]补充说明:dump为备份工具程序,可将目录或整个文件系统备份至指定的设备,或备份成一个大文件。参数:-0123456789备份的层级。-b指定区块的大小,单位为KB。-B指定备份卷册的区块数目。-c修改备份磁带预设的密度与容量。-…

    发布于:2019-10-13 04:49:38

    Linux cpio备份文件命令详解

      cpio(copyin/out)功能说明:备份文件。语法:cpio[-0aABckLovV][-C][-F][-H][-O][–block-size=][–force-local][–help][–quiet][–version]或cpio[-bBcdfikmnrsStuvV][-C][-E][-F][-H][-I][-M][-R][–block-size=][–force-local][–hel…

    发布于:2019-10-13 04:29:19

    使用scp在Linux主机之间进行定时备份

      之间我们已经介绍过rsync的备份方法,但架设和使用起来相对复杂,而且如果你只是小部分备份,比如只是备份MySQL数据库,就没有必要使用rsync软件备份了。而之前的lftp增量备份似乎也不适合这种备份。在两台Linux主机,而且都是ssh权限,那就建议使用scp命令备份了,这种备份速度快且是加密传输,安全性高。一、scp在建立连接中是需要密码认证的,所以我们第一步就是添加ssh公匙。ssh终端运…

    发布于:2019-10-05 04:47:35