Виртуальные пользователи в sshd от базы данных пост-ГРЭС

Используйте mylvmbackup для взятия снимков файловой системы или (если база данных является маленькой), mysqldump получить дамп SQL. Я не рекомендую mysqldump для больших наборов данных.

Кроме того, mysqlhotcopy идеально подходит для MyISAM.

Поскольку InnoDB пробуют Горячее резервное копирование, но оно стоит.

6
задан 4 February 2014 в 19:47
2 ответа

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

ssh -L local_port: IP-адрес / имя хоста: порт_сервера пользователь @ IP- адрес / имя хоста.

здесь пользователь будет пользователем ОС, поэтому лучше всего предоставить суперпользователя postgres для подключения.

Но имейте в виду, что сервер базы данных postgresql должен находиться на этом сервере.

после этого вы можете подключиться с помощью простой команды psql как

psql -h имя хоста / IP-адрес -p порт -U пользователь -d база данных

-1
ответ дан 3 December 2019 в 00:50

Я бы выгрузил ваших пользователей из БД в LDAP и загрузил их в локальный LDAP. Вы можете легко автоматизировать обновления. Это заставит вашу ОС запрашивать пользователей из LDAP, и это будет намного более портативным - libnss-pgsql2 не во всех UNIX-подобных системах, если вы когда-нибудь захотите отказаться от Linux. Мало ли;)

0
ответ дан 3 December 2019 в 00:50

Теги

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