Перейти к содержанию

Резервное копирование

Резервное копирование Cистемы включает в себя выполнение резервного копирования PostgreSQL и MinIO.

Предварительно необходимо создать папку /opt/wave/backup, выполнив следующую команду.

sudo mkdir -p /opt/wave/backup

Резервное копирование базы данных PostgreSQL

Резервное копирование базы данных PostgreSQL выполняется с помощью следующей команды.

docker exec -t postgresql pg_dumpall -c -U postgres > /opt/wave/backup/dump_`date +%Y-%m-%d"_"%H_%M_%S`.sql

Резервное копирование базы данных MinIO

Резервное копирование базы данных MinIO выполняется с помощью следующей команды.

rsync -avzh /opt/wave/minio_data /opt/wave/backup/minio_backup