精华内容
下载资源
问答
  • 常用的备份类型
    千次阅读
    2019-11-05 18:38:49

    对数据库的备份是网站管理人员的必修课,那么常用的数据库备份方式有哪些呢?应如何选择?
    数据库备份有四种类型,分别应用于不同的场合,下面简要介绍一下。

         1、完全备份

         这是大多数人常用的方式,它可以备份整个数据库,包含用户表、系统表、索引、视图和存储过程等所有数据库对象。但它需要花费更多的时间和空间,所以,一般推荐一周做一次完全备份。

         2、事务日志备份

         事务日志是一个单独的文件,它记录数据库的改变,备份的时候只需要复制自上次备份以来对数据库所做的改变,所以只需要很少的时间。为了使数据库具有鲁棒性,推荐每小时甚至更频繁的备份事务日志。

         3、差异备份

         也叫增量备份。它是只备份数据库一部分的另一种方法,它不使用事务日志,相反,它使用整个数据库的一种新映象。它比最初的完全备份小,因为它只包含自上次完全备份以来所改变的数据库。它的优点是存储和恢复速度快。推荐每天做一次差异备份。

         4、文件备份

         数据库可以由硬盘上的许多文件构成。如果这个数据库非常大,并且一个晚上也不能将它备份完,那么可以使用文件备份每晚备份数据库的一部分。由于一般情况下数据库不会大到必须使用多个文件存储,所以这种备份不是很常用。

    更多相关内容
  • mysql 数据库备份类型

    2022-01-30 19:25:59
    备份可以分为以下几个类型: 根据备份的方法(是否需要数据库离线)可以将备份分为: 热备(Hot Backup) 冷备(Cold Backup) 温备(Warm Backup) 热备份可以在数据库运行中直接备份,对正在运行的数据库操作没有...

    使用备份恢复数据,以将损失降低到最小程度,因此备份是必须的。备份可以分为以下几个类型:

    根据备份的方法(是否需要数据库离线)可以将备份分为:
    热备(Hot Backup)
    冷备(Cold Backup)
    温备(Warm Backup)

    热备份可以在数据库运行中直接备份,对正在运行的数据库操作没有任何的影响,数据库的读写操作可以正常执行。这种方式在 MySQL 官方手册中称为 Online Backup(在线备份)。

    冷备份必须在数据库停止的情况下进行备份,数据库的读写操作不能执行。这种备份最为简单,一般只需要复制相关的数据库物理文件即可。这种方式在 MySQL 官方手册中称为 Offline Backup(离线备份)。

    温备份同样是在数据库运行中进行的,但是会对当前数据库的操作有所影响,备份时仅支持读操作,不支持写操作。

    按照备份后文件的内容,热备份又可以分为:
    逻辑备份
    裸文件备份

    在 MySQL 数据库中,逻辑备份是指备份出的文件内容是可读的,一般是文本内容。内容一般是由一条条 SQL 语句,或者是表内实际数据组成。如 mysqldump 和 SELECT * INTO OUTFILE 的方法。这类方法的好处是可以观察导出文件的内容,一般适用于数据库的升级、迁移等工作。但其缺点是恢复的时间较长。

    裸文件备份是指复制数据库的物理文件,既可以在数据库运行中进行复制(如 ibbackup、xtrabackup 这类工具),也可以在数据库停止运行时直接复制数据文件。这类备份的恢复时间往往比逻辑备份短很多。

    按照备份数据库的内容来分,备份又可以分为:
    完全备份
    部分备份

    完全备份是指对数据库进行一个完整的备份,即备份整个数据库,如果数据较多会占用较大的时间和空间。

    部分备份是指备份部分数据库(例如,只备份一个表)。

    部分备份又分为:
    增量备份
    差异备份

    增量备份需要使用专业的备份工具。指的是在上次完全备份的基础上,对更改的数据进行备份。也就是说每次备份只会备份自上次备份之后到备份时间之内产生的数据。因此每次备份都比差异备份节约空间,但是恢复数据麻烦。

    差异备份指的是自上一次完全备份以来变化的数据。和增量备份相比,浪费空间,但恢复数据比增量备份简单。

    MySQL 中进行不同方式的备份还要考虑存储引擎是否支持,如 MyISAM 不支持热备,支持温备和冷备。而 InnoDB 支持热备、温备和冷备。

    一般情况下,我们需要备份的数据分为以下几种:
    表数据
    二进制日志、InnoDB 事务日志
    代码(存储过程、存储函数、触发器、事件调度器)
    服务器配置文件

    下面是几种常用的备份工具:
    mysqldump:逻辑备份工具,适用于所有的存储引擎,支持温备、完全备份、部分备份、对于 InnoDB 存储引擎支持热备。
    cp、tar 等归档复制工具:物理备份工具,适用于所有的存储引擎、冷备、完全备份、部分备份。
    lvm2 snapshot:借助文件系统管理工具进行备份。
    mysqlhotcopy:名不副实的一个工具,仅支持 MyISAM 存储引擎。
    xtrabackup:一款由 percona 提供的非常强大的 InnoDB/XtraDB 热备工具,支持完全备份、增量备份。

    展开全文
  • 数据库备份种类按照数据库大小备份,有四种类型,分别应用于不同场合。本文将MySQL 数据库备份种类以及常用备份工具进行汇总,方便大家学习。
  • ASP技术常遇问题解答-常用的数据库备份类型有哪些?.zip,ASP技术常遇问题解答-常用的数据库备份类型有哪些?.doc
  • 数据备份的几种类型

    千次阅读 2021-07-01 17:06:48
    最近,尽管数据备份软件厂商已经推出了一些新类型备份方式,但是你可能对此不熟悉。尽管如此,在采取行动之前,我要给你们上一堂关于全备份、增量备份和差异备份的速成课。 全备份(Full Backup) 所谓全备份...

    主要有五种基本的备份方式:完全备份、增量备份、差异备份、事务日志备份和永久增量备份。最近,尽管数据备份软件厂商已经推出了一些新类型的备份方式,但是你可能对此不熟悉。尽管如此,在采取行动之前,下面关于完全备份、增量备份、差异备份、事务日志备份和永久增量备份的区别。  

    1、完全备份(Full Backup)

    所谓全备份就是用一盘磁带对整个系统进行完全备份,包括系统和数据。这种备份方式的好处就是很直观,容易被人理解。而且当发生数据丢失的灾难时,只要 用一盘磁带(即灾难发生之前一天的备份磁带),就可以恢复丢失的数据。然而它也有不足之处:首先由于每天都对系统进行完全备份,因此在备份数据中有大量是 重复的,例如操作系统与应用程序。这些重复的数据占用了大量的磁带空间,这对用户来说就意味着增加成本;其次,由于需要备份的数据量相当大,因此备份所需 时间较长。对于那些业务繁忙,备份窗口时间有限的单位来说,选择这种备份策略无疑是不明智的。

    完全备份的特点:

    最常见的备份类型。备份完整数据,恢复方便。

    备份耗时久,且反复备份,占用存储空间较多。

    2、增量备份(Incremental Backup)

    就是每次备份的数据只是相当于上一次备份后增加的和修改过的数据。这种备份的优点很明显:没有重复的备分数据,即节省磁带空间,又缩短了备份时间。但 它的缺点在于当发生灾难时,恢复数据比较麻烦。举例来说,如果系统在星期四的早晨发生故障,丢失大批数据,那么现在就需要将系统恢复到星期三晚上的状态。 这时管理员需要首先找出星期一的那盘完全备份磁带进行系统恢复,然后再找出星期二的磁带来恢复星期二的数据,然后在找出星期三的磁带来恢复星期三的数据。 很明显这比第一种策略要麻烦得多。另外这种备份可靠性也差。在这种备份下,各磁带间的关系就象链子一样,一环套一环,其中任何一盘磁带出了问题都会导致整 条链子脱节。

    增量备份的特点:

    备份数据量小,备份速度快。

    相对而言,所需恢复时间比完全备份或差异备份所需时间长。

    3、差异备份(Differential Backup)

    就是每次备份的数据是相对于上一次全备份之后新增加的和修改过的数据。管理员先在星期一进行一次系统完全备份;然后在接下来的几天里,管理员再将当天 所有与星期一不同的数据(新的或经改动的)备份到磁带上。举例来说,在星期一,网络管理员按惯例进行系统完全备份;在星期二,假设系统内只多了一个资产清 单,于是管理员只需将这份资产清单一并备份下来即可;在星期三,系统内又多了一份产品目录,于是管理员不仅要将这份目录,还要连同星期二的那份资产清单一 并备份下来。如果在星期四系统内有多了一张工资表,那么星期四需要备份的内容就是:工资表+产品目录+资产清单。

    由此可以看出,全备份所需时间最长,但恢复时间最短,操作最方便,当系统中数据量不大时,采用全备份最可靠;差分备份在避免了另外两种策略缺陷的同时,又具有了它们的所有优点

    差异备份的特点:

    备份数据量小,备份速度比完全备份快。

    相对而言,恢复数据所耗费的时间比完全备份时间长。如果大量数据发生变化,差异备份所耗费的时间比增量备份时间长。

    4、事务日志备份

    备份数据库中的事务日志。事务日志是数据库中已发生的所有修改和执行每次修改的事务的一连串记录。

    事务日志备份的特点:

    使用事务日志备份,可将数据恢复到精确的故障点。

    5、永久增量备份

      永久增量备份常被“磁盘-磁盘-磁带”备份系统使用。其基本的方式和增量备份相似,永久增量备份是从所有数据的全备份初始的,以后只进行增量备份。

      使得永久增量备份与普通的增量备份不同的是其数据的可用性。正如你会记得,恢复增量备份需要磁带包含一个全部备份,以及到你想恢复点的每一个备份及其后续的备份。虽然对永久增量备份来说也是这样的,但是备份服务器通常会将所有的备份集存储在一整个阵列或者磁带库中。它可以自动进行恢复过程,因此你不必去计算找出哪一个磁带集需要恢复。从本质上讲,增量数据的恢复过程变得完全透明,并像一个全备份的恢复过程。

    永久增量备份的特点:

    备份数据量小,备份速度比增量备份快。

    相对而言,适用于单个应用数据量大、执行一次完全备份比较费时费力的应用场景。

      6、、合成全备份

      合成全备份是一个增量备份的变种。像其他任何的增量备份,备份过程涉及一个全备份,紧接着一系列的增量备份。但是合成备份采取的措施更进一步。

      使得合成备份与增量备份不同的原因是备份服务器实际上进行的是全备份。它通过使用来自增量备份的数据整合现存的全备份数据。最终的结果就是一个全备份,一个与传统方法得到的全备份不同的完整备份。

      正如你可以想象的那样,合成全备份最大的优点就是大大减少了恢复时间。还原合成备份不需要像恢复增量备份那样操作恢复多个磁带集。合成全备份具有真正的完全备份所有的优点,但是减少了备份次数和降低了一次增量备份使用的带宽。

      注:什么样的备份方式适合你?

      正如任何备份,重要的是考虑哪种备份方式最适合你公司的要求。问问你自己以下问题:

      1. 你的服务级别协议规定的恢复时间是多长?

      2. 关于备份磁带异地存放的政策有哪些?如果备份被运往异地,增量备份不是一个好主意,因为在开始恢复之前,你必须把所有的磁带都运回来。

      3. 你的备份应用程序支持什么样的备份类型?

      正如你可以看到的,合成全备份和永久增量备份在走向现代化备份进程中起了很大作用,但重要的是确保你选择了最适合你公司机构数据类型的备份方式。

    展开全文
  • 现在我们最常用备份就是系统,基本上每个买了电脑的同学都会给自己的电脑做一次备份;那么,备份完成就OK了吗? 我当时买电脑的时候,买回来和所有同学一样,给自己电脑系统备份了一次;为了玩全球帝国、帝国...

     电手:人人都会的【系统安装、系统设置】教程

     

    现在我们最常用的备份就是系统,基本上每个买了电脑的同学都会给自己的电脑做一次备份;那么,备份完成就OK了吗?

     

    我当时买电脑的时候,买回来和所有同学一样,给自己电脑系统备份了一次;为了玩全球帝国、帝国时代、生化危机,自己的系统装了很多补丁;当然,这些补丁我也不知道是什么,反正就是安装后游戏就可以正常完了;

     

    时隔半年后,电脑不知道为什么变的很卡了;用优化软件也优化了,还是卡。最后,我把系统还原了,还原后,电脑明显不卡了;我相信你们也和我有类似经历:之前很卡的电脑系统还原一次后就好了。

     

    电脑是不卡了,可我们上面的全球帝国、帝国时代、生化危机安装上后又不能完了,有得去重新下载布丁(布丁安装包为什么不保存?一段时间后,我都不知道这是什么东西),很烦。

     

     

    当然,每个人遇到的情况不一样,像我是因为游戏,可能你是因为系统更新(每次还原后电脑安装布丁就会安装很久),也可能是因为某一个不好安装的软件;最后有种殊途同归的感觉。

     

    后来,我们安装好游戏后,又去使用软件备份;在备份的时候,发现备份里面有3个选项:完全备份、增量备份、差异备份。当时,我最了解的就是完全备份;看到增量备份和差异备份有点懵逼;然后就去网上了解了下:

     

     

    完全备份:完整备份一次所有文件。每次都会产生一个较大的镜像文件。

     

    增量备份:在上一次备份(完全或者增量)的基础上备份变化的文件。

     

    差异备份:在上一次完全备份的基础上,备份:完全备份后到本次备份变化的所有文件。

     

    如果要做增量火差异备份,必须要先做完全备份;因为增量和差异备份都是基于完全备份的。

     

    举例说明:

     

    最后:我选择了增量备份。

    展开全文
  • 了解SQL Server备份类型

    千次阅读 2020-07-25 10:05:57
    Following are the most common types of backups available in SQL Server: 以下是SQL Server中可用的最常见备份类型: Full 充分 Differential 微分 Transaction log 交易记录 Tail Log backup 尾日志备份 ...
  • MySQL常用备份命令mysqldump备份常用方法: 1.导出一个数据库 mysqldump -u用户名 -p密码 数据库名 > 导出的文件名例如# mysqldump -hhostname -uroot -ppwd dataname >dataname.sql2.备份服务器上所有...
  • 7.结果过滤功能,可过滤大小小于指定字节的文件,可过滤文件类型为未知以及文件大小为未知的结果,最大限度清除垃圾结果(可过滤比如自定义404错误页面 或者防盗链组件生成的页面)。 目前支持23个变量分别为:...
  • 备份对于我们来说,和买保险差不多;保险里面有:车险、健康险、分红险等等,其实备份里面同样有:系统备份、...这里我们简单介绍下常用到的5种备份类型:1.系统备份:系统备份是国内最常见的备份之一,主要是系统...
  • Windows系统的Internet Information Server(简称IIS)是大家常用的WEB和FTP站点架设...下面笔者介绍几种常用备份、还原IIS网站配置信息方法。 方法一:利用IIS内置工具 笔者以Windows XP系统的IIS5.1为例,在“Interne
  • 一、MySQL备份方式与备份类型1.备份的必要性再生产环境中,为了防止硬件故障、软件故障、自然灾害、误操作等各种原因导致的数据库数据丢失后能恢复到事故之前的状态,我们需要对数据库进行备份和恢复操作。数据库的...
  • 下面我们来了解一下MySQL常见的有三种备份恢复方式: 1、利用Mysqldump+二进制日志实现备份 2、利用LVM快照+二进制日志实现备份 3、使用Xtrabackup备份 一:实验环境介绍: 系统介绍:CentOS6.4_X64 数据库版本:...
  • 导读: 常用的数据备份方式有完全备份、差异备份以及...3、不同备份类型组合应用的示例 完全备份与差异备份 完全备份与增量备份 1、备份方式简介 完全备份(Full Backup) 备份全部选中的文件夹,并不依赖文件.
  • 数据库备份的几种类型

    万次阅读 2017-07-19 10:29:29
    这可能是大多数人常用的方式,它可以备份整个数据库,包含用户表、系统表、索引、视图和存储过程等所有数据库对象。但是呢,它也需要花费更多的时间和空间,所以,一般推荐一周做一次完全备份。 2、事务日志备份 ...
  • 39、mysql常用备份工具

    2021-01-19 01:52:39
    测试(备份数据做恢复测试)备份类型:根据备份时,数据库服务器是否在线冷备:cold backup服务器处于离线状态温备:warm backup 全局施加共享锁,只能读,不能写热备:hot backup 服务器处于在线状态(基于事务的存储...
  •  除了支持常见的磁盘类型外还专门为您的服务器准备了动态卷的支持,GPT的支持,大于2T磁盘的支持,硬件RAID,甚至还支持您将数据备份到云。通过这些专业的备份存储的支持,让您的服务器备份战略更得心应手。  ...
  • DB2常用的三种备份方式讲解

    千次阅读 2019-09-12 11:01:49
    常用的三种备份方式 全量备份 完全备份(full backup)」,如果两个时间点备份之间,数据没有任何更动,那么它也只是机械性地将每个数据库内容读出、写入,不管数据有没有被修改过。如果每天变动的数据库内容只有 ...
  • MySQL备份方案

    千次阅读 2021-12-11 19:50:59
    mysql数据库的几种备份方案: 一、binlog二进制日志通常作为备份的重要资源,所以再说备份方案之前先总结一下binlog日志 1、binlog日志 1.1、引起mysql服务器改变的任何操作( 增 删 改 没有查)1.2、复制功能依赖...
  • SQL Server三种常见备份

    万次阅读 多人点赞 2019-05-17 11:29:00
    本期月报是SQL Server数据库备份技术系列文章的开篇,介绍三种常见的SQL Server备份方法的工作方式、使用T-SQL语句和使用SSMS IDE创建备份集三个层面,介绍SQL Server的三种常见备份的工作原理和使用方法。...
  • 数据库的备份与恢复技术

    千次阅读 2022-03-19 23:14:26
    备份的实现方式,可分为物理备份和逻辑备份,其中物理备份又分为冷备份和热备份;按备份的数据量分,则可分为完全备份、增量备份、差异备份。 一、按备份实现方式划分 1、冷备份 2、热备份 3、冷备份 VS 热备份 ...
  • 原标题:几种常见的数据备份方案分享常见的数据备份系统主要有Host-Base、LAN-Base和基于SAN结构的LAN-Free、Server-Free等多种结构。Host-Based备份方式:Host-Based是传统的数据备份的结构这种结构中磁带库直接接在...
  • 启动SQL Server Agent服务,然后在其中新建作业,作业中添加1个备份步骤,类型是T-SQL脚本,然后在命令中输入如下SQL语句,该语句实现了对数据库TestDB1的完整备份备份文件在C盘Backup文件夹中,文件名就是TestDB1...
  • sql server数据库备份方式有四种,分别是:1、全备份,只需要一步就能完成所有数据的备份;2、文件组备份,数据放在文件组中,并且将一个文件设置成默认;3、差异备份,主要是只对发生更改的数据进行备份;4、日志...
  • 作者: meilin位于: 数码电子Linux的“tar”代表磁带存档,被大量Linux/Unix系统管理员用于磁盘备份。Tar命令可将文件和目录集合打包成tar,gzip和bzip等压缩文件。该命令被广泛用于创建压缩归档文件,并且很容易将...
  • 原标题:FileYee数据备份四种备份方案详解其实有很多用户对FileYee数据备份软件不是特别熟悉,今天小编带大家了解一下FileYee的四种备份方案,一定会让大家对于数据备份有一个新的了解。之前提到的四种方案分别是...
  • 一、数据库的备份分类 从物理与逻辑的角度,备份可分为 1、物理备份:对数据库操作系统的物理文件(如数据文件、日志文件等)的备份 物理备份方法 冷备份(脱机备份):是在关闭数据库的时候进行的 热备份(联机...
  • 四大数据库备份类型比较 1、数据库备份一般实用于数据更新缓慢的数据库中,备份将创建当备份完成时数据库内存在的数据的副本。与事务日志备份和差异数据库备份相比,数据库备份中的每个备份使用的存储空间更多。...
  • Oracle数据库的备份与恢复常用方法 详解

    万次阅读 多人点赞 2019-03-12 08:49:26
    Oracle数据库的备份与恢复 在Oracle数据库的使用过程中,备份与恢复是经常遇到的操作。Oracle中的备份分为两大类:逻辑备份和物理备份。其中物理备份又分为两类:冷备份和热备份。本节将简要讲述如何利用各种备份...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 210,219
精华内容 84,087
热门标签
关键字:

常用的备份类型