Table of Contents Previous Next


7 Recovering From a Console Failure : 7.1 Modifying Backup Properties with the EDB Ark Console

For the console backup script to function properly, the console (GlassFish) must be running as the ppcd user, and the ppcd user must have sufficient privileges to read and execute the backup script. Privileges for the ppcd user are managed in the .pgpass file. The .pgpass file (used for backup authentication) is located in the ppcd user’s home directory (/var/ppcd).
You can use the parameters on the Installation Properties dialog to modify console backup details; to modify the properties on an installed console, navigate to the Admin tab, and click the Edit Installation Properties button.
C:\Users\susan\Desktop\Screen Shot 2017-08-21 at 9.44.02 AM.png
When the Edit Installation Properties dialog opens, you can modify details about the console backup storage (see Figure 7.1):
Use the Backup Script field to specify the name and location of the backup script provided with EDB Ark. If you choose to provide your own backup script, use the parameter to specify the name and location. Please note that you must ensure that the script can be read and executed by the ppcd user.
Use the DB Name field to specify the name of the console database; the default is postgres.
Use the Directory to Store Backups field to specify a directory to which backups will be written. Please note that you must create the directory specified. The ppcd user must have sufficient privileges to write to the specified directory.
Use the DB User Name field to specify the name of the console database user; the default is postgres.
Use the DB User Password field to specify the password associated with the console database user; the default password is:
Use the Storage Bucket field to specify the name of the swift storage container that will be used to store files for point-in-time recovery. This location should not change after the initial deployment of the Ark console.
Use the Console Backup Folder field to specify a folder in which the backups will be stored.
Use the Storage Tenant field to provide the name of the tenant in which the backup will be stored.
C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\cbf5425e\Screen Shot 2017-05-05 at 12.10.27 PM.png
To initiate a console recovery, provide the console password specified when you deployed the console instance (in the Amazon management console), and click the Recover from Backup button. The console properties dialog opens, prompting you for information about console backups (see Figure 7.3).
C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\5653bf98\Screen Shot 2017-05-18 at 8.23.33 AM.png
Use the AWS Access Key field to specify the Amazon access key ID associated with the AWS role that will be used for account administration.
Use the AWS Secret Key field to specify the Amazon secret key associated with the AWS role that will be used for account administration.
Use the Service Account Role ARN field to specify the Amazon Role ARN (resource name) that should be used by the Ark service user (ppcd) when performing management functions on behalf of Ark.
Use the Service Account External ID field to specify the Amazon external ID that should be used by the Ark service user (ppcd).
Use the Enable Self Registration field to specify if the Ark console should allow self-registration for Ark users; specify true to allow self-registration, or false to disable self-registration.
Use the Storage Bucket field to specify the name of the bucket in which backups will be stored.
Use the Console Backup Folder field to specify the name of the backup folder within the storage bucket.
Use the drop-down listbox in the Timezone field to select the timezone that will be displayed by the Ark console.
When you're finished, click the Recover button to start the recovery process. A popup will open, prompting you for the name of the backup folder that you wish to use for the recovery.
C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\56dab68e\Screen Shot 2017-05-18 at 8.59.00 AM.png
Use the Folder name drop-down listbox (see Figure 7.4) to select the backup you wish to use for the recovery, and click Finish to start the recovery process.
C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\cbf5425e\Screen Shot 2017-05-05 at 12.10.27 PM.png
To initiate a console recovery, provide the console password specified when you deployed the console instance (in the OpenStack Management console), and click the Recover from Backup button. The console properties dialog opens, prompting you for information about console backups (see Figure 7.6).
C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\9121b9cb\Screen Shot 2017-05-11 at 10.19.42 AM.png
Use the OpenStack Region field to specify the region in which the OpenStack host resides.
Use the OpenStack Admin Role field to specify the name of the OpenStack administrative role. When a user that is a member of this role connects to the console, the console will display the Ark administrative console (which includes the Admin and DBA tabs).
Use the Identity Service Endpoint field to specify the URL of the OpenStack Keystone Identity Service.
Use the Identity Service Admin Endpoint field to specify the URL of the OpenStack Keystone Administrative Service.
Use the Service Account ID field to specify the name of the OpenStack user account that Ark will use when managing clusters. The account must be a member of and be assigned the admin role for all tenants that are allowed to run Ark clusters.
Use the Service Account Password field to specify the password associated with the OpenStack service account.
Use the Storage Bucket field to specify the name of the container that will be used to store files for point-in-time recovery. This location should not change after the initial deployment of the Ark console.
Use the Console Backup Folder field to specify a folder in which the backups will be stored.
Use the Storage Tenant field to provide the name of the tenant in which the backup will be stored.
Use the drop-down listbox in the Timezone field to select the timezone that will be displayed by the Ark console.
When you're finished, click the Recover button to start the recovery process.
C:\Users\susan\AppData\Local\Temp\vmware-susan\VMwareDnD\cbf5425e\Screen Shot 2017-05-05 at 12.10.27 PM.png
To initiate a console recovery, provide the console password specified when you deployed the console instance, and click the Recover from Backup button. The console properties dialog opens, prompting you for information about console backups (see Figure 7.8).
The recovered console will contain the previous list of registered users, monitoring data, and events from the last time that the database was backed up.
C:\Users\susan\Desktop\Screen Shot 2017-08-15 at 9.10.47 AM.png
Use the Azure Subscription ID field to specify the subscription ID for the Azure account that hosts the Ark console.
Use the Azure Active Directory ID field to specify the directory ID associated with the Azure account that hosts the Ark console.
Use the Azure Application Registration ID field to specify the application ID associated with the Azure account that hosts the Ark console.
Use the Service Account ID field to specify the name of the Azure service account.
Use the Service Account Password field to specify the password associated with the service account.
Use the Azure Storage Account field to specify the name of the Azure block storage account used with this Ark server.
Use the Storage Bucket field to specify the name of the container that will be used to store files for point-in-time recovery.
Use the Console Backup Folder field to specify a folder in which the backups will be stored.
Use the drop-down listbox in the Timezone field to select the timezone that will be displayed by the Ark console.
When you're finished, click the Recover button to start the recovery process.

7 Recovering From a Console Failure : 7.1 Modifying Backup Properties with the EDB Ark Console

Table of Contents Previous Next