Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qGJ9e-0000B6-5u for pgsql-admin@arkaria.postgresql.org; Mon, 03 Jul 2023 12:59:46 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1qGJ9d-0007Lu-2Z for pgsql-admin@arkaria.postgresql.org; Mon, 03 Jul 2023 12:59:45 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qGJ9c-0007Ll-Ok for pgsql-admin@lists.postgresql.org; Mon, 03 Jul 2023 12:59:44 +0000 Received: from mail-yw1-x112c.google.com ([2607:f8b0:4864:20::112c]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1qGJ9a-001nqt-8J for pgsql-admin@lists.postgresql.org; Mon, 03 Jul 2023 12:59:43 +0000 Received: by mail-yw1-x112c.google.com with SMTP id 00721157ae682-5703d12ab9aso53782277b3.2 for ; Mon, 03 Jul 2023 05:59:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1688389181; x=1690981181; h=in-reply-to:from:references:to:content-language:subject:user-agent :mime-version:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=dhsFwVcyyj68HgK2GVvEyBc/AH0fVy966n20X9DEM5o=; b=byxBCccCuc9rc2mY6ry4dV2yvSkx1FRle98GGwIfB/vkuY8MHv/BqFZa1v7gEQJgg3 TewqXnAKQXXvu10l7DhbODizvffuBMaNcXjTUJ6pyHAL3ckElYsHPi3XLWQWAPaWt/k+ G59OvVIEKyX9OoSfCUJ43b/B80Mn9IhXdQ3Dp6Al2va7MGmd6O1w1/Brf/lqpJuCyvHH H+0yPc4Y5v/X8yq5Mp6v0fTThLYWLoHzu9VDjDLrsC2njQ0JUoEnAFN93jq+ojTwIg0H Wm5G7RQQUUGn85eIvQimGeLE22iZCXWMCmwlCdcrWxYy0dMFd5nexyRe2GzIyVDe0ObJ vyLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688389181; x=1690981181; h=in-reply-to:from:references:to:content-language:subject:user-agent :mime-version:date:message-id:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=dhsFwVcyyj68HgK2GVvEyBc/AH0fVy966n20X9DEM5o=; b=e+4ggvTAkjP3hWh9tjS93+MgZZqJrNKylYgahOW8XnyvmhU4vVd+PN2KGX+795kxTM oLtN3nF/pQKW6jyATEUYJxtReBW2tnF/pxThCglb4bfHdgogebH43rAxAqu5lqykb843 MNuHDDGcmJZaybCPoIAU/Pqemr5PhrEt1uKtLR7jxCam8gROKLuomS1TYxp52B9e4v8H Ki4r7Y5NzQeQbaPvbLgZFFvCkM7Qm0iOEBoA83+OKFO2SjPq+pQT9NvvKSH80HvCARnG /Mek0u+1M1xExdTYq0DtZ1iw1ULfkpuwGmyuaMi/sgrjc7xtkfvktaeUAcBNYx6mrGS+ TncA== X-Gm-Message-State: ABy/qLYZyd+EpFGorHuxHMBU+76fo1+5zfYBhJhFRfNAcuPJSiVuKWzE iosmhSGFBFKk0BZLkJpOdNzox9VsoN0= X-Google-Smtp-Source: APBJJlHkqgjm/6fzzikxpW9LUkxFlUyUmprbstYY5AWiv8tQZg8Z/FtNEevHuoFaAdI15CZUJQvABA== X-Received: by 2002:a0d:ca55:0:b0:56f:fba4:9b85 with SMTP id m82-20020a0dca55000000b0056ffba49b85mr9962901ywd.7.1688389180834; Mon, 03 Jul 2023 05:59:40 -0700 (PDT) Received: from ?IPV6:2600:1700:bd2c:b810:14c:97f7:8118:3fbf? ([2600:1700:bd2c:b810:14c:97f7:8118:3fbf]) by smtp.googlemail.com with ESMTPSA id w192-20020a8149c9000000b00573a75cd331sm4983012ywa.143.2023.07.03.05.59.40 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 03 Jul 2023 05:59:40 -0700 (PDT) Content-Type: multipart/alternative; boundary="------------wKJka2YReEJLOYXQA4Mhl0Hc" Message-ID: Date: Mon, 3 Jul 2023 07:59:39 -0500 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: Re: version control based configuration in Postgresql Content-Language: en-US To: pgsql-admin@lists.postgresql.org References: From: Ron In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is a multi-part message in MIME format. --------------wKJka2YReEJLOYXQA4Mhl0Hc Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Version control software was designed to control the versions of text files.  BarMan is configured using text files. On 7/3/23 05:56, Nikhil Ingale wrote: > Okay, Does BARMAN and BART tools support version control configuration? > > On Mon, Jul 3, 2023 at 4:20 PM Licio Matos wrote: > > Hi! > > You can use such tools like liquidbase or flyway. > You can track DDL/DML scripts and versioning in some git tools either. > > Licio Matos > > Em seg., 3 de jul. de 2023 às 07:19, Nikhil Ingale > escreveu: > > Hi All, > I would like to know how to perform version control based > configuration backup for the postgresql database. > > Regards, > Nikhil Ingale > > -- > Licio Matos > -- Born in Arizona, moved to Babylonia. --------------wKJka2YReEJLOYXQA4Mhl0Hc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit Version control software was designed to control the versions of text files.  BarMan is configured using text files.

On 7/3/23 05:56, Nikhil Ingale wrote:
Okay, Does BARMAN and BART tools support version control configuration?

On Mon, Jul 3, 2023 at 4:20 PM Licio Matos <licio.matos@gmail.com> wrote:
Hi!

You can use such tools like liquidbase or flyway.
You can track DDL/DML scripts and versioning in some git tools either.

Licio Matos

Em seg., 3 de jul. de 2023 às 07:19, Nikhil Ingale <niks.bgm@gmail.com> escreveu:
Hi All,
I would like to know how to perform version control based configuration backup for the postgresql database.

Regards,
Nikhil Ingale
--
Licio Matos

--
Born in Arizona, moved to Babylonia.
--------------wKJka2YReEJLOYXQA4Mhl0Hc--