Stop-VEPSQLInstancePublish
Short Description
Unpublishes a PostgreSQL instance from the target server.
Product: Veeam Backup & Replication
Product Edition: Community, Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
|
Stop-VEPSQLInstancePublish [-InstancePublish] <VEPSQLInstancePublish> [-Force] [<CommonParameters>] |
Detailed Description
This cmdlet unpublishes a PostgreSQL instance from the target server.
Note |
|
Publishing sessions will not stop automatically if you close the PowerShell console. To stop a publishing session, you must run the |
Parameters
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
Force |
Defines that the cmdlet will show no prompt before executing the command. |
|
False |
Named |
False |
|
InstancePublish |
Specifies the publishing process for a PostgreSQL instance. The cmdlet will stop the process and unpublish the instance from the target PostgreSQL server.
Accepts the |
True |
0 |
True (ByValue) |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see the About Common Parameters section of Microsoft Learn.
Examples
Stopping Publishing Process for a PostgreSQL Instance
This example shows how to unpublish a PostgreSQL instance.
|
$publish = Get-VEPSQLInstancePublish -InstanceName "rhel01:5433" Stop-VEPSQLInstancePublish -InstancePublish $publish |
Perform the following steps:
- Run the
Get-VEPSQLInstancePublishReturns active publishing sessions for backed-up PostgreSQL instances. cmdlet. Specify theInstanceNameparameter value and save the result to the$publishvariable. - Run the
Stop-VEPSQLInstancePublishcmdlet. Set the$publishvariable as theInstancePublishparameter value.
Related Commands
Get-VEPSQLInstancePublishReturns active publishing sessions for backed-up PostgreSQL instances.