AlloyDB Omni는 PostgreSQL과 호환되므로 PostgreSQL 커뮤니티에서 개발하고 지원하는 다양한 백업 솔루션을 AlloyDB Omni 데이터베이스에서도 사용할 수 있습니다. 일반적으로 Docker 컨테이너에서 실행되는 PostgreSQL 클러스터에서 백업하고 PostgreSQL 클러스터로 복원할 수 있는 솔루션은 AlloyDB Omni에서도 작동합니다.
백업 및 복원 기능을 설정하고 운영하는 방식은 alloydb 명령줄 도구를 사용하여 개별 서버에서 AlloyDB Omni를 운영하는지 아니면 AlloyDB Omni 연산자를 사용하여 AlloyDB Omni를 실행하는지에 따라 다릅니다. 다음 섹션에서는 이러한 옵션을 자세히 살펴봅니다.
단일 서버 백업 솔루션
개별 서버의 컨테이너에서 AlloyDB Omni를 실행하는 경우 필요와 환경에 따라 Barman 또는 pgBackRest를 사용하는 것이 좋습니다.
이 두 오픈소스 솔루션은 모두 다음을 제공합니다.
PITR(point-in-time recovery)을 비롯한 필수 데이터 백업 및 복원 기능
AlloyDB Omni에서 사용하는 컨테이너화된 PostgreSQL 호환 데이터베이스와의 호환성
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-09-04(UTC)"],[[["\u003cp\u003eAlloyDB Omni, being PostgreSQL compatible, supports various backup solutions developed by the PostgreSQL community, as long as they work with containerized PostgreSQL.\u003c/p\u003e\n"],["\u003cp\u003eFor single-server deployments of AlloyDB Omni, either Barman or pgBackRest are recommended, offering essential backup and restore features.\u003c/p\u003e\n"],["\u003cp\u003eBarman offers features such as separate backup servers, cascading backups, and options for near-zero or zero-data-loss backups.\u003c/p\u003e\n"],["\u003cp\u003epgBackRest offers parallelized backups, multiple backup types (full, incremental, differential), encrypted backups, compression, and the option to restore specific databases.\u003c/p\u003e\n"],["\u003cp\u003eWhen AlloyDB Omni is deployed on Kubernetes, the AlloyDB Omni Operator provides built-in backup and restore capabilities, streamlining the process.\u003c/p\u003e\n"]]],[],null,["# Back up and restore AlloyDB Omni\n\nSelect a documentation version: 15.5.2keyboard_arrow_down\n\n- [Current (16.8.0)](/alloydb/omni/current/docs/backup-overview)\n- [16.8.0](/alloydb/omni/16.8.0/docs/backup-overview)\n- [16.3.0](/alloydb/omni/16.3.0/docs/backup-overview)\n- [15.12.0](/alloydb/omni/15.12.0/docs/backup-overview)\n- [15.7.1](/alloydb/omni/15.7.1/docs/backup-overview)\n- [15.7.0](/alloydb/omni/15.7.0/docs/backup-overview)\n- [15.5.5](/alloydb/omni/15.5.5/docs/backup-overview)\n- [15.5.4](/alloydb/omni/15.5.4/docs/backup-overview)\n- [15.5.2](/alloydb/omni/15.5.2/docs/backup-overview)\n\n\u003cbr /\u003e\n\nThis page provides an overview of data backup and restore solutions available to AlloyDB Omni database clusters.\n\n\u003cbr /\u003e\n\nBecause AlloyDB Omni is PostgreSQL compatible, various backup\nsolutions developed and supported by the PostgreSQL community are also available\nto AlloyDB Omni databases. In general, any solution that allows\nyou to back up from and restore to a PostgreSQL cluster running in a Docker\ncontainer will also work with AlloyDB Omni.\n\nThe way that you set up and operate backup and restore features depends on\nwhether you operate AlloyDB Omni on individual servers using the\n`alloydb` command-line tool, or whether you run AlloyDB Omni\nusing the AlloyDB Omni Operator. The following sections explore these\noptions in further detail.\n\nSingle-server backup solutions\n------------------------------\n\nIf you run AlloyDB Omni in a container on individual servers, then\nGoogle recommends using either [Barman](https://pgbarman.org) or\n[pgBackRest](https://pgbackrest.org/), depending on your needs and preferences.\n\nBoth of these open source solutions provide the following:\n\n- Essential data backup and restore features, including point-in-time recovery\n- Compatibility with the containerized PostgreSQL-compatible databases that AlloyDB Omni uses\n\nBarman has the following distinct features:\n\n- Backups stored in a separate backup server that you manage\n- The option for cascading backup servers\n- Near-zero-data-loss backups using streamed data changes\n- The option for zero-data-loss backups using synchronous streaming\n\nFor more information, see [Set up Barman for AlloyDB Omni](/alloydb/omni/15.5.2/docs/install-configure-barman).\n\npgBackRest has the following distinct features:\n\n- Parallelized backup jobs\n- Full, incremental, or differential backups\n- Encrypted backups\n- Backup compression and checksums\n- The option to restore only specific databases\n\nFor more information, see [Set up pgBackRest for AlloyDB Omni](/alloydb/omni/15.5.2/docs/set-up-pgbackrest).\n\nKubernetes backup solutions\n---------------------------\n\nIf you have deployed AlloyDB Omni onto a Kubernetes cluster, then\nthe AlloyDB Omni Operator provides backup and restore methods without the\nneed for any further configuration.\n\nFor more information, see [Back up and restore in\nKubernetes](/alloydb/omni/15.5.2/docs/backup-kubernetes).\n\nWhat's next\n-----------\n\n- [Set up Barman for AlloyDB Omni](/alloydb/omni/15.5.2/docs/install-configure-barman)\n\n- [Set up pgBackRest for AlloyDB Omni](/alloydb/omni/15.5.2/docs/set-up-pgbackrest)\n\n- [Back up and restore in Kubernetes](/alloydb/omni/15.5.2/docs/backup-kubernetes)"]]