--- title: "VEPSQLInstance" description: "Contains details about a PostgreSQL instance. Property Type Description GUID Instance ID. Ulong Database unique identifier (UID). String Instance name. String PostgreSQL version of the instance. String DNS name or IP address of the source server." canonical: "https://helpcenter.veeam.com/docs/vbr/explorers_powershell/vepsqlinstance.html" breadcrumb: "Veeam Explorers PowerShell Reference > Veeam Explorers PowerShell Types > VEPSQLInstance" dateModified: "2026-08-18" --- # VEPSQLInstance Contains details about a PostgreSQL instance.
|
Property |
Type |
Description |
|---|---|---|
|
Id |
GUID |
Instance ID. |
|
Uid |
Ulong |
Database unique identifier (UID). |
|
Name |
String |
Instance name. |
|
Version |
String |
PostgreSQL version of the instance. |
|
ServerName |
String |
DNS name or IP address of the source server. |
|
ArchiveMode |
Bool |
If True, the instance operates in the Archive mode. |
|
StopBackupLsn |
Long |
Last log sequence number in the write-ahead log in the restore point. |
|
BacupRecId |
Long |
Backup record ID. |
|
WalSegmentSize |
Ulong |
Write-ahead log segment size in bytes. |
|
LastCheckpointTimeUTC |
DateTime |
Date and time of the latest available state on the backup file. |
|
HbaFilePath |
String |
Path to configuration file for host-based authentication. Default file: pg_hba.conf |
|
IdentFilePath |
String |
Path to configuration file for user name mapping. Default file: pg_ident.conf |
|
ConfigFilePath |
String |
Path to main server configuration file. Default file: postgresql.conf |
|
DataDirectory |
String |
Path to the data directory for the instance on the source server. |
|
TableSpaces |
Array of PostgreSQL tablespace paths. |