theshire/kubernetes/apps/database/crunchy-postgres-operator/README.md

28 lines
694 B
Markdown

# Helpful PGO Commands
Grab the cli from Github:
[GitHub](https://github.com/CrunchyData/postgres-operator-client) [Docs](https://access.crunchydata.com/documentation/postgres-operator-client/latest/)
## Point In Time Restore
`pgo show postgres -n database` for backup information
### Whole cluster
```sh
pgo restore postgres -n database \
--options "--type=time --target='2024-04-09 11:00:03+00'" \
--repoName repo1
```
### Individual databases
```sh
pgo restore postgres -n database \
--options "--type=time --target='2024-04-09 11:00:03+00' --db-include=postgres" \
--repoName repo1
```
## Manual full backup
```sh
pgo backup postgres -n database --repoName repo1
```