The page has been translated by Gen AI.

Overview

Service Overview

PostgreSQL(DBaaS) is an open-source relational database management system (RDBMS). Samsung Cloud Platform provides an environment that automates PostgreSQL installation and performs management functions for operation through a web-based Console.

PostgreSQL(DBaaS) is designed as a high availability architecture considering storage-based data replication and failover time minimization. To prevent data loss, when the content of the Active server changes, it is synchronously replicated to the Standby server. Read-only servers called Replica for read load distribution and disaster recovery (DR) are provided up to 5. Additionally, in preparation for problems with the DB server or data, it provides automatic backup at a time specified by the user, supporting data recovery at a desired point in time.

Architecture
Figure. PostgreSQL(DBaaS) Architecture

Provided Features

PostgreSQL(DBaaS) provides the following features.

  • Auto Provisioning: Database (DB) installation and configuration via UI, providing Active-Standby redundancy configuration based on storage replication. Automatic failover to Standby when Active server fails.
  • Operation Control Management: Provides function to control running server status. Start, stop, and restart possible for DB issues or to reflect configuration values. For HA configuration, users can directly perform Active-Standby node switching through Switch-over.
  • Backup and Recovery: Provides data backup function based on own backup commands. Backup time period and retention period can be set by user, and additional charges are incurred depending on backup capacity. Also provides recovery function for backed up data, where user performs recovery and separate DB is created, recovery proceeds to point in time selected by user (backup storage point, user-specified point). When recovering to user-specified point, recovery point can be set up to 5 minutes/10 minutes/30 minutes/1 hour before current time based on stored backup files and archive files.
  • Version Management: Provides version upgrade (Minor) function for some feature improvements and security patches. User can select whether to perform backup according to version upgrade, and if performing backup, backs up data before patch execution then performs DB engine update.
  • Replica Configuration: Can configure up to 5 Read Replicas in same/different regions for read load distribution and disaster recovery (DR).
  • Audit Settings: Supports audit function for major activities in database.
  • Parameter Management: Can modify DB configuration parameters for performance improvement and security.
  • Service Status Check: Checks final status of current DB service.
  • Monitoring: Can check CPU, memory, DB performance monitoring information through Cloud Monitoring service.
  • DB User Management: Manages DB account (user) information registered in DB.
  • DB Access Control Management: Can register and cancel access-allowed IPs based on DB accounts registered in DB.
  • Archive Management: Can set Archive file retention period (1~35 days) and Archive mode (On/Off) in DB server.
  • DB Log Export: Can export logs stored through Audit settings to user’s Object Storage.
  • Migration: Supports migration using replication method by synchronizing data with operating database in real time without service interruption.
  • OS Kernel Upgrade: Can upgrade OS Kernel for some feature improvements and security patch application.

Components

PostgreSQL(DBaaS) provides pre-verified engine versions and various server types according to open source support policy. Users can select and use according to the service scale they want to configure.

Engine Versions

Engine versions supported by PostgreSQL(DBaaS) are as follows.

Technical support can be used until the supplier’s EoTS (End of Technical Service) date, and the EOS date when new creation stops is set to 6 months before the EoTS date.

EOS and EoTS dates may change according to supplier policy, so please refer to the supplier’s license management policy page for details.

Provided VersionEOS Date (Samsung Cloud Platform New Creation Stop Date)EoTS Date (Community Technical Support End Date)
14.172026-07 (Scheduled)2026-11-12
14.182026-07 (Scheduled)2026-11-12
15.122027-06 (Scheduled)2027-11-11
15.132027-06 (Scheduled)2027-11-11
15.142027-06 (Scheduled)2027-11-11
16.82028-06 (Scheduled)2028-11-09
16.92028-06 (Scheduled)2028-11-09
16.102028-06 (Scheduled)2028-11-09
17.62029-06 (Scheduled)2029-11-08
Table. PostgreSQL(DBaaS) Provided Engine Versions

Server Type

Server types supported by PostgreSQL(DBaaS) are as follows.

For details on server types provided by PostgreSQL(DBaaS), see PostgreSQL(DBaaS) Server Type.

Standard db1v2m4
CategoryExampleDetailed Description
Server TypeStandardProvided server types
  • Standard: Standard specifications (vCPU, Memory) generally used
  • High Capacity: Large capacity server specifications with 24vCore or more
Server Specificationdb1Provided server specifications
  • db1: Standard specifications (vCPU, Memory) generally used
  • dbh2: Large capacity server specifications
    • Provides servers with 24 vCore or more
Server Specificationv2vCore count
  • v2: 2 virtual cores
Server Specificationm4Memory capacity
  • m4: 4GB Memory
Table. PostgreSQL(DBaaS) Server Type Components

Prerequisite Services

List of services that must be configured in advance before creating this service. For details, please prepare in advance by referring to the guide provided for each service.

Service CategoryServiceDetailed Description
NetworkingVPCService that provides independent virtual network in cloud environment
Table. PostgreSQL(DBaaS) Prerequisite Services
Release Notes
Server Type