freeBSD 7.2 (UFS) + Postgres 8.4.4 (80GB)

Тема в разделе "Базы данных", создана пользователем xorbit, 9 апр 2013.

Модераторы: latteo
  1. xorbit

    xorbit Постоялец

    Регистр.:
    13 июн 2007
    Сообщения:
    105
    Симпатии:
    90
    Добрый день нужен совет профессионала есть сервер FreeBSD 7.2, RAM 2Gb файловая система UFS, на нем установлен Postgres 8.4.4 с базой на 80Gb. Раз в сутки нужно делать дамп этой базы и загвоздка в том что этот процесс происходит 8 часов.
    Как можно ускорить этот процесс?

    (Дамп делается на то же диск где и база, просто скопировать 80 гиг занимает около часа времени)
     
    TrueBit нравится это.
  2. badnn

    badnn Писатель

    Регистр.:
    18 янв 2010
    Сообщения:
    6
    Симпатии:
    1
    Наращивай железо. Дамп делается на тот-же или другой физический диск? Если на тот-же где и база попробуй делать на другой диск. Проверь сколько времени на твоём железе происходит непосредственное копирование 80Гб.
     
  3. stooper

    stooper hoster

    Moderator
    Регистр.:
    14 апр 2006
    Сообщения:
    528
    Симпатии:
    312
    тут можно много советов давать.
    можно и нужно добавить RAM на столько, на сколько возможно.
    можно оптимизировать дисковую подсистему - raid10 на SAS-накопителях даст ощутимый прирост на чтение и запись.
    ну и самое лучшее решение - это настроить репликацию, хотя бы мастер-слейв, и уже со слейва делать бекапы.
    тогда рабочий мастер даже ощущать этого не будет.