Как бы вы сделали автоматическое чередование резервных копий базы данных postgresql, работающей внутри контейнера docker 1.3? Меня больше всего интересует общий подход и детали самих команд резервного копирования.
Думаю об обновлении этот скрипт автоматического резервного копирования, который, по-видимому, существует с 2005 года. Мой текущий план
mkdir
и rm
командыdocker exec containername
запустить psql
и pg_dump
команды в контейнере, вероятно, отправляя содержимое stdout в файловую систему хоста докера в нужном месте через перенаправление оболочкиСкрипт автобэкапа хорош, но не обязательно делать резервную копию пользователей и паролей: pd_dumpall -g Если вам не нужны отдельные резервные копии каждой базы данных внутри postgresql, лучше использовать pg_dumpall.