cost 330 ms
Postgres 15 多主復制

[英]Postgres 15 Multi-Master Replication

在過去的幾天里,我一直在嘗試使用 postgresql 實現一個有效的多主復制,但是沒有成功。 我遇到了多種工具,但都沒有用。 我想我已經接近解決方案了,但我碰壁了。 現在我正在使用 pg_logical。 似乎 pg_logical 單獨不允許多主但只能主從。 我看到有人在使用插件“BDR”,但我 ...

Postgres 9.6 -> 14 使用 pglogical,autovacuum 未運行

[英]Postgres 9.6 -> 14 using pglogical, autovacuum not running

我們正在使用 pglogical(通過 yum 最新安裝)將 Postgresql 從 9.6 升級到 14。 復制工作正常,沒有錯誤。 然而,我們沒有看到 v14 數據庫上的任何 autovacuum 活動,盡管我們繼續在 v9.6 數據庫上看到正常的 autovacuum 活動。 此外,奇怪的是 ...

為什么我不能創建 pglogical 訂閱?

[英]Why can't I create pglogical subscription?

我正在嘗試設置從 postgres 數據庫源(pg 11.7、pglogical 2.2.1)到目標(pg 13.5、pglogical 2.3.3)的復制跨數據庫的連接和訪問已配置和測試。 我在源上使用pg_dump -g globals然后在目標上使用psql -f globals.sql手動 ...

停止和恢復 pglogical 復制 -PostgreSQL 12

[英]Stop and Resume pglogical Replication -PostgreSQL 12

