Предоставление базы данных псевдонима в пост-ГРЭС

Используйте rsnapshot из RSNAPSHOT.org. Это доступно через "Кв. - получают установку rsnapshot".

Это работает как очарование и по SSH после установки машины ключи SSH... Веб-сайт предлагает некоторые сценарии, чтобы создать резервную копию MySQL также. Можно изменить их к любым определенным потребностям, которые Вы можете иметь.

rsnapshot является утилитой снимка файловой системы для того, чтобы сделать резервные копии локальных и удаленных систем.

Используя rsync и жесткие ссылки, возможно сохранить несколько, полное резервное копирование немедленно доступный. Требуемое дисковое пространство просто немного больше, чем пространство одного полного резервного копирования плюс incrementals.

В зависимости от Вашей конфигурации довольно возможно настроить всего за несколько минут. Файлы могут быть восстановлены пользователями, которые владеют ими без пользователя root, принимающего участие.

7
задан 2 October 2010 в 02:33
4 ответа

Вы не можете создать псевдоним к схеме или базе данных начиная с Schemaname / DBname используется внутренне в качестве первичного ключа для таблиц pg_namespace и pg_database.

4
ответ дан 2 December 2019 в 23:45

Нет Вы не можете. В PostgreSQL необходимо соединиться с единой базой данных, прежде чем можно будет выполнить любой запрос. В MySQL у Вас есть только одна база данных и многие схема (названный "базами данных" в мире MySQL), можно всегда выполнять запрос на другой "базе данных".

Если Вы хотите ту же установку в PostgreSQL, просто создаете другую схему в Вашей базе данных.

CREATE SCHEMA foo;
CREATE SCHEMA bar;
0
ответ дан 2 December 2019 в 23:45

Вы должны записать запросы, а также считать запросы? Я испытал бы желание попытаться создать вторую базу данных и затем использовать символьную ссылку на уровне каталога базы данных для указания на первый каталог баз данных. Это могло бы быть в порядке, пока Вы придерживались запросов только для чтения во второй системе; otoh Вы могли бы получить все виды повреждения от странных связанных с общей памятью проблем, но это будет интересный эксперимент.

0
ответ дан 2 December 2019 в 23:45

Лучшим решением является PgBouncer . Он позволяет объединять и «перенаправлять» соединения из одной базы данных в другую (даже на другом хосте).

1
ответ дан 2 December 2019 в 23:45

Теги

Похожие вопросы