When a cluster of SAS Web Application Server instances is configured in the SAS middle tier, the SAS 9.4 Deployment Backup and Recovery tool might report the following failure:
You might see this failure during a regularly scheduled backup or when you execute batch commands for the tool.
The problem occurs when the format of the BackupHistory.xml file is damaged as a result of more than one process modifying the file during a backup.
The problem that causes the failure is resolved in SAS 9.4 (TS1M2).
Click the Hot Fix tab in this note to access the hot fix for this issue.
Important: If you are experiencing the problem reported in this SAS Note, you must perform the steps required for the hot fix documented below. Any backups that exist before you follow the steps required for the hot fix will no longer be restorable. For this reason, SAS recommends that you run sas-backup using the SAS Deployment Backup and Recovery tool before and after installing the hot fix.
Note:If you are not experiencing the problem reported in this SAS note, renaming the BackupHistory.xml file is not required.
The BackupHistory.xml file can be found in the following locations.
To perform an ad hoc backup, run the sas-backup batch command per the instructions in the "Using the Deployment Backup and Recovery Tool" section of the SAS® 9.4 Intelligence Platform: System Administration Guide.
If a hot fix is not available for your version of SAS software, use the following steps to resolve the problem.
Important: Any backups that exist before the workaround is implemented will no longer be restorable after the workaround is implemented. For this reason, SAS recommends that you run sas-backup using the SAS Deployment Backup and Recovery tool after you perform the workaround.
In this step, you select one SASServer1_X instance to run the scheduled backup. You then change the configuration for the other SASServer1_X instances to prevent them from running during the scheduled backup. By default, the SAS Deployment Backup and Recovery tool is configured in server name SASServer1. The SASServer1_X instance that you choose to run the backup must remain started in order for a scheduled backup to run.
configuration-directory\Levn\Web\WebAppServer\SASServer1_X\sas_webapps\sas.svcs.admin.backup.war\WEB-INF\spring-config\applicationContext.xml
The format for the existing BackupHistory.xml file is incorrect. To resolve the formatting error, find all copies of the file for your deployment and rename the files. When the next backup is run, a new BackupHistory.xml file with correct formatting is created.
The BackupHistory.xml file can be found in the following locations.
This step is required to re-create the BackupHistory.xml file. SAS recommends that you perform this step immediately after you perform the workaround rather than waiting for a regularly scheduled backup.
To perform an ad hoc backup, run the sas-backup batch command per the instructions in the "Using the Deployment Backup and Recovery Tool" section of the SAS® 9.4 Intelligence Platform: System Administration Guide.
Note: If, at a later time, you or someone else modifies the schedule by using the sas-add-backup-schedule or sas-remove-backup-schedule, then you must restart all SASServer1_X instances.
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | SAS Deployment Backup and Recovery Tool | Microsoft® Windows® for x64 | 9.4 | 9.4_M2 | 9.4 TS1M0 | 9.4 TS1M2 |
Microsoft Windows 8 Enterprise x64 | 9.4 | 9.4_M2 | 9.4 TS1M0 | 9.4 TS1M2 | ||
Microsoft Windows 8 Pro x64 | 9.4 | 9.4_M2 | 9.4 TS1M0 | 9.4 TS1M2 | ||
Microsoft Windows 8.1 Enterprise 32-bit | 9.4 | 9.4_M2 | 9.4 TS1M0 | 9.4 TS1M2 | ||
Microsoft Windows 8.1 Enterprise x64 | 9.4 | 9.4_M2 | 9.4 TS1M0 | 9.4 TS1M2 | ||
Microsoft Windows 8.1 Pro | 9.4 | 9.4_M2 | 9.4 TS1M0 | 9.4 TS1M2 | ||
Microsoft Windows 8.1 Pro 32-bit | 9.4 | 9.4_M2 | 9.4 TS1M0 | 9.4 TS1M2 | ||
Microsoft Windows Server 2008 R2 | 9.4 | 9.4_M2 | 9.4 TS1M0 | 9.4 TS1M2 | ||
Microsoft Windows Server 2008 for x64 | 9.4 | 9.4_M2 | 9.4 TS1M0 | 9.4 TS1M2 | ||
Microsoft Windows Server 2012 Datacenter | 9.4 | 9.4_M2 | 9.4 TS1M0 | 9.4 TS1M2 | ||
Microsoft Windows Server 2012 R2 Datacenter | 9.4 | 9.4_M2 | 9.4 TS1M0 | 9.4 TS1M2 | ||
Microsoft Windows Server 2012 R2 Std | 9.4 | 9.4_M2 | 9.4 TS1M0 | 9.4 TS1M2 | ||
Microsoft Windows Server 2012 Std | 9.4 | 9.4_M2 | 9.4 TS1M0 | 9.4 TS1M2 | ||
Windows 7 Enterprise x64 | 9.4 | 9.4_M2 | 9.4 TS1M0 | 9.4 TS1M2 | ||
Windows 7 Professional x64 | 9.4 | 9.4_M2 | 9.4 TS1M0 | 9.4 TS1M2 | ||
64-bit Enabled AIX | 9.4 | 9.4_M2 | 9.4 TS1M0 | 9.4 TS1M2 | ||
64-bit Enabled Solaris | 9.4 | 9.4_M2 | 9.4 TS1M0 | 9.4 TS1M2 | ||
HP-UX IPF | 9.4 | 9.4_M2 | 9.4 TS1M0 | 9.4 TS1M2 | ||
Linux for x64 | 9.4 | 9.4_M2 | 9.4 TS1M0 | 9.4 TS1M2 | ||
Solaris for x64 | 9.4 | 9.4_M2 | 9.4 TS1M0 | 9.4 TS1M2 |
A fix for this issue for SAS Middle Tier 9.4_M1 is available at:
https://tshf.sas.com/techsup/download/hotfix/HF2/M92.html#53551Type: | Problem Note |
Priority: | high |
Date Modified: | 2014-12-18 15:37:40 |
Date Created: | 2014-07-14 15:20:38 |