因为postgresql自带的pg_basebackup比较原始,所以有很多三方备份工具,主要有: WAL-E。早期实现的物理备份工具,使用python编写,基于basebackup+wal持续归档,目前已经不维护很多年,可以认为在openstack早期用的多,obsolete。 WAL-G。作为W
原创 2023-01-26 16:27:29
183阅读
PostgreSQL数据库物理备份工具pg_rman的安装
原创 2018-10-14 13:46:48
3805阅读
这里需要基于前面的文件系统的备份和归档备份实现最终的操作单独使用文件系统的方式,不推荐毕竟数据会丢失。这里直接上PostgreSQL
原创 2023-09-24 22:06:19
570阅读
###备份基础知识物理(未经处理的) VS 逻辑备份物理备份物理备份就是直接拷贝存储数据库内容的目录和文件。这种备份类型适合数据量巨大,更重要的是当发生问题的时候需要快速恢复。该备份是拷贝数据库目录和文件。物理备份比逻辑备份快是因为他只执行拷贝操作没有转换操作。因为备份速度和备份文件小对于备份频繁的重要的数据库是非常重要的,所以 MySQL Enterprise Backup 使用物理
在开发中有一个项目,其中有 32 个表,含有 10 个空表(没有数据),开发过程恰逢自己电脑换系统和新配一台工作电脑,在备份数据库时,感觉有部分记忆点值得记录一下。¶一、导出、导入数据文件(可用于数据备份,或者不同地点间的数据库同步)1、使用 PLSQL 12 中自带的 工具——导出表 ,单击第一个表,按住 Shift 键单击最后一个表即可将所有表全部选定,选定导出目录,填写输出文件名称,保存,数
一、物理备份与Xtrabackup介绍通常将直接复制数据文件作为备份手段的方式称为物理备份,相比逻辑备份而言速度更快、服务器负载也更低,并且备份期间不会锁表(MyISAM引擎依然存在FTWRL),备份期间不用间断业务,如果备份期间数据发生变化也会通过redolog保持数据一致,并且支持增量备份。只不过在进行单表备份和恢复时非常麻烦,这种场景建议用逻辑备份。二、Xtrabackup安装Xtrabac
法 1、使用数据库的PIRT方法进行热备份。PIRT的原理--时间
转载 2019-07-01 15:37:00
584阅读
2评论
物理备份(原始备份)与逻辑备份1.物理备份物理备份指将数据库内容的目录和数据文件、日志文件及配置文件的原始副本全部备份,适用于大型重要的数据库在出现问题时需要快速恢复的场景。1.1 物理备份方法具有以下特征物理备份包括数据库目录和文件的精确副本。通常这是 MySQL 数据目录的全部或部分副本。物理备份方法比逻辑备份方法快,因为它们只涉及文件复制而不设计文件转换。物理备份可以在 MySQL 服务
Ⅰ、xtrabackup介绍xtrabackup只能备份innodb引擎的数据,不能备份表结构,percona开源的,强烈推荐最新版本(旧版本bug多)innobackupex可以备份myisam和innodb两种引擎的数据和表结构,一般用这个备份时,默认读取MySQL配置文件(datadir)Ⅱ、xtrabackup安装使用2.1 安装[root@VM_0_5_centos src]# yum
转载 9月前
46阅读
一、window下自动备份数据库的步骤1、创建自动备份数据库bat文件2、在window下创建定时器任务,定时执行1中的bat文件二、自动备份数据库bat文件1、创建备份文件及日志文件的文件夹(路径)创建文件夹的命令:md <路径名>因为是在bat文件中,会执行不止一次,可以加上一个判断条件,命令:if not exist <路径名> md <路径名>2、导出数
物理备份与恢复:冷备份: 找到所有数据文件,控制文件,联机重做日志文件的位置,关闭数据库,在操作系统上面复制备份,也可以使用sql>host copy 原文件名称  目标路径名称Selectfile_name from dba_data_files;Selectmember from v%logfile;Selectvalue from v$parameter where name
安装 备份方式——物理备份 (1) 对于非Innodb表(比如 myisam)是,锁表cp数据文件,属于一种温备份。 (2) 对于Innodb的表(支持事务的),不锁表,拷贝数据页,最终以数据文件的方式保存下来,把一部分redo和undo一并备走,属于热备方式。 xtrabackup 在innodb
转载 2020-01-15 13:43:00
99阅读
文章目录冷备份 异机恢复操作案例备份异机恢复 当一个阶段性系统使用完后,需要备份完全的数据库,此时使用冷备份再合适不过了。冷备份需要知道源机与目标机Oracle安装位置和文件系统位置,是一种非常快速的备份方法。源Oracle和目标Oracle版本需要一致。 冷备份 1、 冷备份发生在数据库已经正常关闭的情况下 2、冷备份所需备份的文件包括以下几种: 所有数据文件(datefile)、所有控制文
转载 2024-09-17 16:30:15
61阅读
------物理备份工具Xtrabackup------官方Manual:https://www.percona.com/doc/percona-xtrabackup/LATEST/index.htmlinnobackupex主要用于热备采用InnoDB、MyISAM等引擎存储的数据。注:2.3版本开始,运行xtrabackup或innobackupex均能提供相同的功能,并且innobackup
转载 2023-12-20 16:37:39
57阅读
PostgreSQL数据库备份pg_dump -i -h localhost -p 5432 -U postgres dbname=DBNAME > test.bak pg_dump 把一个数据库转储为纯文本文件或者是其它格式.用法:   pg_dump [选项]... [数据库名字]一般选项:   -f, --file=FILENAME   &nbs
前言pgBackRest是一款开源的备份还原工具,目标旨在为备份和还原提供可靠易用的备份。特性并行备份和还原备份操作期间压缩通常是其瓶颈所在。pgBackRest通过并行处理解决了备份期间压缩出现的瓶颈问题。本地远程操作自定义协议允许 pgBackRest以最小化配置通过SSH在本地或者远程执行备份、还原和归档。并且该程序也通过协议层提供了PostgreSQL查询接口,以便于必须要再远程访问Pos
转载 2021-01-23 10:38:39
716阅读
2评论
转载 2019-07-01 16:06:00
473阅读
2评论
# mysqldump是物理备份工具吗? MySQL是一个常用的开源关系型数据库管理系统,广泛应用于各种Web应用中。作为一种数据库管理系统,备份数据库是非常重要的任务之一,以防止数据丢失和恢复数据库。 ## mysqldump简介 mysqldump是MySQL提供的一个命令行工具,用于备份和还原MySQL数据库。它可以生成包含数据库结构和数据的SQL脚本,以便在需要时进行恢复。mysql
原创 2023-08-12 13:54:13
52阅读
mysqldump实现逻辑完全备份 + binlog 优势:1 自动记录position位置。 (show master status\G;) 2 可用性,一致性 (锁表机制。) 语法: mysqldump -h 服务器 -u用户名 -p密码 数据库名 > 备份文件.sq
转载 2024-05-08 13:13:54
35阅读
SDE数据库的恢复与备份,共三种方法,算是完结篇吧 一、imp和exp命令对Oracle9i+SDE空间数据库的整体备份、恢复或迁移(方法1)  假设:现在需要把OriSDE服务器上的空间数据库迁移到DesSDE服务器上,在创建SDE时二个服务器上的默认用户都是SDE,密码是SDE。OriSDE服务器上还有另外一个SDE数据用户RasterDa
  • 1
  • 2
  • 3
  • 4
  • 5