Как делать бекапы postgres в docker контейнере
Мне нужно было как-то делать бекапы постгрес который находится в докере.
0 8 * * * docker-compose exec database pg_dump -O -F p -U dbname > /root/backups/dump_`date +%d-%m-%Y"_"%H_%M_%S`.sql
Для его установки нужно написать crontab -e, и в редакторе ввести код приведённый выше. "0 8 * * *" означает каждые 8 часов. Вы можете сгенерировать кастомный интервал через сервис https://crontab.guru/.
Комментарии
Отправить комментарий