pkg.soopen package index

brew / Rang 6388

pgcopydb mit Homebrew, apt, Nix installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für pgcopydb in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install pgcopydb

local Homebrew formula metadata

Linux

Debian aptverifiziert · 92%
sudo apt install pgcopydb

Debian stable package indexes · pgcopydb · Quelle: deb.debian.org

Nixverifiziert · 92%
nix profile install nixpkgs#pgcopydb

nixpkgs package indexes · pkgs/by-name/pg/pgcopydb/package.nix · Quelle: api.github.com

Überblick

Paketzusammenfassung

Copy a Postgres database to a target Postgres server

Befehle und Aliase

  • pgcopydb

Verlauf

Projektgeschichte und Nutzung

pgcopydb is a PostgreSQL migration utility that copies a database between servers using parallel and streaming techniques, with optional change data capture to reduce cutover downtime.

Projektgeschichte

Dimitri Fontaine created pgcopydb to automate fast PostgreSQL-to-PostgreSQL database copies while bypassing intermediate table-data files. The project later expanded beyond its base-copy workflow into change data capture, comparison, filtering, and extension-aware migration.

Version 0.8 introduced the --follow change-data-capture workflow in 2022. Subsequent releases refined logical decoding, same-table concurrency, internal job coordination, resumability, and migration reliability.

Adoptionsgeschichte

pgcopydb is distributed through Homebrew, Debian, Ubuntu, and Nix packaging channels. Its documentation also describes tagged container images, supporting use in repeatable migration environments.

Wie es verwendet wird

Operators set source and target PostgreSQL connection URIs and run pgcopydb clone, optionally tuning table and index worker counts. Advanced workflows use exported snapshots and --follow to replay changes made during the base copy.

Warum Paket-Nerds sich dafür interessieren

pgcopydb occupies the practical space between a simple pg_dump/pg_restore pipeline and a full migration platform. It is notable for combining parallel COPY, concurrent index creation, resumable internal catalogs, and optional logical-decoding-based change capture in one command-line package.

Zeitleiste

  • 2022: Version 0.8 introduced Change Data Capture and the pgcopydb clone --follow workflow.
  • 2023: Releases expanded comparison, filtering, logical-decoding, and same-table concurrency features.
  • 2024: Versions 0.15–0.17 focused on reliability, SQLite-backed internal catalogs, and migration controls.

Related projects

  • pgcopydb orchestrates PostgreSQL facilities including pg_dump, pg_restore, COPY, exported snapshots, logical decoding, test_decoding, and wal2json. It includes special migration handling for extensions such as TimescaleDB and Citus.

Quellen

  • Official documentation: https://pgcopydb.readthedocs.io/en/latest/
  • Official releases: https://github.com/dimitri/pgcopydb/releases
  • Official repository: https://github.com/dimitri/pgcopydb

Sicherheitslage

Risikostufe: blue

broad file, network, media, or database tool signal.

Risikoklassifikator

blue Risiko · mittel Konfidenz · tool

Warum

  • broad file, network, media, or database tool signal

Signale

  • text:database,server

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 2 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
pgcopydbcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-09-19
Manager-Version0.18
Manager aktualisiert2026-09-13
lokale DatenOK
Upstreamaktuell
neueste erkannte Versionv0.18

https://github.com/dimitri/pgcopydb

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:pgcopydb
Version0.18
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/pgcopydb
Homepagehttps://github.com/dimitri/pgcopydb
Repositoryhttps://github.com/dimitri/pgcopydb
LizenzPostgreSQL
Quellarchivhttps://github.com/dimitri/pgcopydb/archive/refs/tags/v0.18.tar.gz
Zuletzt aktualisiert2026-09-13T11:25:59Z
Pulseupdated
Abhängigkeitenbdw-gc, libpq
Build-Abhängigkeitensphinx-doc
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert
EinschränkungenPgcopydb searches for PostgreSQL command-line tools in your system's PATH environment variable. To use a specific PostgreSQL version's command-line tools, ensure they are accessible in your PATH. When no PostgreSQL tools are found in PATH, pgcopydb defaults to using the command-line tools provided by the libpq formula.

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namepgcopydb
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

pgcopydb 0.17-1

Copy an entire PostgreSQL database from source to target

https://github.com/dimitri/pgcopydb

sudo apt install pgcopydb
  • Section: database
  • Architecture: amd64
  • 4 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Pgcopydb
Debian stable package indexes · deb.debian.org · Debian stable package indexes: pgcopydb from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

pgcopydb

nix profile install nixpkgs#pgcopydb
  • normalized package name match
  • Abgeglichen nach: Pgcopydb
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/pg/pgcopydb/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

pgcopydb 0.15-1

Copy an entire PostgreSQL database from source to target

https://github.com/dimitri/pgcopydb

sudo apt install pgcopydb
  • Section: universe/database
  • Architecture: amd64
  • 4 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Pgcopydb
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: pgcopydb from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation