Резервное копирование сайта и БД PostgreSQL в Ubuntu
Регулярное резервное копирование — это основа безопасности любого сайта. Сбой сервера, ошибка при обновлении, случайное удаление файлов или взлом могут привести к потере данных, и только свежий бекап позволит быстро восстановить работоспособность проекта. В этой статье я расскажу, как настроить автоматическое создание резервных копий файлов сайта и базы данных PostgreSQL на сервере с Ubuntu. Руководство подойдёт как для начинающих, так и для опытных администраторов — все шаги объяснены максимально понятно, с примерами команд.
Мы будем использовать вымышленный проект example.com, файлы которого лежат в /var/www/example.com, и базу данных exampledb, принадлежащую пользователю dbuser. Вы легко сможете заменить эти значения на свои.
Предварительные требования
Доступ к серверу по SSH.
Права суперпользователя (sudo) или возможность выполнять команды от владельца файлов сайта. Установленный PostgreSQL и утилита pg_dump (обычно идёт в комплекте с сервером).
Знание параметров подключения к базе данных: имя базы, пользователь, пароль, хост (обычно localhost). Если ваш сайт использует фреймворк (например, Strapi, Django, Laravel), эти параметры указаны в конфигурационных файлах проекта.
https://itstechnologies.ru/articles/rezervnoe-kopirovanie-sajta-i-bazy-dannyh-postgre-sql-v-ubuntu
Telegram: https://t.me/Michael5 VK: https://vk.com/itservicetechnologies Канал: https://t.me/itservicetech Сайт: https://itstechnologies.ru/