Su utiliza la Amazon Machine Image (AMI) de ArcGIS Server (Ubuntu Linux) para crear un sitio de ArcGIS Server o una implementación de ArcGIS Enterprise, tiene la opción de incluir un cluster de base de datos PostgreSQL. El cluster de la base de datos puede estar en la instancia de ArcGIS Server o en una instancia independiente que forme parte del sitio de ArcGIS Server. Su utiliza la ArcGIS Server (Ubuntu Linux o Windows) AMI, tiene la opción de incluir Amazon Relational Database Service (RDS) for PostgreSQL. Si utiliza Amazon RDS for PostgreSQL, la instancia de RDS está siempre en una instancia independiente que forma parte del sitio de ArcGIS Server.
Al utilizar ArcGIS Server Cloud Builder on Amazon Web Services para iniciar un sitio de ArcGIS Server, el cluster de la base de datos contiene dos geodatabases ya creadas: egdb y geodatos.
La geodatabase egdb se registra como la base de datos administrada del sitio de GIS Server. Al publicar servicios de entidades o WFS-T en un sitio que tiene una base de datos administrada, los datos podrán copiarse desde la geodatabase que contiene los datos cartográficos de origen a la geodatabase egdb. Estos datos dependerán del servicio. Al eliminar el servicio de entidades o de WFS-T, los datos se borrarán de la geodatabase egdb.
La geodatabase de geodatos está prevista para utilizarse como geodatabase replicada. La geodatabase de geodatos puede registrarse con el sitio de GIS Server. Al hacerlo, designe la geodatabase de geodatos como conexión de base de datos de servidor distinta de la conexión de base de datos del responsable de publicación (la geodatabase del responsable de publicación que está en su geodatabase corporativa local) y cree un servicio de geodatos. Podrá replicar los datos de la geodatabase corporativa local en la geodatabase de geodatos a través del servicio de geodatos.
Al publicar un servicio de entidades o de WFS-T que incluya datos replicados, las modificaciones de los datos a través del servicio de entidades podrán sincronizarse con el servicio de geodatos, con lo que se actualizarán los datos de su geodatabase corporativa local. Del mismo modo, podrá seguir editando los datos de su geodatabase local y utilizar el servicio de geodatos para sincronizar dichos cambios con la geodatabase de geodatos.
PostgreSQL en AWS
Los clusters de la base de datos PostgreSQL en AWS creados utilizando ArcGIS Server Cloud Builder on Amazon Web Services contienen tres roles de inicio de sesión de base de datos:
- postgres: el administrador del clúster de base de datos
- sde: el administrador de la geodatabase*
- owner: un usuario propietario de un esquema en las geodatabases egdb y de geodatos y que, por consiguiente, puede crear datos en las mismas*
Las contraseñas predeterminadas de estos niveles de usuarios son las siguientes:
- postgres = postgres
- sde = E$ri3774*
- owner = owner*
*Estos roles de inicio de sesión solo se crean si utiliza ArcGIS Server Cloud Builder on Amazon Web Services para crear el sitio.
Para la protección del sitio, inicie una sesión en la instancia que contenga el clúster de base de datos de PostgreSQL y cambie las contraseñas. Consulte Cambiar contraseñas PostgreSQL predeterminadas para obtener instrucciones.
Amazon RDS for PostgreSQL
Puede elegir usar un Amazon Relational Database Service (RDS) para PostgreSQL para almacenar sus datos de servicio Web de ArcGIS en Amazon.
Amazon RDS realiza algunas tareas de mantenimiento de la base de datos, por lo que no necesita realizalas. Por ejemplo, las instancias RDS aplican automáticamente parches de bases de datos y crean copias de seguridad de la base de datos. También están designadas para tener alta disponibilidad, ya que se pueden ejecutar en varias zonas de disponibilidad (conocidas como implementaciones multi-AZ).
Las implementaciones multi-AZ son el tipo de implementación predeterminada para las instancias de Amazon RDS. Por lo tanto, las instancias Amazon RDS for PostgreSQL que inicia con AMI de ArcGIS Enterprise on Amazon Web Services utilizarán este tipo de implementación.
Nota:
Dado que proporcionan disponibilidad mejorada, Amazon recomienda utilizar implementaciones multi-AZ en los sistemas de producción. Sin embargo, tenga en cuenta que el uso y el almacenamiento por hora de estas implementaciones es más costoso que otras implementaciones. Consulte Guia de precios de Amazon para obtener más información.
Cuando utiliza un Amazon RDS for PostgreSQL en su sitio de ArcGIS Server o en la implementación de ArcGIS Enterprise en AWS, la instancia de Amazon RDS for PostgreSQL siempre está separada de la instancia de ArcGIS Server.
Las geodatabases creadas en Amazon RDS for PostgreSQL almacenan datos espaciales utilizando el tipo de almacenamiento de geometría PostGIS.
Si utiliza ArcGIS Server Cloud Builder on Amazon Web Services o una plantilla de CloudFormation proporcionada por Esri para crear un sitio de ArcGIS Server, se crean las geodatabases egdb y geodata descritas anteriormente en este tema.
También se crean los siguientes roles de inicio de sesión, pero los roles y sus contraseñas varían en función del método de creación:
Método de creación | Nombre de usuario | Contraseña | Finalidad del usuario |
---|---|---|---|
ArcGIS Server Cloud Builder on Amazon Web Services | sde | E$ri3774 | El usuario sde posee los objetos del sistema de geodatabase y es considerado el administrador de la geodatabase. |
owner | owner | Este usuario es propietario y tiene autoridad en un esquema en la base de datos y, por lo tanto, puede crear datos en ella. | |
EsriRDSAdmin | La contraseña para este usuario es la misma que la contraseña que especificó para el administrador principal del sitio de ArcGIS Server. | Este usuario crea la base de datos y otros inicios de sesión. | |
Plantilla de CloudFormation proporcionada por Esri | sde | La contraseña para este usuario es la misma que la contraseña que especificó para el administrador principal del sitio de ArcGIS Server. | El usuario sde posee los objetos del sistema de geodatabase y es considerado el administrador de la geodatabase. |
EsriRDSAdmin | La contraseña para este usuario es la misma que la contraseña que especificó para el administrador principal del sitio de ArcGIS Server. | Este usuario crea la base de datos y el rol de inicio de sesión sde. |
Para proteger su sitio, debe modificar las contraseñas de los roles de inicio de sesión con contraseñas iniciales codificadas.
Si crea su sitio mediante la consola de Amazon Web Services y desea utilizar el RDS de PostgreSQL para el almacenamiento de datos, debe crear sus propias geodatabases y usuarios.