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

PostgreSQL 最佳实践 - 块级增量备份(ZFS篇)多zfs卷场景一致性备份

背景 当我们使用了多个ZFS卷或者文件系统时,如果一个实例的多个部分,如表空间,放在了不同的zfs上,再使用基于ZFS快照的备份时,可能出现多个文件系统不一致的情况。 例如控制文件是新的,但是数据是旧的。 保物理备份的一致性检查 基于文件的物理备份,为了保证备份的一致性,在备份开始时,需要做一个检查点,同时打开FULL PAGE WRTIE,同时还会生成backup_label文件记录备份开始时....

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

PostgreSQL 最佳实践 - 块级增量备份(ZFS篇)双机HA与块级备份部署

背景 基于流复制的HA, 采样如下方案. https://github.com/digoal/PostgreSQL_HA_with_primary_standby_2vip 本文介绍一下, 在没有其他主机的情况下, 如何实施块级别的增量备份. (假设主机为了性能, 未直接使用ZFS作为文件系统) 主要用到的是chroot, zfs. 当前, 现在btrfs 也支持snapshot...

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

PostgreSQL 最佳实践 - 块级增量备份(ZFS篇)方案与实战

背景 在实际的生产环境中, 当数据库越来越多, 越来越大. 备份可能会成为比较大的问题, 传统的逻辑备份对于大的数据库不适用(因为备份和还原可能是比较耗时的, 而且也不能回到任意时间点, 还会造成数据库膨胀(长时间repeatable read隔离级别), 好处是可以跨平台恢复, 可选恢复表等). 而基于XLOG的增量备份, 虽然备份可以在线进行,同时支持恢复到任意时间点,但是恢复需要A...

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

PostgreSQL 最佳实践 - 在线增量备份与任意时间点恢复

背景 冷备份, 以及逻辑备份都是某一个时间点的备份, 没有增量的概念. 如果数据库在运行过程中发生故障, 使用逻辑备份只能将数据库还原到备份时刻, 无法恢复到故障发生前的那个时刻. 又或者在使用过程中由于误操作修改或删除了重要数据, 需要还原到误操作前的那个时刻怎么办呢? 使用冷备份加上有效的归档文件可以实现任意时间点的恢复. 但是冷备份需要停库操作, 所以实用性不大. 本文要...

问答 2022-02-15 来自:开发者社区

PostgreSQL的历史版本都要留有备份,而不是只有最新的

PostgreSQL的历史版本都要留有备份,而不是只有最新的

问答 2022-02-15 来自:开发者社区

用户指南- 备份与恢复- 恢复SQL Server、PPAS或PostgreSQL数据 -直接恢复到主实例

[font=PingFangSC, "]您可以直接将指定备份数据覆盖到主实例,指定的备份数据创建之后产生的数据将会全部丢失。建议您通过创建临时实例来进行更加安全的数据恢复和回迁。 操作步骤 登录RDS管理控制台。选择目标实例所在地域。单击目标实例的ID,进入基本信息页面。选择左侧菜单栏中选择备份恢复,进入备份恢复页面。选择数据备份标签页。选择要恢复数据的时间范围,单击查询。在列表中...

问答 2022-02-15 来自:开发者社区

用户指南- 备份与恢复- 恢复SQL Server、PPAS或PostgreSQL数据 -恢复SQL Server数据

您可以通过多种方式恢复RDS for SQL Server的数据。 恢复到已有实例恢复到全新实例通过临时实例恢复到主实例直接恢复到主实例 恢复到已有实例 您可以将实例的全量备份集恢复到您已有的实例,包括当前实例本身。可以恢复实例的所有数据库或者部分数据库。本功能适用于以下RDS for SQL Server实例: SQL Server 2012/2016企业版高可用系列SQL Serv...

问答 2022-02-15 来自:开发者社区

我想请教一下 postgresql 数据库的问题 , 我现在对表进行了10条语句的插入后 我现在要恢复到插入10条语句之前, 我应该 怎么做 通过日志 还是说必须要用备份

我想请教一下 postgresql 数据库的问题 , 我现在对表进行了10条语句的插入后 我现在要恢复到插入10条语句之前, 我应该 怎么做 通过日志 还是说必须要用备份

文章 2021-12-31 来自:开发者社区

PostgreSQL导入备份sql文件

在完成PostgreSQL安装之后,可能需要对数据库表结构进行导入,此时可直接使用PostgreSQL提供的相关命令进行导入。首先通过命令窗口进入PostgreSQL的安装目录,然后进入到bin目录下。本文进入的对应目录为:/Library/PostgreSQL/9.6/bin1然后在该目录下执行如下命令进行备份数据的导入:./psql -d databaseName -U postgres -....

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

产品推荐

相关镜像