文章 2022-02-16 来自:开发者社区

postgresql学习笔记(五)备份与恢复

postgresql学习笔记(五)备份与恢复 1、备份工具:pg_dump和pg_dumpall pg_dump可备份一个指定的database pg_dumpall可一次性备份所有database的数据及系统全局数据 2、pg_dump和pg_dumpall工具不支持在命令行选项中设定登录密码,因此为了便于执行自动任务,你需要在postgres操作系统帐号的home文件夹下创建一个密码文件.p....

文章 2022-02-16 来自:开发者社区

PostgreSQL自动备份脚本

前提是已经熟悉PostGreSQL的命令 1:bkpg.sh的内容: #!/bin/bash/usr/local/pgsql/bin/pg_dump -hlocalhost -p5431 -Ugroupware hitware>/data/back/hitware/`date +%Y-%m-%d-%T`.sql/usr/local/pgsql/bin/pg_dump -hlocalhost....

文章 2022-02-16 来自:开发者社区

如何用好PostgreSQL的备份与恢复?

如何用好PostgreSQL的备份与恢复? 作者 赵成 日期 2017-10-22 标签 PostgreSQL , 数据库高可用 , 备份与恢复 高可用性是数据库的关键指标,简单说就是要做到故障时间短,数据不丢失,能够回退到指定位置(时间/事务)。实现高可用的基础是数据库的备份与恢复技术。 PostgreSQL备份与恢复操作涉及的参数和相关文件较多,内部逻辑关系较复杂,恢复分类方式容易混淆,这.....

如何用好PostgreSQL的备份与恢复?
文章 2022-02-16 来自:开发者社区

备份基于Docker的PostgreSQL数据库

本文讲的是,【编者的话】本文属于基础入门类文章,作者介绍了如何备份基于Docker的PostgreSQL数据库。通过本文你可以学习到Docker容器的构建以及运行命令,并带你复习Docker容器的基本原理。我发现,很多初学者都很关心Docker能否解决现有的一些问题,当然之前的解决方案也仍可以用。所以这篇文章的主题是使用Docker备份你的关系型数据库。我会通过具体的例子来介绍如何使用Docke....

文章 2022-02-16 来自:开发者社区

PostgreSQL 增量备份集的有效恢复位点

标签 PostgreSQL , 物理备份 , 时间点恢复 , PITR , 增量备份 , 归档 , 一致性 , 逻辑检查点 , 时间线 背景 PostgreSQL支持PITR即时间点恢复,为了支持时间点恢复,至少需要一次全量备份,然后需要归档日志。 这句话描述可能不够清晰,至少需要哪些归档日志,全量备份的时间点有没有要求呢? 本文要解答这个问题。 什么是全量备份 全量备份指的是对数据库的$...

文章 2022-02-16 来自:开发者社区

PostgreSQL服务器管理:备份和恢复

本文档为PostgreSQL 9.6.0文档,本转载已得到原译者彭煜玮授权。 1. SQL转储 SQL 转储方法的思想是创建一个由SQL命令组成的文件,当把这个文件回馈给服务器时,服务器将利用其中的SQL命令重建与转储时状态一样的数据库。 PostgreSQL为此提供了工具pg_dump。这个工具的基本用法是: pg_dump dbname > outfile 正如你所见,pg_dump.....

文章 2022-02-16 来自:开发者社区

PostgreSQL on ECS多云盘的部署、快照备份和恢复

标签 PostgreSQL , ECS , 云盘 , 快照 , 一致性备份 , 时间点恢复 , zfs , lvm , raid , 并行计算 背景 随着阿里云云盘的发展,云盘的性能已经越来越好了。IOPS可以做到十万以上,读写吞吐也超过1GB/s了。相信随着网络的发展,SSD云盘IOPS突破40万,读写吞吐突破4GB/s也不远了。 不过这里的IOPS和吞吐是指并发的IO能力,单次IO的延迟...

文章 2022-02-15 来自:开发者社区

PostgreSQL 最佳实践 - pg_rman 以standby为源的备份浅析

背景 为了降低备份对数据库的性能影响,我们在有standby的情况下,可以选择从standby备份PostgreSQL。 pg_rman是一个备份工具,同样支持从standby备份数据库,但是有一些使用的注意事项。 例如需要连接主库,需要能读取归档目录,需要告诉主库和备库的连接地址,需要备库的$PGDATA等等。 为什么既要连接主库,还要能力连接备库。 pg_rman需要连接到主库执...

文章 2022-02-15 来自:开发者社区

PostgreSQL 最佳实践 - 在线逻辑备份与恢复介绍

背景 PostgreSQL 逻辑备份, 指在线备份数据库数据, DDL以SQL语句形式输出, 数据则可以以SQL语句或者固定分隔符(row格式)的形式输出. 备份时不影响其他用户对备份对象的DML操作. 本文主要介绍一下PostgreSQL提供的逻辑备份工具pg_dump, pg_dumpall, 以及数据库的COPY命令的备份方法. pg_dump 使用pg_dump进行备份时...

文章 2022-02-15 来自:开发者社区

PostgreSQL 最佳实践 - 块级增量备份(ZFS篇)备份集自动校验

背景 前面我写过一篇关于使用ZFS的快照特性和PostgreSQL流复制来完成数据库块级别的增量PITR备份的文章。 达到可控的备份与恢复SLA。 https://yq.aliyun.com/articles/59363 本文将基于这个备份机制, 写一个自动的恢复测试脚本。 (假设快照每天一个, 并且按规则命名) 备份集测试校验脚本 2个脚本如下 入口脚本 因为可能有多个恢复实例,这样统一管理比....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

相关镜像