Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
я так понимаю горячий бэкап делается какой-то утилитой, ссылка на которуя в батнике пишется.. ПОЖАЛУЙСТА дайте пример такого батника!!! очень нужно.. ибо не понимаю отакуда pg_dump запускать!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2006, 16:55 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
pg_dump.exe -i -h localhost -p 5432 -U postgres -F t -b -v -f "em_db.tar" em_db 1 - обязательно делать от имени postgres 2 - просит пароль.. пароль на что?????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2006, 17:07 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
на базу просит пароль скореевсего ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2006, 17:42 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
чуток разгреб: Код: plaintext юзера он по умолчанию воспринимает как юзера, под которым Винда загружена, и, такой же юзер должен быть в базе, пароль тогда для этого юзера.. а как подавить запрос пароля? как передать сам пароль в строке pg_dump...? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2006, 17:48 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
В pg_hba.conf строку host all all 127.0.0.1/32 md5 замени на host all dumper 127.0.0.1/32 trust чтобы разрешить пользователю ( например dumper ) дать доступ ко ВСЕМ базам без пароля... с локальной машины... только не спрашивай меня что значит 127.0.0.1/32 8-) pg_dump.exe -f dump.sql -b -v -U dumper template1 IMHO нечего морочить голову с опцией -F - толку от нее маловато - проще потом сжать дамп rar/gzip/bzip2. Сразу скажу что в рабочем варианте у меня право на запуск утилит ./pgsql/bin/* имеет только postgres. Если боязно - пачьте Pg_dump для чтения пароля из файла(что еще менее секьюрно ;-) ) Во всех доступных версиях предусмотрен только ввод с консоли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2006, 08:05 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
ShweikВ pg_hba.conf строку host all all 127.0.0.1/32 md5 замени на host all dumper 127.0.0.1/32 trust чтобы разрешить пользователю ( например dumper ) дать доступ ко ВСЕМ базам без пароля... с локальной машины... ОГРОМНОЕ СПАСИБО!!!! Shweik только не спрашивай меня что значит 127.0.0.1/32 8-) не не буду спрашивать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2006, 09:08 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
Чисто ради интереса. И что, полученный таким образом бэкап является непротиворечивым и не размазанным по времени? Особенно интересно для активно используемых баз с большими таблицами. Лочится же всё на корню. Есть методы получить хороший бэкап для активно используемых БД без обрубания юзеров? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2006, 15:43 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
SOmniЧисто ради интереса. И что, полученный таким образом бэкап является непротиворечивым и не размазанным по времени? Особенно интересно для активно используемых баз с большими таблицами. Лочится же всё на корню. Есть методы получить хороший бэкап для активно используемых БД без обрубания юзеров? При таком бэкапе никого не отрубят... просто данные будут актуальны на момент начала процедуры бэкапа... А разве в том же оракле можно сделать так бэкап, чтобы 1 запустили бэкапирование 2 - 15 000 юзеров вбили 15 000 строк 3 закончился бэкап 4 пункт 2 попал в бэкап??? НЕ ВЕРЮ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2006, 15:51 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
Да оракл вообще не при чем :) Пусть даже эти 15000 не попадут в бэкап. Дело в том, что пока бэкапится - лочится. Эти самые 15000 пользователей не могут ничего вбить. В итоге всё зависает. Такая вот беда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2006, 15:58 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
SOmniДа оракл вообще не при чем :) Пусть даже эти 15000 не попадут в бэкап. Дело в том, что пока бэкапится - лочится. Эти самые 15000 пользователей не могут ничего вбить. В итоге всё зависает. Такая вот беда. никогда не слышал, что в случае горячего бэкапа что-то лочится??? Вы уверенны в этом????? Я = нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2006, 16:20 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
Нет, не уверен. Но когда запускаешь pg_dump, то количество коннектов тут же устремляется к максимуму и все они висят в состояниях WAITING. Как еще это назвать? Пусть даже это "не залочивание", но работать не возможно, всё встаёт колом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2006, 16:33 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
SOmniНет, не уверен. Но когда запускаешь pg_dump, то количество коннектов тут же устремляется к максимуму и все они висят в состояниях WAITING. Как еще это назвать? Пусть даже это "не залочивание", но работать не возможно, всё встаёт колом. вана как... если честно не наблюдал за этим.... ИМХО бэкапы надо делать ночью, когда юзеры спят... но это всего лишь мое мнение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2006, 16:50 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
Так и сделал. Но это не есть удобно. Бывают системы, которые должны быть доступны как можно большее количество времени. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2006, 17:01 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
SOmniТак и сделал. Но это не есть удобно. Бывают системы, которые должны быть доступны как можно большее количество времени. дык для таких систем нужно брать не падучие СУБД так ведь? Хотя ПостгреСКЛ вроде тоже не падучий ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2006, 18:04 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
Postgres какой версии? Если 8.х настройте PITR и пользуйтесь http://www.postgresql.org/docs/8.1/interactive/backup-online.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2006, 09:33 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
Aki А разве в том же оракле можно сделать так бэкап, чтобы 1 запустили бэкапирование 2 - 15 000 юзеров вбили 15 000 строк 3 закончился бэкап 4 пункт 2 попал в бэкап??? НЕ ВЕРЮ проверь exp help=y exp bla/bla@bla file=dump consistent=y вроде так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2006, 12:31 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
Нифига ничего не лочиться. Просто тормозит: - обычные юзера работают с 5% данных - бекап дергает 100% данных - бекап работает как обычный юзер => кеш страниц приходит в негодность + дикий I/O + сам pg_dump жутко загружает проц (и лучше его запускать на отдельной машине) => все тормозит Но ничего не лочиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2006, 15:56 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
лезем в сырцы postgresql/src/bin/pg_dump.c: main() Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2006, 17:06 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
Какая разница, лочится или просто _очень_медленно_работает_ Если запросы юзеров таковы, что они могут конкурировать, то работать не возможно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2006, 18:02 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
Иными словами (моя ситуация), много пользователей в 90% запросов используют таблицу (а точнее, несколько таблиц), при чем исползуются практически все записи из этих таблиц (в совокупности для всех пользователей). Да и размер БД немаленький - несколько десятков ГБайт. Короче, тема хотбэкапа для меня не раскрыта пока (не в укор пишущим тут, просто констатирую факт). Вот :_( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2006, 18:07 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
Настройте PITR - это механизм очень напоминающий бэкапирование журналов транзакций на промышленных БД. Т е Вы вначале делаете полный бэкап и далее в автомате у вас будет выполняться бэкапирование WAL (грубо аналог журнала транзакций). Причем можно укладывать их на другой комп в сети. В случае падения по журналам накатываете БД до последней незакоммиченной транзакции. Ссылку см выше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2006, 18:48 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
_me_ Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ACCESS SHARE MODE - это лок обычного select-а . Паралельно с ним не могут идти: Код: plaintext Хотя SOmni прав: какая на х разница, лочится или тормозит нещадно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2006, 17:32 |
|
||
|
Hot backup
|
|||
|---|---|---|---|
|
#18+
landyНастройте PITR - это механизм очень напоминающий бэкапирование журналов транзакций на промышленных БД ... такое впечатление что они тебя не слышат. PITR ведь вроде как позволяет делать online бэкап. Впрочем им может проще изобрести что то свое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2008, 17:42 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=33733354&tid=2004639]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 338ms |

| 0 / 0 |
