1、
PostgreSQL为这个用途提供了pg_dump工具。
这条命令的基本用法是:
pg_dump dbname > outfile
从转储中恢复:
psql dbname < infile
pg_dump和psql可以通过管道读写,这样我们就可能从一台主机上将数据库转储到另一台主机上,比如:
pg_dump -h host1 dbname | psql -h host2
DM学习之路2之DM数据库实时主备环境的搭建一、环境说明 1.1主备库的实例名采用“组名_守护环境_序号”的方式命名。 1.2注意:总长度不能超过16。此次示例组名为“GRP1”配置为实时主备,主库命名为“GRP1_DM_01”,备库命名为“GRP1_DM_02”。 1.3配置环境说明 主机类型IP地址 主库:192.168.3.77 实例名:GRP1_DM_01 操作系统:linux 备库:19
如何解决“归档日志已满问题”问题描述:所用数据库为 Oracle 10g ,模式为归档模式,oracle 系统默认的归档空间为2G,由于日志过多,空间写满,数据库的redo文件不能归档,而出现oracle数据库挂起的问题。oem打开oracle 10g 数据库操作界面,会显示如下错误信息: “ 由于输出设备已满或不可用, 归档程序
转载
2024-03-20 17:01:23
199阅读
一、配置主备机1、 服务器基本信息主机名称为:HOST_A,IP地址为:192.168.1.155备机名称为:HOST_B,IP地址为:192.168.1.156二、主备实例互通实现互通可以使用域或证书来实现,考虑实现的简单,以下选取证书的方式实现。注意:实现“主备数据库实例互通”的操作只需要做一次,例如为了将两个SQL Server 2008的实例中的5个数据库建成镜像关系,则只需要做一次以下操
转载
2024-02-19 22:41:16
78阅读
Oracle可以将联机日志文件保存到多个不同的位置,将联机日志转换为归档日志的过程称之为归档。相应的日志被称为归档日志。 一、归档日志 是联机重做日志组文件的一个副本 包含redo记录以及一个唯一的log sequence number &nbs
转载
2024-07-03 02:12:38
43阅读
主从复制的作用1、做数据的热备,作为后备数据库,主数据库服务器故障后,可切换到从数据库继续工作,避免数据丢失。2、架构的扩展。业务量越来越大,I/O访问频率过高,单机无法满足,此时做多库的存储,降低磁盘I/O访问的频率,提高单个机器的I/O性能。3、读写分离,使数据库能支撑更大的并发。在报表中尤其重要。由于部分报表sql语句非常的慢,导致锁表,影响前台服务。如果前台使用master,报表使用sla
转载
2024-03-18 11:37:34
56阅读
PostgreSQL从小白到专家,是从入门逐渐能力提升的一个系列教程,内容包括对PG基础的认知、包括安装使用、包括角色权限、包括维护管理、、等内容,希望对热爱PG、学习PG的同学们有帮助,欢迎持续关注CUUG PG技术大讲堂。第48讲:PG高可用实现内容1:keepalived简介内容2:Keepalived安装与配置内容3:Keepalived&流复制实现高可用内容4:主备切换技巧Pos
引:现在一些中小企业都广泛使用MS Windows NT 为网络操作系统平台,SQL Server 为后台数据库构建企业内部的各种管理系统,该成熟技术的普及,能有效地帮助企业对内部数据进行管理。这类应用中,对数据库的备份是很重要的一项工作,其重要性不必多言。 其备份的方法很多,如:在一些规模较大、资金雄厚的企业,往往是采用双机冗余备份机制,即在同一个NT域使用两台服务器,一个是主域控
转载
2024-05-27 10:25:27
55阅读
说明:Postgres的主备,也叫物理复制,和发布订阅不同的是,发布订阅可以针对某个表,主备物理复制是针对整个数据库的。有点类似SQL Server的主备和Oracle Data Guard。参考文档:http://www.postgres.cn/docs/10/warm-standby.html-- 主备信息 PG 版本 10.15 primay : 192.
转载
2024-02-29 13:37:31
169阅读
oracle的归档模式 ORACLE数据库归档日志常用命令更新时间:2013年01月12日 18:04:24 作者:Oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入,删除,更新数据等,对这些操作都会记录在联机重做日志里--连接恢复管理器C:\Documents and Settings\mengzhaoliang>rman target/--归档日志
转载
2024-05-15 12:50:36
51阅读
文章目录
前言
主备延迟的原因
增加延迟时间的情况
主备切换策略
总结
前言
之前的文章介绍了mysql 的主备原理,今天我们将继续介绍主备存在的延迟问题。
主备延迟的原因
要知道主备延迟的原因,首先得知道大概的主备数据同步过程。主备数据的同步过程大致有三步
1.A数据库写入一个事务,然后将日志写入到binlog中
转载
2024-03-19 00:05:17
60阅读
Oracle DG主备切换与启停顺序DG主备切换准备检查阶段DG切换新语法切换旧语法切换DG主备启停顺序启动顺序停库顺序 DG主备切换准备检查阶段检查监听器:lsnrctl status检查数据库状态:--检查数据库是否打开:主备库都要打开
SQL> select instance_name,status from gv$instance;
--检查主备DG参数
col value fo
转载
2024-04-23 13:05:15
139阅读
数据库性能优化普遍采用集群方式,oracle集群软硬件投入昂贵,今天花了一天时间搭建基于mysql的集群环境。 主要思路简单说,实现mysql主备复制-->利用mycat实现负载均衡。比较了常用的读写分离方式,推荐mycat,社区活跃,性能稳定。 测试环境MYSQL版本:Server version: 5.5.53,到官
转载
2024-07-23 10:39:01
132阅读
Oracle Data Guard可以用来实现数据库的HA高可用,数据保护和灾难恢复等功能。如果生产数据库出现不可访问的故障,可以将备数据库切换到生产角色,最小化数据库的宕机时间。Oracle Data Guard是Oracle Database Enterprise Edition的功能,不需要单独安装。Oracle Data Guard可以配置1个主数据库(primary database)和
转载
2024-04-08 22:49:42
90阅读
在PostgreSQL主备架构环境中,数据目录大小约为3.2TB,采用流复制模式。近期发现主库的WAL(Write-Ahead Log)归档目录在短短4天内迅速占用了3TB存储空间,导致磁盘空间紧张。这一现象明显超出了正常范围,需要深入分析原因并解决。数据目录大小:3.2TBWAL归档目录4天内增长:3TB平均每天WAL生成量:约750GB使用的复制方式:流复制(streaming replication)主备复制延迟:备库无法及时应用WAL日志,导致主库保留更多WAL文件复制槽未释放。
文章目录前言一、DataGuard 工作原理DataGuard 数据保护模式1. 最大保护(Maximum Protection)2. 最高可用性(Maximum availability)3. 最高性能(Maximum performance)二、搭建环境三、主库配置2.读入数据四、备库配置五、主备切换 一、DataGuard 工作原理Data Gurad 通过冗余数据来提供数据保护,Data
## Docker PostgreSQL主备部署
在现代软件开发中,数据库是一个非常重要的组件。为了确保数据库的高可用性和容错性,我们通常会使用主备部署的方式来搭建数据库。本文将介绍如何使用Docker搭建PostgreSQL主备部署,并提供详细的代码示例。
### 什么是主备部署?
主备部署是一种在多台服务器之间进行数据同步和备份的方式。其中一台服务器作为主服务器(Master),负责处理
原创
2023-08-22 11:31:46
507阅读
文章目录一、Oracle开启归档日志1 关闭数据库2 数据库以挂载模式打开3 使数据库处于归档模式4 打开数据库5 修改归档日志存储路径6 查看归档日志状态7 查看归档日志二、Oracle如何删除归档日志文件?1.切换Oracle用户2.查看归档日志路径3.方法一:删除归档日志物理文件3.1 删除物理文件3.2 查看控制文件3.3 对比检查归档日志物理文件和控制文件一致性3.4 删除过期文件4.
转载
2024-06-28 14:46:58
217阅读
Oracle 归档模式和非归档模式 归档模式和非归档模式在DBA部署数据库之初,必须要做出的最重要决定之一就是选择归档模式(ARCHIVELOG)或者非 归档模式(NOARCHIVELOG )下运行数据库。我们知道,Oracle 数据库需要至少两组联机日志,每当一组 联机日志写满后会发生日志切换,继续向下一组联机日志写入。如果是归档模式,日志切换会触发归档进程 (ARCn)进行归档,生成
业务增长发展迅猛,归档日志增长太快,磁盘承受不了,所以准备做个定时清理归档日志的定时任务。 1、RM方式清理归档日志 清理归档日志,可以人为的删除已经归档好的日志文件,然后再调用rman里面RMAN> crosscheck archivelog all;来去数据库里面删除归档记录;也可以通过ram调用delete命令来删除归档日志。 2、使用rman清理归档日志 &
转载
2024-04-30 00:37:11
624阅读