Как перенести каталог data в postgrespro-1c-15 на другой диск?

Для переноса каталога data PostgreSQL на другой диск в PostgreSQLPro-1C-15 следует выполнить следующие шаги:

1. **Новый диск**: Убедитесь, что у вас есть новый диск с достаточным объемом для перемещения каталога data.

2. **Остановка сервера PostgreSQL**: Остановите PostgreSQL сервер с помощью команды:

   sudo systemctl stop postgresql

3. **Копирование каталога data**: Скопируйте каталог data на новый диск. Например, если новый диск монтируется в /new_disk, то выполните команду:

   sudo rsync -av /var/lib/pgsql/data /new_disk

4. **Изменение конфигурационных файлов**: Откройте конфигурационный файл PostgreSQL postgresql.conf и pg_hba.conf и внесите изменения следующего вида:

   data_directory = '/new_disk/data'

5. **Права доступа**: Убедитесь, что у нового каталога data правильные права доступа PostgreSQL пользователя, обычно это postgres. Выполните команду:

   sudo chown -R postgres:postgres /new_disk/data

6. **Перезапуск сервера PostgreSQL**: После внесения всех изменений в конфигурационные файлы, запустите сервер PostgreSQL:

   sudo systemctl start postgresql

7. **Проверка работы**: Проверьте работоспособность PostgreSQL сервера путем подключения к базе данных и выполнения нескольких тестовых запросов.

8. **Удаление старого каталога data (опционально)**: После убедительных проверок работы сервера и данных на новом диске, вы можете удалить старый каталог data.

Это детальная инструкция по переносу каталога data PostgreSQL в PostgreSQLPro-1C-15 на другой диск. Не забудьте сделать резервную копию данных перед выполнением этих действий.