pgo client notes for manual restores and backups.
This commit is contained in:
parent
e3f423207a
commit
f8ceadac4c
1 changed files with 28 additions and 0 deletions
28
kubernetes/apps/database/crunchy-postgres-operator/README.md
Normal file
28
kubernetes/apps/database/crunchy-postgres-operator/README.md
Normal file
|
@ -0,0 +1,28 @@
|
|||
# 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
|
||||
```
|
Loading…
Reference in a new issue