腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
用于PITR恢复的PostgreSQL WAL
、
我不认为我的问题与答案有任何意义,但只是为了证实我的怀疑?我知道PITR恢复是用来自同一个数据库版本的日志完成的(这是我在IBM数据库概念中学到的)。 但我的疑问是,如果我将PostgreSQL实例的备份从源服务器恢复到源服务器的数据库版本为Postgres 13,而目标服务器运行在PostgreSQL 14上。是否可以在PostgreSQL数据库中使用WAL从较低版本恢复到更高版本?
浏览 0
提问于2022-12-11
得票数 2
1
回答
从PostgreSQL版本11恢复数据库的问题
、
、
、
、
我正在尝试将数据库从PostgreSQL版本11恢复到PostgreSQL版本10,我使用的是Windows7(32位),所以我不能使用最新的。所以我使用的是PostgreSQL版本10。 但是我正在从PostgreSQL版本11的数据库中进行备份。由于这个原因,我得到了错误: pg_restore: [archiver] unsupported version (1.14) in file header 那么,有什么方法可以在版本10.中恢复我的数据库? 如果有人能给我指明出路的话,那将是很有帮助的。
浏览 1
提问于2020-01-24
得票数 0
回答已采纳
1
回答
如何在linux下重建热备postgresql数据库
、
、
、
、
如何在linux下重建热备postgresql数据库? 我在redhead linux on-premise中有主数据库,需要有一个温备用数据库才能从主postgresql 9.6进行复制
浏览 1
提问于2018-07-21
得票数 1
1
回答
在PostgreSQL docker运行中使用pg_restore恢复数据库
、
、
我需要在运行PostgreSQL docker镜像时恢复PostgreSQL .backup文件。我能够恢复的数据库与.sql文件,但它是花费了太多的时间,因为文件大小超过100mb,它将激发500000插入语句。有没有其他方法可以在docker容器中更快地恢复数据库?
浏览 18
提问于2016-08-02
得票数 1
1
回答
windows中postgresql中的增量备份
、
、
我正在开发一个以postgresql为后端的应用程序。因此,我的要求是每小时或每天进行增量备份。 我读过许多相关的文章(比如https://coderwall.com/p/jxebnw/incremental-backups-for-postgresql),但是我发现postgresql数据库不支持独立的增量备份。这意味着postgresql需要第三方工具(如pg_rman )来获得增量备份。而且,pg_rman工具只适用于UNIX,而不是窗口。 真的是吗?我的意思是很难相信像postgresql这样的数据库不支持增量备份。 那么,我的问题是postgresql是否独立支持增量备份?如果是,
浏览 0
提问于2016-07-04
得票数 0
1
回答
我们能做一个特定的PostgreSQL数据库的PITR吗?
、
我是PostgreSQL的新手,所以如果我的问题听起来很蠢,请忽略我的问题。 假设我们在PostgreSQL中有三个数据库,一个小时前有人在其中一个数据库上错误地运行了一个TRUNCATE命令。现在我们只想为这个数据库做一个PITR,因为只有一个数据库存在问题。 在PostgreSQL中可以对一个特定的数据库执行PITR,还是只能在实例级别进行? 我阅读了连续存档和实时恢复(PITR)的文档。它似乎只能在实例级别进行(我猜我们把实例称为“数据库集群”,在PostgreSQL世界中,我来自Server世界)。 与普通文件系统备份技术一样,这种方法只能支持整个数据库集群的恢复,而不支持子集的恢复。
浏览 0
提问于2021-05-19
得票数 1
回答已采纳
1
回答
PostgreSQL数据目录/文件可移植性
、
、
、
我已经失去了我的PostgreSQL 9.1安装在我的Ubuntu机器更新到Ubuntu14.10。现在,我没有(相当容易)的方法从我的PostgreSQL 9.1数据库导出数据。是否有可能从Ubuntu机器获取数据目录,将其放到Windows机器上,并让Windows的PostgreSQL 9.1使用它,以便我可以转储它?
浏览 0
提问于2014-10-30
得票数 2
回答已采纳
1
回答
archive_cleanup_command不清除归档的wal文件
、
、
主要问题: archive_cleanup_command在postgresql.conf文件中不清除归档的wal文件。我怎样才能让它清除存档的wal文件? 相关信息: My是Linux,ubuntuv18.04lts.数据库是Postgresql版本13 当前设置: /etc/postgresql/13/main/postgresql.conf文件: wal_level = replica wal_compression = on wal_recycle = on checkpoint_timeout = 5min max_wal_size = 1GB min_wal_size = 80
浏览 6
提问于2020-11-16
得票数 1
回答已采纳
1
回答
PostgreSQL --单个存档文件是否只包含集群上特定数据库的信息,还是整个集群?
、
注意:这个问题与PostgreSQL版本13有关。 在我的Ubuntu服务器上,我有一个名为main的集群,其中有两个数据库(第一个是水果公司的,第二个是汽车公司的)。 以下是我的postgresql.conf文件设置: wal_level = replica archive_mode = on archive_command = 'pxz --compress --keep --force -6 --to-stdout --quiet %p > /datadrive/postgresql/13/wal_archives/%f.xz' 这将按照预期在/datadrive/
浏览 3
提问于2020-11-16
得票数 1
回答已采纳
2
回答
Windows7.0下的OpenERP数据库还原
、
我是OpenERP & PostgreSQL的新手。 我在Windows机上新安装了Windows7.0,我有一个旧的OpenERP 7.0和PostgreSQL服务器(Windows )的数据库文件 要恢复旧的服务器数据库,是否需要从Web界面恢复该数据库?或者我只需要在PostgreSQL中导入数据库? 当我尝试从web界面恢复数据库文件时,它显示“恢复数据库-无法恢复数据库” 请看附件。 如果您能帮助我将数据库从旧服务器恢复到新服务器,我将不胜感激。 致谢和问候
浏览 20
提问于2017-01-25
得票数 0
1
回答
使用PITR恢复PostgreSQL数据
我无法使用PostgreSQL网站第23.3.3条提到的PITR步骤将数据库恢复到以前的时间。使用联机备份(http://www.postgresql.org/docs/8.1/static/backup-online.html#RECOVERY-TARGET-XID)进行恢复 以下是我遵循的步骤: 我对位于数据文件夹中的postgresql.conf文件做了以下更改: wal_level = archive archive_mode = on archive_command = 'copy "%p“C:\archivedir\%f”我在C驱动器上创建了一个名为'arc
浏览 0
提问于2014-02-05
得票数 0
1
回答
PostgreSQL的恢复策略到底是如何工作的?
、
、
我正在测试并试图找出PostgreSQL 11中的备份和恢复策略是如何工作的,但它并不像预期的那样工作。当我恢复备份时,我没有得到正确的状态。在给定的时间戳之后,我得到任何状态。详细情况: 我在数据库中有这样的设置: wal_level = replica max_wal_senders = 10 archive_mode = on 我执行了以下命令: postgres=# select pg_create_physical_replication_slot('slot1'); pg_basebackup -D /media/extern/postgresql_basebac
浏览 0
提问于2019-01-06
得票数 3
回答已采纳
3
回答
OpenERP,数据恢复问题
我正在尝试通过开放式ERP的客户端接口恢复数据库备份。出现一条消息“无法还原数据库”。我使用的是Postgresql 8.4.1 请帮帮我!
浏览 5
提问于2009-11-14
得票数 3
1
回答
监视PostgreSQL备份
、
、
我是PostgreSQL新手,有关于备份过程的问题。 如何检查PostgreSQL数据库是否已成功备份?我该如何监控备份呢? 我尝试了以下命令来备份数据库,但是没有输出: pg_dump [connection-option...] [option...] [dbname]
浏览 0
提问于2019-05-15
得票数 0
1
回答
将整个数据库从CD复制到Ubuntu (PostgreSQL)
我的ubuntu11.10(目标系统)上运行着PostgreSQL。此外,我还有另一个带有PostgreSQL的Linux OS的CD映像,其中包含一些现有的数据库。我想要的是将数据库从带有postgreSQL的OS CD复制到目标系统(ubuntu)。怎么可能做到呢?
浏览 5
提问于2012-05-11
得票数 0
回答已采纳
1
回答
是否有可能将单个PostgreSQL数据库恢复到PITR?
、
我有PostgreSQL实例,上面有n个数据库。 是否可以使用PITR仅恢复一个数据库? # restore tar xvfz /var/lib/postgresql/db_file_backup.tar.gz -C /var/lib/postgresql/10/main/ # add recovery.conf nano /var/lib/postgresql/10/main/recovery.conf restore_command = 'cp /var/lib/postgresql/pg_log_archive/%f %p' recovery_target_t
浏览 0
提问于2020-04-29
得票数 1
回答已采纳
1
回答
如何在具有较新版本的系统上从旧版本的PostGIS恢复数据库转储?
、
我有一个来自PostgreSQL 9.1 + PostGIS 1.5.3的PostGIS数据库转储,我正尝试在安装了PostgreSQL 9.5 + PostGIS 2.2.1的系统上恢复它。 创建新数据库后,我使用以下命令将其转换为PostGIS数据库: CREATE EXTENSION postgis; CREATE EXTENSION postgis_topology; 但是,在恢复到这个新数据库时,我得到了以下错误(以及其他许多错误): ERROR: function ndims(geometry) does not exist HINT: No function matches
浏览 12
提问于2016-08-15
得票数 1
2
回答
删除和恢复sikuli的postgress数据库
、
我已经使用下面的代码来删除邮寄数据库。我的问题是我无法找到可以恢复数据库的查询。请提供您的帮助。谢谢你!! from __future__ import with_statement import sys from sikuli import * from com.ziclix.python.sql import zxJDBC load("C:\\Test\\SikuliX\\postgresql-9.4.1207.jre6") connection2 = zxJDBC.connect('jdbc:postgresql://127.0.0.1/?stringtype=
浏览 2
提问于2016-02-09
得票数 0
1
回答
将本地postgresql转储导入heroku最安全的方法是什么?
、
我已经创建了本地数据库的postgresql转储,但是它包含敏感数据。我不想按照Heroku state上的说明在亚马逊S3中公开它。 这就是我尝试恢复数据库的方法: heroku pgbackups:restore HEROKU_POSTGRESQL_DB_URL 'https://s3.amazonaws.com/mylink/mydb.dump' HEROKU_POSTGRESQL_DB_URL <---restore--- mydb.dump ! WARNING: Destructive Action ! This command wil
浏览 0
提问于2012-12-13
得票数 2
回答已采纳
1
回答
Wildfly 9.6数据库服务器已关闭,我是否需要启动PostgreSQL 8.1服务器
、
、
PostgreSQL9.6数据库服务器宕机了,PostgreSQL使用连接池连接到PostgreSQL9.6服务器。那么序列应该是什么呢?1.我是否应该启动Postgresql 9.6 Server,一切正常?或者1.启动Postgresql 9.6 Server 2.重启Wildfly实例以使其可以拾取连接?
浏览 8
提问于2017-01-31
得票数 0
回答已采纳
1
回答
转换版本之间的PostgreSQL数据库转储的工具?
在不同的计算机/服务器上,我们安装了不同版本的PostgreSQL,还不能全部升级。 是否有任何工具允许将数据库转储从较新的PostgreSQL版本转换为旧版本?
浏览 0
提问于2020-02-19
得票数 1
回答已采纳
2
回答
使用PostgreSQL模式文件将mySQL数据移动到postgres
、
、
我有一个PostgreSQL模式文件,还有一个来自MySQL数据库的SQL。我想知道如何使用MySQL模式文件将我的Postgresql转储文件导入到postgresql中。
浏览 2
提问于2018-01-09
得票数 0
2
回答
如何在删除原始Postgres数据库后恢复或重建它?
在安装postgreSQL软件后,我不小心掉了原来的postgres数据库。Postgres用户仍然存在,\du超级用户。如何恢复或重新创建原始postgres数据库?
浏览 20
提问于2017-08-22
得票数 3
回答已采纳
1
回答
无法从pg_dump恢复整个数据库
、
我运行以下命令来备份我的PostgreSQL数据库: pg_dump -U postgres -h localhost -W -F t crewdb > /home/chris1/Documents/crewcut/crewdb/crewdb_bak.tar 此文件后来被保存到USB。 在新的Ubuntu18.04系统上安装PostgreSQL后,我运行以下命令从U盘恢复数据库: psql -U postgres -d crewdb < /media/chh1/1818-305D/crewdb_bak.tar 数据库的结构已经恢复,除了表中未恢复的实际数据外,表、视图等都已恢复。
浏览 11
提问于2019-07-30
得票数 1
1
回答
无法在pg_basebackup之后启动Postgresql 12 (复制)
、
、
、
、
我有两个DB服务器,我正在尝试为我的PostgreSQL创建一个带有TimescaleDB扩展的主从复制。 我经历了这个过程: 都在CentOS 7.上安装了PostgreSQL 12。 同时初始化DB和安装TimescaleDB。(以下是官方网站教程) 同时负责所有的firewall-cmd、postgresql.conf和pg_hba.conf works。 母版创建初始数据库. 奴仆停止PostgreSQL,删除/var/lib/pgsql/12/data中的所有东西,pg_basebackup从主人那里删除。 (我使用的命令:pg_basebackup -h [MASTER_DB_IP
浏览 4
提问于2020-12-02
得票数 0
回答已采纳
1
回答
在还原数据库之前显式地创建数据库?
、
、
、
、
当我设置我的PostgreSQL服务器时,我要做的第一件事就是为外部源导入一个数据库。以下哪一种方法是正确的? 在PostgreSQL服务器上创建一个名为"NEWDB“的数据库,然后将我的外部"BACKUPDB”数据库从我的pg_dump导入到"NEWDB“中。 不要在PostgreSQL服务器上创建数据库,并导入"NEWDB“数据库,从而在postgresql服务器上自动创建"NEWDB”。 我想我的问题是,如果我想将一个现有的数据库导入到PostgreSQL服务器,那么首先是否需要为它创建一个数据库呢?
浏览 4
提问于2012-12-07
得票数 2
回答已采纳
1
回答
没有Postgis函数的Postgresql数据库的转储或还原
、
、
、
我希望将PostgreSQL8.4中的4个数据库转储到PostgreSQL9.1。 我在旧的PostgreSQL8.4和PostGis上使用了PgRouting,所以每个数据库都有大约1000个函数。每次导出所有数据库时,都会在转储中写入所有函数。当我恢复备份文件时,当我在PostgreSQL9.1上创建postgis或p注浆的扩展时,会出现一些冲突 是否也可以在8.4上转储数据库(创建dbs、创建模式、创建表和数据)而不导出功能?或者在不创建备份文件函数的情况下,是否仍然可以在9.1上恢复数据库?
浏览 3
提问于2014-03-04
得票数 5
回答已采纳
1
回答
如何用旧数据恢复数据库?
我正在使用PostgreSQL。我有4个数据库服务器。每个服务器都有相同的数据库和相同的架构。我错误地将数据库util05db备份还原到util01db数据库。 在恢复之前,我怎样才能得到util01db?
浏览 0
提问于2012-01-26
得票数 2
1
回答
不再识别PostGIS几何数据类型
、
在几周前从9.4升级后,我目前在Windows7上运行postgresql 9.6.1和postGIS 2.3。升级后,我的数据库正常工作了两个多星期,但是今天早上我试图将一个包含几何数据的表移动到另一个表空间,结果返回了错误:类型"public.geometry“not found。 经过调查,我的数据库中的所有geom列现在都缺少几何数据类型,并且无法在QGIS中加载。我没有对我的数据库进行任何结构上的更改来触发它,我只是停止了一个在单个表上运行缓慢的查询。 我尝试重新启动服务和我的PC,检查扩展是否仍然存在,重新安装PostGIS 2.3,并尝试通过pgadmin4重新定义具有几
浏览 3
提问于2016-11-17
得票数 1
1
回答
Windows备份和还原命令行或pgAdmin
、
、
对于postgresql,我来自Windows背景,拥有Backup和Veritas驱动的应用程序,我也有Centos背景。 如果这是在错误的论坛,请移动。 我有一个带有postgreSQL数据库的Windows,并研究了如何备份它并使用pgAdmin命令行或pgAdmin III来恢复它。 我使用了pg_dump dbname >输出文件,并使用psql < infile进行还原。我已经看到过pg_dump的帖子不包括表空间、组或用户,而pg_dump只在集群/实例中转储我的一个数据库。 我还使用了pgAdmin III备份和还原。 我的问题是: 有了pg_dump,是否有更好的
浏览 0
提问于2016-10-27
得票数 1
7
回答
如何从.sql postgresql备份中恢复单个表?
、
、
从数据库中错误地删除了表的行。我们有一个数据库备份,它会产生一个sql文件,可以像这样恢复: psql -h localhost -d proddump -f /Users/U/Desktop/prod_db_backup/PostgreSQL/site_prod.sql 这最终会在本地执行完全恢复。但我们需要的是将单个表的行恢复到生产环境。关于如何在PostgreSQL 9.1中实现这一点有什么建议吗? 谢谢
浏览 3
提问于2013-02-12
得票数 19
回答已采纳
1
回答
PostgreSQL 12恢复期间出现大小为零的wal归档日志问题
、
、
、
、
我在使用DAS盘运行的PostgreSQL数据库中遇到了这个问题。我已经在PostgreSQL配置上启用了归档日志。当服务器崩溃时,我看到许多零大小的WAL归档日志被创建,如下图所示。恢复过程是什么因为PostgreSQL报告它不是16MB大小。因此,我尝试删除或填充到16MB大小来进行恢复。它似乎工作得很好,但是这是一个正确的恢复过程吗?任何真知灼见都将不胜感激。你们当中有谁以前遇到过这个问题吗?关于同样的问题,我也用PostgreSQL提出了一个错误。 PostgreSQL零大小WAL日志:
浏览 3
提问于2020-03-25
得票数 0
2
回答
如何从dbeaver中的转储文件恢复PostgreSQL数据库?
、
、
在我们公司,我们有一个转储的PostgreSQL数据库文件db.sql。它重达8 It。如何在DBeaver中恢复此数据库?在DBeaver 7.0.5中,我们没有其他的数据库。 我已经翻遍了所有的互联网,还没有找到任何没有其他数据库的方法。
浏览 245
提问于2020-07-17
得票数 8
1
回答
如何在两个AWS RDS数据库实例(位于不同VPC但相同地域)之间复制postgresql数据库?
、
我在一个VPC中创建了一个AWS RDS Postgresql数据库实例,需要将其“移动”到另一个VPC中。我创建了原始数据库实例的快照。在新的VPC中重新创建(使用terraform)。 如何将初始数据库实例快照中的特定数据库检索到新的数据库实例中?
浏览 18
提问于2019-01-30
得票数 0
2
回答
通过postgresql连接的应用程序实现测试自动化
、
、
、
我想自动测试我的web应用程序,它使用postgresql。有人知道如何在postgresql数据库上定义还原点并还原到更早的状态吗?我听说过一些关于时间点恢复的事情,但我不知道这是否是我所需要的。 提前感谢
浏览 0
提问于2008-11-14
得票数 0
回答已采纳
1
回答
索引行大小2712超过索引的btree版本4最大2704,同时执行DB还原。
我正在尝试将Postgresql版本9.2的数据库备份还原到Postgresql 13.5上,但在还原时我得到了以下消息: 索引行大小2712超过索引的btree版本4最大2704。 DB还原显示成功,但一旦恢复完成,数据就不可用。
浏览 0
提问于2021-11-26
得票数 3
1
回答
使用管道将postgres数据库从Linux转储到Windows时,微妙的权限会发生变化
、
、
我使用以下命令将postgresql数据库从Linux复制到Windows pg_dump -C -h toolbox.mydomain.com -U postgres auth _ psql -h localhost -U postgres auth 当数据源使用Windows版本的Postgresql并在一对多关系的子实体(拥有方)上进行Hibernate合并时,我从Postgresql获得一个权限错误: 2012-06-21 14:39:42 MDT ERROR: permission denied for schema stage at character 20 2012-06-
浏览 2
提问于2012-06-22
得票数 0
1
回答
pg_restore后的数据库大小不同(389 GB对229 GB)
、
、
、
、
我使用PostgreSQL 11.6 (带有TimescaleDB 1.60扩展)使用pg_dump创建了数据库的备份: PGPASSWORD=mypassword pg_dump -h 127.22.0.4 -p 5432 -U postgres -Z0 -Fc database_development 并使用PostgreSQL将其还原到运行相同版本的TimescaleDB 11.6 (具有TimescaleDB 1.60扩展)的新服务器上。对于还原,在psql中以用户postgres的身份执行以下命令: CREATE DATABASE database_development; \c d
浏览 0
提问于2020-03-02
得票数 2
回答已采纳
2
回答
将Postgresql转储与生产数据库合并
我有一个postgresql数据库,它丢失了一些记录。我想从几天前获取数据库的pg_dump SQL转储,并将其与当前的生产数据库合并。许多记录将是重复的,因此它可以跳过重复的记录。做这件事最好的方法是什么?
浏览 1
提问于2010-09-02
得票数 0
1
回答
Docker postgresql开始目录在卷中
、
、
、
尝试运行位于目录中的postgresql (使用pg_ctl start -D pgdirectory/轻松从Mac或Ubuntu运行) docker network create pgnet docker run -it --rm \ --name pgdockerdb \ --network pgnet \ -p 5436:5432 \ # postgres is running in 5432 locally -v /local/path/to/pgdb:/var/lib/postgresql/data \ -e POSTGRES_DB=pgd
浏览 3
提问于2021-09-08
得票数 0
1
回答
Barman恢复命令,不要将“所有”WAL文件从Barman服务器复制到备用数据库服务器。
、
、
没有传输这些WAL文件的recover命令有什么问题? barman recover --target-time "2017-05-16 16:39:02.235780+00:00" \ --remote-ssh-command "ssh postgres@52.212.62.91" \ main-db latest /var/lib/postgresql/9.4/main 这是我的过程..。 主数据库是关闭的(模拟故障),但是最近有一个备份,WAL文件已经从主db服务器上发送。 barman@ip-172-30-2-77:~/main-db$ barman c
浏览 4
提问于2017-05-16
得票数 2
1
回答
Heroku Postgres自动备份不起作用
、
、
我已经在heroku上创建了一个带有两个postgresql数据库的应用程序,并使用以下命令设置了自动备份: heroku addons:add pgbackups:auto-month 但是没有创建备份。我还漏掉了什么吗? 编辑:有人建议我创建一个默认数据库,但这会使备份只对一个数据库有效。如何启用这两个数据库的备份?
浏览 1
提问于2014-01-02
得票数 0
2
回答
为什么我不能在我的PostgreSQL数据库中做一个“上级()”呢?
、
我用PostgreSQL创建了一个数据库,其中包含了“some = ' UTF8 '",并在其中加载了一些UTF8数据。选择很好,但是当我试图在查询中执行"WHERE (Name)= 'FOO'“时,我会得到一个错误 ERROR: invalid multibyte character for locale 我的研究似乎表明,这是因为PostgreSQL安装是带有LANG=en_US而不是LANG=en_US.UTF8的"initdb"-ed。做一个"SHOW LC_COLLATE“显示"en_US”。我不想转储
浏览 4
提问于2009-01-18
得票数 2
回答已采纳
1
回答
如何执行PostgreSQL数据库的异步级联从复制?
、
这是一个可行性/架构问题(我不是数据库管理员)。让我们设想一个在线运行的PostgreSQL数据库(例如,来自Heroku的数据库)。 您希望通过连接到这个在线数据库(每隔24/48小时),在远程PC上维护此数据库的从副本。从PostgreSQL的角度来看,这是可能的吗?如果是,最好的Postgres实现/配置策略是什么?我需要学些什么? 从副本应该赶上对在线数据库所做的所有修改(如果有必要,可以指定某种类型的“直到”日期)。此从站将仅在读取模式下使用。理想情况下,必须以这种异步方式(例如,级联方式)实现从属服务器。
浏览 0
提问于2011-11-27
得票数 2
1
回答
在Postgresql中暂停导入SQL文件?
、
、
我目前正在Ubuntu上的postgresql中导入一个大型数据库(6-7GB)。这要花些时间去做。出现了一个问题,我需要物理地重新定位安装postgresql的膝上型计算机,而且很可能需要在导入操作完成之前完成。 可以暂停数据库的导入吗? 如果不是,当我将笔记本电脑重新定位时,会不会将它放入hibernate,导致导入冻结或失败?
浏览 0
提问于2015-08-02
得票数 2
1
回答
为什么没有在Point恢复的postgresql文档中提到pg_clog?
、
、
、
首先,请原谅我糟糕的英语。 在PostgreSQL9.x文档的“连续存档和实时恢复(PITR)”一章中,没有提到"pg_clog“这个关键词。但正如我从“数据库系统实现”( Database )一书中学到的,提交日志是数据库从故障或备份中恢复的必要条件,因为它们有助于数据库恢复到一致性。 是因为提交记录也写入了其他文件吗?比如WALs? 谢谢。
浏览 6
提问于2018-01-29
得票数 0
回答已采纳
2
回答
克隆PostgreSQL数据库
、
、
、
我想有一个postgresql数据库的克隆。如果我从一台机器上复制整个数据目录,并用它替换另一台机器上的数据目录,会有什么问题吗?它们都有相同的操作系统,btw (CentOS)
浏览 0
提问于2011-02-08
得票数 1
回答已采纳
1
回答
如何使用Azure上的PostgreSQL数据库解决‘SYSCALL错误’?
、
在重新启动Azure数据库实例上的PostgreSQL之后,我无法再通过任何客户端进行连接,我将接收:psql: SSL SYSCALL error: EOF detected和psql。 我在服务器概述页面上使用了PostgreSQL按钮。
浏览 0
提问于2019-01-07
得票数 3
1
回答
Amazon备份:将数据目录或pg_dump快照到一致快照的EC2卷上?
、
、
、
我在亚马逊EC2上有一个postgresql数据库,需要确定备份这些数据的最佳方式。我正在考虑两个选择: (1)将EBS卷挂载到某个目录,如/pgsqldata,并将此目录用作postgresql数据目录(在Amazon Linux上,默认目录为/var/lib/pgsql/ data /)。则此卷将获得频繁的快照。 或 (2)将postgresql数据目录保留在默认位置。然后使用pg_dump频繁地将备份转储到/pgsqldumps等位置,该卷将在每次pg_dump后获得快照。 第三种选择是简单地创建根设备卷的快照(我使用的是EBS支持的实例),因为在我的示例中,它既是EBS服务器又是数据库
浏览 3
提问于2012-07-24
得票数 6
回答已采纳
2
回答
跨版本备份和还原
我使用pg_basebackup备份了一个数据库。我需要把它恢复到另一台服务器。源服务器中的数据库版本为9.2.23。目标服务器postgresql版本为12。如果我从9.2.23恢复到12,会有什么问题吗?
浏览 0
提问于2020-06-12
得票数 1
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
深入浅出PostgreSQL数据库-连接到PostgreSQL数据库
深入浅出PostgreSQL数据库-PostgreSQL简介
Python之Postgresql数据库操作
2017 年度数据库:PostgreSQL 实至名归
【数据库】PostgreSQL与MongoDB的比较。
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券