Назад | Перейти на главную страницу

Postgres на Ubuntu Server 16.04 - автоматическое резервное копирование

У меня есть Ubuntu Server 16.04 и база данных PostgreSql. Как организовать автоматическое резервное копирование? Лучше ли переместить мою базу данных в AWS RDS вместо того, чтобы иметь базу данных на моем сервере?

Как организовать автоматическое резервное копирование?

Одним из решений может быть сценарий оболочки, в котором вы сначала создаете сжатый дамп. Дайте ему значащее имя файла (и дату внутри). Затем вы можете синхронизировать этот дамп в какое-то хранилище резервных копий. Поместив этот скрипт в таблицу cron, вы получите решение для автоматического резервного копирования. На этом этапе нет разницы между вашим локальным сервером или экземпляром AWS, т.е.

Лучше ли переместить мою базу данных в AWS RDS вместо того, чтобы иметь базу данных на моем сервере?

Это зависит от ваших потребностей. Если у вас нет необходимости разговаривать с базой данных отовсюду, я всегда предпочитаю локальное решение, но я думаю, чтобы дать ответ, который подходит вам, потребуется дополнительная информация, что вы хотите делать с базой данных.

p.s. Для меня это похоже на вопрос к сообществу суперпользователей, или вас здесь интересуют конкретные вопросы безопасности?