1820 читали · 6 лет назад
Перемещение базы данных postgresql в Ubuntu
При установка на Ubuntu zabbix-server база данных по умолчанию пишется в папку /var/lib/postgresql. Со временем база растёт и поднимается вопрос переноса её на другой раздел диска. Перенесём базу данных в /opt/postgresql. Требования Подготовка Проверим где находится текущая БД postgresql. sudo -u postgres psql psql (9.5.14) Type "help" for help. postgres=# SHOW data_directory; data_directory ------------------------------ /var/lib/postgresql/9.5/main (1 row) БД находится в папке /var/lib/postgresql/9...
Перенос базы данных postgres
Перенос базы данных PostgreSQL можно осуществить несколькими способами, в зависимости от ваших потребностей и доступных инструментов. Вот наиболее распространенные методы: 1. Использование pg_dump и pg_restore (логическое резервное копирование и восстановление): Это наиболее гибкий и рекомендуемый способ для большинства случаев. На исходном сервере: Перенос файла дампа: На целевом сервере: 2. Использование pg_basebackup (физическое резервное копирование): Этот способ создает физическую копию файлов базы данных и подходит для больших баз данных и минимизации времени простоя. Требует, чтобы на целевом сервере была установлена PostgreSQL той же или более поздней версии...