Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Postgres Professional fork of PostgreSQL

NotificationsYou must be signed in to change notification settings

postgrespro/postgrespro

Repository files navigation

pg_arman========pg_arman is a backup and recovery manager for PostgreSQL servers able to dodifferential and full backup as well as restore a cluster to astate defined by a given recovery target. It is designed to performperiodic backups of an existing PostgreSQL server, combined with WALarchives to provide a way to recover a server in case of failure ofserver because of a reason or another. Its differential backupfacility reduces the amount of data necessary to be taken betweentwo consecutive backups.Download--------The latest version of this software can be found on the project website athttps://github.com/michaelpq/pg_arman.Installation------------Compiling pg_arman requires a PostgreSQL installation and can be done intwo ways:1. Put pg_arman project directory inside PostgreSQL source tree ascontrib/pg_arman, and use this command for compilation:$ cd $POSTGRES_SOURCE/contrib/pg_arman$ make2. Keep the project directory as-is and use the PGXS developmentinfrastructure provided by a PostgreSQL installation to perform thecompilation:$ make USE_PGXS=1In addition, you must have pg_config in $PATH.The current version of pg_arman is compatible with PostgreSQL 9.3 andupper versions.Platforms---------pg_arman has been tested on Linux and Unix-based platforms.Documentation-------------All the documentation is maintained in doc/ as text file, that is thenfetched by asciidoc to generate automatically man pages and htmldocumentation.In order to generate the documentation, the variables XMLTO and ASCIIDOCneed to be set to proper values indicating where are located the binariesof respectively xmlto and asciidoc. An example of build is as follows:$ make USE_PGXS=1 ASCIIDOC=asciidoc XMLTO=xmltoThey could as well be set as environment variables for developmentpurposes.On OSX, it is necessary to set XML_CATALOG_FILES to point to the correctxml catalogs. In the case of an environment with Homebrew after havinginstall xmlto and asciidoc:$ export XML_CATALOG_FILES="/usr/local/etc/xml/catalog"Regression tests----------------The test suite of pg_arman is available in the code tree and can belaunched in a way similar to common PostgreSQL extensions and modules:1) "make check" or "make installcheck" if the project directory islocated in PostgreSQL code tree.2) "make installcheck" on an already installed server if projectdirectory is kept as-is.License-------pg_arman can be distributed under the PostgreSQL license. See COPYRIGHTfile for more information. pg_arman is a fork of the existing projectpg_arman, initially created and maintained by NTT and Itagaki Takahiro.

About

Postgres Professional fork of PostgreSQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors36


[8]ページ先頭

©2009-2025 Movatter.jp