我想檢查是否有辦法使用 pglogical 停止和恢復 PostgreSQL 復制? 出於某種原因,如果發布者或訂閱者需要重新啟動並離線一段時間(或由於某些 n/w 問題而導致連接問題),有沒有辦法停止復制並再次恢復它? 我知道這不是一個相關示例,但 AWS DMS(使用 Postgres 本機邏輯 ...

通過 ssh 隧道設置 pglogical,由對等方重置連接

[英]Setting up pglogical over ssh tunnel, connection reset by peer

我正在內部部署的 PostgreSQL 10.14(發布者和 AWS RDS Postgresql 10.16(訂閱者)之間設置 pglogical 復制,但是在設置訂閱后,我只能重置連接。誰能發現我做錯了什么? 網絡設置: 我已經驗證 ssh 隧道正在工作: 我可以使用連接到隧道的 p ...

pglogical.replicate_ddl_command 報價處理

[英]pglogical.replicate_ddl_command quote handling

Provider 在 OEL 7 postgres 12.4 和 Subscriber 在 RDS 13.2 只要在命令的開始和結束之間沒有引號, pglogical.replicate_ddl_command 就可以正常工作。 例如,下面工作正常 設置事件觸發器以將此新創建的表添加到默認的 ...

可以使用 pglogical 將本地數據庫遷移到 AWS RDS 嗎?

[英]Can pglogical be used to migrate on-prem database to AWS RDS?

我正在嘗試以最少的停機時間將我的本地 postgres 12.4 數據庫復制到 AWS RDS 13.2。 我測試了 pglogical 以創建從我的源數據庫到另一個 prem 主機的副本,發現 pglogical 需要超級用戶角色,例如具有Replication屬性的 postgres。 我遵循 ...

是否可以在 postgresql 中僅復制一種模式?

[英]Is it possible to replicate just one schema in postgresql?

注意:有人問過類似的問題,但這里沒有回答: 如何在 postgresql 中復制單個模式? 我正在嘗試使用 pglogical 將 postgresql (13) 數據庫中的一個模式復制到另一台服務器。 在提供程序節點上的測試設置中,我有 2 個模式“共享”和“非共享”。 在訂閱者節點上,我有一個 ...

嘗試安裝 pglogical 時無法訪問文件“pglogical”

[英]Could not access file "pglogical" while trying to install pglogical

我正在按照https://github.com/2ndQuadrant/pglogical 的說明在Centos 8上的postgres 12上安裝 pglogical 。 安裝似乎成功: 但是當我嘗試重新啟動 postgres 時,出現此錯誤 journalctl -xe 的相關部分 ...

將 RDS Postgres 邏輯復制到 EC2 - 只有 rds_superusers 可以查詢或操作復制源

[英]RDS Postgres Logical Replication into EC2 - only rds_superusers can query or manipulate replication origins

我們嘗試從 AWS RDS pg11(pglogical 2.2.1)復制到 pg12。 AWS RDS pg12只有pglogical 2.3.0,不兼容2.2.1,沒辦法降級(已經試過了)。 復制開始並在目標中創建模式,但由於一些錯誤而停止(此處無需介紹)。 作為一種解決方法,我們希望使用 p ...

如何在 Windows 機器上安裝 pglogical 擴展?

[英]How do I install pglogical extension on Windows machine?

我需要將企業生產數據庫從運行 Postgres 9.5 的 Windows 源機器遷移到運行 Postgres 11.6 的 Ubuntu 目標機器,停機時間小於 15 分鍾。 我計划使用 pglogical 來完成此操作,這需要在源和目標上都加載擴展。 我在源端遇到問題,因為它是 Windows。 ...

2019-12-30 18:06:56   2   627    pglogical  
pglogical:列出復制集?

[英]pglogical: list replication sets?

我查看了pglogical的文檔。 但是我找不到列出所有復制集的方法,這些復制集是我用create_replication_set()創建的。 如何列出所有復制集? ...

在PostgreSQL中通過pgologic使用多主機時的不同選擇結果

[英]Different select results when using multimaster via pglogical in PostgreSQL

有兩個通過pgologic相互訂閱的PostgreSQL 9.6節點。 如果節點A在復制表中插入一行,則節點B看到該行,反之亦然。 但是,當我在一個節點上更新一行時,兩個節點上的后續SELECT查詢將繼續返回不同的結果-當前結果和一些先前結果。 此外,兩個節點的日志中都有有關復制沖 ...

Postgresql pglogical 訂閱已關閉

[英]Postgresql pglogical subscription is down

我想在兩台 postgresql 9.5 服務器之間設置邏輯復制。 我可以讓它在兩台虛擬 pc-s 上工作,但是當我嘗試在我們的生產機器上這樣做時,復制狀態已關閉 (pglogical.show_replication_status())。 在我們的主服務器上有很多數據(~250GB)所以我們真的不 ...

pglogical-2 如何處理同一個表上的邏輯復制,同時允許它在兩個數據庫上都可寫?

[英]How does pglogical-2 handle logical replication on same table while allowing it to be writeable on both databases?

根據上圖,我想在內部數據庫(右側)中包含某些表。 我想在外部數據庫中復制的其他表。 實際上,只有一組不應該被復制的值。 可以復制數據庫的其余部分。 基本上,在實際價格列prices表不能跨越復制。 它應該留在內部數據庫中。 由於供應商位於網絡外部,因此他們無法訪問內部應用程序。 我的計划是 ...

我可以在邏輯復制中使用.pgpass嗎?

[英]Can I use .pgpass in logical replication?

我正在使用邏輯復制。 我訂閱如下。 但是我想知道是否可以使用.pgpass文件提供密碼。 當然,我嘗試過了。 但是失敗如下。 [我的.pgpass] 該.pgpass文件適用於pgAgent。 我可以使用.pgpass文件進行邏輯復制嗎? 還是應該在CREA ...

如何將訂閱狀態從向下更改為復制

[英]How to change subscription status from down to replicating

我正在嘗試將Postgresql數據庫從提供者節點復制到訂閱者節點。 我遵循了http://bonesmoses.org/2016/10/14/pg-phriday-perfectly-logical/中的教程,並創建了提供程序節點,並向復制集中添加了一個表,並且類似地創建了訂閱方以訂閱此表, ...

是否可以使用timecaleDB使用pglogical進行邏輯復制?

[英]Is logical replication using pglogical possible with timescaleDB?

我將多個主服務器的全功能邏輯復制設置為一個從服務器。 只要我將任何復制表轉換為timescaleDB的超級表,復制就會停止工作 - 只復制結構,但沒有數據。 是否可以將timescaleDB與pglogical一起使用? 是否可以使用PostgreSQL 10及其內置的邏輯復制功能 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM