PostgreSQL 服务器的硬件需求包括以下内容:
| 受管理计算机/设备数量 | 处理器信息 | 内存大小 | 硬盘空间 |
| 1 到 5000 | Intel Core i7(6 核心/12 线程)3.2 GHz,12 MB 缓存 | 8 GB | 200 GB* |
| 5001 到 10000 | Intel Xeon E5(8 核心/16 线程)2.6 GHz,20 MB 缓存 | 16 GB | 250 GB* |
| 10001 到 15000 | Intel Xeon E5(12 核心/24 线程)2.7 GHz,30 MB 缓存 | 32 GB | 500 GB* |
| 15001 到 20000 | Intel Xeon E5(14 核心/28 线程)2.7 GHz,30 MB 缓存 | 64 GB | 500 GB* |
* 根据扫描频率可能会动态增加。
注意:
请在各自环境中按照以下两个步骤操作,以确保迁移成功。
(如果已安装 PostgreSQL,请跳过此步骤。确保已安装的 PostgreSQL 版本符合前提条件并且服务正在运行。)
请按照官方 Percona 文档在您的 Linux 机器上安装 Percona 发行版的 PostgreSQL 14。
安装成功后,执行以下命令检查 PostgreSQL 服务是否可用:
sudo systemctl status postgresql
如果需要,也可以使用以下步骤手动执行 PostgreSQL 配置。
打开 HAProxy 配置文件:
sudo -u postgres psql -c "CREATE DATABASE dbname LC_COLLATE='C' LC_CTYPE='C' TEMPLATE=template0;"创建数据库用户:
sudo -u postgres psql -c "CREATE USER username WITH PASSWORD 'password';" 授予用户在数据库上的 CREATE 权限:
sudo -u postgres psql -c "GRANT CREATE ON DATABASE dbname TO username;" sudo nano /etc/postgresql/14/main/postgresql.conf listen_addresses = 'your_server_ip,127.0.0.1' 在文件顶部添加以下条目:
host <dbname> <username> <server_ip>/32 scram-sha-256 重启 PostgreSQL 服务:
sudo systemctl restart postgresql 使用以下命令确认连接:
ql -h <server_ip> -U <username> -d <dbname> 如果登录成功,PostgreSQL 设置即完成。
本节说明如何将 Central Server 数据库从 PostgreSQL (PGSQL) 迁移到 Microsoft SQL Server (MSSQL)。请仔细遵循这些步骤以确保迁移顺利:
<UEMS_CentralServer>/bin and run the changeDBServer.bat script. This launches the Database Setup Wizard.C:\Program Files\UEMS_CentralServer\bin\changeDBServer.batPGSQL 服务器认证
注意:迁移时间取决于数据量和机器性能。请耐心等待迁移完成。
database_params.conf and Server.starttime files from the conf folder.迁移完成后,您可以开始使用新的配置运行 Central Server。