{"repo":"apache/cloudberry-backup","free":true,"listed":false,"github":"https://github.com/apache/cloudberry-backup","clone":"git clone https://github.com/apache/cloudberry-backup.git","description":"Backup Utility for Apache Cloudberry (Incubating)","language":"Go","stars":16,"topics":["backup","big-data","cloudberry","data-analysis","data-warehouse","database","distributed-database","greenplum","mpp","olap"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"Backup Utility for Apache Cloudberry (Incubating) --- gpbackup and gprestore are Go utilities for performing Greenplum database backups, which are originally developed by the Greenplum Database team. This repo is a fork of gpbackup, dedicated to supporting Cloudberry. Pre-Requisites The project requires the Go Programming language version 1.25 or higher. Follow the directions here for installation, usage and configuration instructions. Make sure to set the Go PATH environment variable before starting the following steps. Download & Build 1. Downloading: Note: Please use the specific version @2.1.0-incubating or @main instead of @latest . The @latest tag will install an older version due to Go modules version resolution rules. This will place the code in $GOPATH/pkg/mod/github.com/apache/cloudberry-backup . 2. Building and installing binaries Make the gpbackup directory your current working directory and run: The build target will put the gpbackup and gprestore binaries in $HOME/go/bin . This will also attempt to copy gpbackup helper to the Cloudberry segments (retrieving hostnames from gp segment configuration ). Pay attention to the output as it will indicate whether this operation was successful. make build linux is for cross compiling on macOS, and the target is Linux. make install will scp the gpbackup helper binary (used with -single-data-file flag) to all hosts Running the utilities The basic command for gpbackup is The basic command for gprestore is Run --help with eit","default_branch":null,"files":null,"tree":[],"storefront":"/r/apache","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/apache/cloudberry-backup/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}