BrightStor R11.1 Techtalk New Feature & Functionality BrightStor ARCserve 11.1 For Windows For Linux For Netware For Unix! Massive Introduction of 11.1 ARCserve for all platforms as a server Enterprise Options Multiplexing features for Unix, Linux and Netware Enhanced Volume Shadow Copy support New Agents and platforms Oracle cross-platform support BAB for Windows R11.1 Introduction Overview What’s new Why these help CA in the Market Place Architecture Installation Feature Functionality Q&A What’s New? Multistreaming Microsoft VSS support Hardware error handling and DLTSage support SAN failover Microsoft cluster environment Configurable ports for firewalls Sybase Multiple instances Command line scripting Multiple code page support Activity log pruning Scratch set media report What’s New? Media Management Administrator reports BAB Portal R11.1 Support for cross-release integration Cross platform support Lotus Domino agent Microsoft Exchange Premium Agent Linux VM Job Queue Custom make up jobs Full node database backup What else is New? Management Features Windows Storage Server 2003 Windows Powered NAS Automation Media Usage Job Templates Agents MAC OS X General features Other Enhancements Library-Level Tape Eject Option AS400 Agent and Open VMS Agent Oracle 10g support Lotus Domino Multiplexing Performance Improvements AntiVirus Generic Job Modification Media error handling with Job Redirection Dropped support Citrix MetaFrame 1.8 NetWare 4.2 HP 10.2 Sun Solaris 2.5 Sun Solaris on Intel platforms IBM AIX 4.2 UnixWare 2.1, 7.x SGI 6.5 Open Server 5.x Encryption Used in Different BEB/BAB Versions Backup data Encryption CSATG Encryption BAB 9 BEB Windows 10.5 BEB Unix 10.5 SP1 ETPKI 3 DES (Default) and CSATG Encryption (Optional) BAB R11.1 BEB Windows 10.5 SP1 BEB Unix R11 Session Password Encryption TNG Encryption BEB 10.5 BAB 11.1 BrightStor ARCserve Backup for Netware R11.1 New features What’s New? New platform support Target Service Agent support MySQL and MacOS Agent Filter support for long file names Multiplexing Disaster Recovery from CD eTrust Antivirus 7.1 Integration BAB NW R11.1 requirements Operating System Support Separate setups for Manager and the Server Manager Requirements (Note: The Manager is not supported on Windows 95/98/ME) Windows 2000 Professional/Server, SP 4 Windows XP Professional SP 1 Windows 2003 Discovery Server Determines which servers the Manager can contact Server Requirements NetWare 5.1 servers with SP6 or 7 NetWare 6.0 servers with SP1, 2, 3, or 4 NetWare 6.5 servers with SP1 System requirements Workstation: 80586 or higher CPU computer with 256 MB RAM Server: 80686 or higher CPU computer with 512 MB RAM Disk Space: 50-75 MB free disk space Software: Workstation: Windows 2000/XP/Server 2003 to run BrightStor ARCserve Backup Manager Server: Novell NetWare 5.1, 6.0, or 6.5 BAB for NW R11.1 additional Novell YES certified on 6.5 SP1a and SP2 at the time of release Enable long name support on SYS volume NIS compliant setup Installation requires Novell Client v4.90 SP1 GWTSA is used to backup GWise 6.0/6.5 TSA Based Browsing TSA-centric view of Novell Resources All browsing of Novell resources is going to be strictly based on information received from the TSA running on the servers Cluster shared volumes will only show up under the virtual cluster node Virtual cluster node will not display non-cluster volumes GroupWise domains will be available for restores File directory Level Backups will be supported. Issues with files being missed with the opendir()/readdir() browse/backup will be addressed New Features New Agent Support MAC OSX Agent UNIX based Agent that is treated as if it were a UNIX/Linux based agent. Currently we are looking at an issue with Restore to Original Location for these agents. MySQL Agent Based on the same architecture as other NetWare DB Agents (GroupWise/Oracle) Uses MySQL native API’s to put the DB into backup mode New Features Backup Architecture Change 9.01 used TSAFS for performance improvements For 11.1 we are moving to an Asymmetric design where multiple read threads pickup files from the pre-scan list and sequentially add them to a shared buffer. Read threads are no longer waiting on the write thread to complete before it can continue. New Features Long Name Filters Long Name Filter are Regular file system backups Cluster backups Enabled by Default Can be disabled in the ASCONFIG.INI file.. Fibre Native Device Support Library support only Requires SAN option to be installed Supported devices are included in Certified Device List Cabatch security enhancement Option to Encrypt User Name and Password Enhancements Database enhancements Move to Pervasive SQL 8.5 Session view browsing is going to be improved with the introduction of new database keys Tree view browsing is going to be optimized so the tree is displayed quicker Auto conversion to the new DB templates Enhancements eTrust Antivirus v7.1 integration. Ships with a full version of eTrust AV 7.1 Backup will scan during the estimate BrightStor Beta Ships with a pre-release version. Enhancements DRO preparation and recovery process is too involved DRO will now support CD based recovery Enhanced DRO will no longer require the recover to be performed on hardware identical to the source Time from boot up to full recovery stage will be reduced significantly. Multiplexing Highly efficient algorithm Accepts data from multiple lower speed sources and mixes then to maximize tape throughput Enabled in GUI backup destination screen Configured in GUI Backup/Options/Advanced NOTE: Multistreaming options also moved to above screen Command Line Option: ca_backup [-multiplextape [<Max # Streams>] [muxChunkSize <MuxChunkSize>] BrightStor ARCserve Backup for Unix/Linux R11.1 New features What’s New? Multiplexing TapeCopy GUI tool Generic Job Lotus Domino Agent Encryption Multiplexing – GUI settings GUI Based Tape Copy GUI Based Tape Copy GUI Based Tape Copy Generic Jobs Generic Jobs allow administrators to perform random tasks using BAB scheduler. Generic Jobs allow users to submit tapecopy jobs into the BAB queue thereby taking advantage of the reservation of groups New job type “Generic” New session type “Generic” Generic Jobs – new menu item Generic Jobs - manager Generic Jobs – choose program Generic Jobs - Options Options tab allows: Pre-Post commands Alert/reporting destinations similar to Backup and Restore options Scheduling allows: Repeating by month, day, hour and minute Excludes by day of week Lotus Domino New GUI support New CLI Multi-streaming option New CLI configuration options for ca_backup New Lotus Domino R6 support Configurable Purge logs option (CLI and GUI) Improved performance with QFA support Improved performance with full session restore Additional nls messages support Triple DES Encryption BrightStor Encryption Algorithms TNG encryption(40Bits) DES3 encryption(162 Bits). Advantages/Disadvantages of DES3. Hard to crack. Slower than TNG encryption. More Media usage. BrightStor ARCserve Backup for Windows R11.1 ARCserve architecture and options Server Architecture ARCserve server Disaster Recovery JOB Engine Image Option DB Engine Tape Library Option TAPE Engine NDMP NAS Option Tape RAID Option Windows 2000,2003,XP Linux 2.4,2.6 kernel Netware 5.x,6.x Solaris,AIX, Tru64, HP-UX SAN Option Serverless Option Client Architecture OS Agent Open File Agent Application Agent: DB, e-mail server Windows 9.x, NT, 2000, 2003, XP 32 and 64 bit when available Netware 4,x,5,x,6.x Solaris,AIX, Tru64, HP-UX OS/400, MVS MacOS 10.x Lotus Domino, Exchange, SQL server, MySQL, Apache Oracle, Sybase, Informix, DB2, SAP R/3 Enterprise Options Enterprise Option for StorageTek ACSLS Enterprise Option for IBM 3494 Guide Enterprise Option for SAP R/3 for Oracle Enterprise Option for Advantage Ingres Enterprise Option for Microsoft SQL Using HDS Snap-shot Guide Windows Enterprise Option for Microsoft SQL Using HP-XP Microsoft Volume Shadow Copy Service BAB Requirements Minimum Hardware CPU: 350Mhz RAM: 256MB Disk: 350MB free space Software IE: v6.0 Disk space for Raima … or SQL Server perhaps? Windows XP SP2 notes File and Print sharing is OFF Remote installation Firewall enabled ALL ports blocked by default Use Security Center exception list Add BAB .exe’s Installation Installation • • • • • • Multiple languages Product Install Selection Product Install Browser Licensing key panel Revised product tree Product List Upgrades BAB11.1 for Windows can upgrade: ARCserve 2000 for Windows ARCserve 9 for Windows ARCserve 11.0 for Windows Enterprise Backup 10.0 for Windows Enterprise Backup 10.5 for Windows Registration of Live Trials Reboots Scenarios The following products will require a reboot: Update Windows installer service 2.0 Image/Serverless Option (Upgrade needs to remove the previous product, reboot the machine, then start the product installation.) TLO (Driver name change) Serverless Backup Option Backup Agent for Open Files (optional, then can only open files after installation) Silent Install Create a response file using MasterSetup Use response file to install silently: MasterSetup [/?][/H:<host name>][/U:<User Name>][/P:<password>][/I:<Icf Path>] /? -- generates this Usage message. /H -- specifies host name. /U -- specifies user name. /P -- specifies password. /I -- specifies response file location. Install Logs Install logs Master Setup creates the following dir structures for logging %Temp%\_BSxx.tmp and %Temp%\_BSxx.tmp\[MachineName] Log files are placed in these folders. Each product creates it’s own log file Use Diagnostic utilities to collect logs and contact Support. Licensing Input license key Setup License key panel License verification dialog Manager About box on the Server License verification dialog <ca_lic>\calicnse.exe on the Client Where the edition checking is performed Setup Manager (GUI) Job Engine (Backend) Licensing behavior Enable client agent checking License expiration Base Job Engine stops No hard fail for client agents No hard fail for DB agents restore Hard fail for DB agents backup Report Writer -- What’ s new? New look-and-feel Raima database support Remote machine support – generates a report for a remote server; CSV format for the output file A new table “Log Error” containing the errors during the job execution Additional options in command line New enhanced report templates Report Writer New look-and-feel: consistent with ARCserve Manager Report Writer Raima database support Checks if Raima ODBC driver is installed or not; Installs the Raima ODBC driver, if this driver is not present: instodbc.exe <BAB_HOME>\CASDB Remote machine support Runs careports.exe on the remote machine by calling a database RPC. New enhanced report templates common template for both MS-SQL & Raima databases specify columns width for Report Manager integration added time of execution in the output file Report Writer Additional options in command line f (format type: csv or xml) m (machine name) a (auto-naming) Report Writer Known Limitations Limited keyboard access; Fixed date format (YYYY-MM-DD); Group by, Totals, operator precedence cannot be specified in query; Report Writer Trouble Shooting BAB_HOME \ LOG \ careports.log (Trace log) ODBC configuration for Raima Check the current DSN & Driver setting for Raima ODBC driver DSN name (ASNT2), Server name (CASDB) Reporting Enhancements Extended set of ARCserve reports 19 new reports! Schedule and E-Mail support (partial) Two types of reports: Standard Reports (1) Custom Reports (18) The reports are grouped in categories of reports The categories are stored to an external XML file: <BAB_HOME>\categories.xml. Standard Reports Preflight Check Report (new) Helps you minimize job failures caused by: network connection, media availability. GFS Media Prediction Report Has schedule and e-mail support Custom Reports Described by an XML template; Two types of custom reports: Predefined - ARCserve built-in reports templates, available under <BAB_HOME>\Templates\Reports directory; User-Created Created by the user (using Report Writer tool); Displayed in Report Manager under “My Reports” category, if saved to <BAB_HOME>\Templates\Reports location; Custom Reports User-Interface components: Report Writer Careports.exe, used to create and modify the custom reports (based on XML templates); Report Manager Integration Integrates the custom reports: in the tree and list views and displays the layout of the custom report; Schedule Report Wizard You can schedule and e-mail your report from Report Manager. Custom Reports Report Manager Integration Shows the categories of reports Shows custom reports and standard reports Shows the layout of the custom reports as for the standard reports. Custom Reports Schedule Report Wizard You can specify the location and the format (XML or CSV) of the result file; You can e-mail the report now or later; You can schedule or e-mail only the following reports: All custom reports Preflight Check Report GFS Media Prediction Report Custom Reports Schedule Report Wizard You can specify the schedule options; Rotation schemes are not supported; Custom Reports Schedule Report Wizard You can review the command line that will be executed by the reporting tool (careports.exe) to generate the reports; You can specify the job description; Custom Reports Schedule Report Wizard The report job is a Generic job that can be monitored in Job Status manager. Custom Reports Backup Client Data Size Report Shows all sessions for all the backup clients/sources & the data size written to tape. Backup Clients and Job Associations Report Shows the association between the backup clients/sources to the actual job they belong to. However this is based on Db records – the job may not be exists anymore or may be a different job. Backup Window and Throughput Comparison Report Show the time taken & throughput for each backup client/source. BABLD Session Details Report Specifically created for BMB integration. This will detail all the BMB sessions & files names written to tape. It will also include the invalid file sessions to identify which tapes can be reused … More details in the BMB Integration DDS.. Daily Backup Status Report Show the backup status for jobs & sessions for last 24 hours. Daily Job Status report Show all the jobs’ status for last 24 hours. Detailed Media Usage by Backup Clients Report Shows all Media details for any media used by all Backup Sources/clients. Failed Backups Report Show list of failed Backup jobs for all backup clients/sources. Detailed Media Pool Report Shows list of all the media belonging to media pools and the backup sources. Media Required for Data Recovery Report Shows the list of media required for recovering Servers, Database Agents etc. Media Utilization Report Shows detailed media information and usage over time. Recently Written Media Report Shows list of media written in last 24 hours. 7 Days Backup Status Report Summary of backup jobs done in last 7 days. 7 Days Job Status Report Shows status of all jobs executed within last 7 days. Custom Reports Known Limitations Custom Reports Feature available for Windows platforms only; Report Manager does not refresh automatically when a new user report is created; Reports Scheduling Feature available for Windows platforms only; Standard Reports (excepting PFC and GFS Media Prediction reports) cannot be scheduled or e-mailed; Rotation schemes are not available for scheduling the report; Job Template Helps customers to launch backup jobs Predefined backup jobs that include the destination and backup schedule information. *.AST extensions Same format as Job Script excepting the Source Job Template The job template can be saved from two places: job submission dialog and pull down menu Job Template The user can open a job template from pull down menu A set of predefined templates has been created for users Job Template Known Limitations The job template can be created only for Backup and Copy jobs; Feature available for Windows platform only. Miscellaneous Show Tape Library in Backup Wizard Tape Library groups are displayed in Destination page: Miscellaneous Turn devices on-line/off-line: Standalone Tape Drives Tape Drives within the Library File System Devices Known Limitations: Windows servers only Cannot turn off last available Tape Drive in the Library Cross-Release Management BrightStor ARCserve Backup 11.1 will manage BEB 10.0/10.5 and BAB R11.0 Miscellaneous Remote File System Devices Targeted to solve the following problems with mapped drive paths: Mapped drives are not available when the user is not logged on. So if a user wants to backup to their File System Device, then the user needs to be logged on, even though the BrightStor services are started before a user logs in. In Windows XP and 2003, Services cannot access mapped drives, so Tape Engine running as a Service will not be able to access the File System folder. When using File System devices on a Mapped drives, the BrightStor System Account has to have full rights to each mapped drive. Drives have to stay mapped or, the file system device cannot work. So if a mapped drive is accidentally disconnected in Windows Explorer, the File system device is lost, until the drive is re-mapped to the same drive letter. When logging on as a different user, that user needs to have the same mapped drives as the user who configured the File System device, to the same drive letters, or the File System device will not work. Replace mapped drive letters with a complete UNC Path Cache user name and passwords for each File System device Miscellaneous Remote File System Devices – You can use UNC path for File System Devices – “Security” button allows you to specify the credentials to use for network share Miscellaneous Remote File System Devices The Security Dialog – Enter credentials to be used to access network share or use BrightStor System Account (default) – Checks if access is allowed when you press OK button. Miscellaneous Remote File System Devices If user enters mapped drive path and proceeds with configuration, GUI converts it to UNC path and displays following dialog. User can change the credentials for this network share; UNC path is passed to TE. The user won’t see the mapped drive path when opening FSD configuration next time. Miscellaneous Tape Engine Summary Logging Level Two new levels of Tape Engine logging: – Summary – Detail, with Read/Writes Miscellaneous Registry Object The Registry Object is part of System State, but user still have the option to display Registry under server machine. Miscellaneous Time Based Activity Log Pruning Delete partial log based on the time stamp rather than deleting the entire activity log. BrightStor ARCserve Backup for Windows R11.1 NAS Enhancements What did we do for Release 11.1? Windows Powered NAS Microsoft Storage Server Usability Enhancements Essential bug fixes NDMP NAS Network Appliance, ProComm, EMC Celerra Performance Enhancement on Backup Operations What is Windows Powered NAS Microsoft® Windows® Powered Network Attached Storage (NAS) is an optimized file server based on Windows technology that is designed for high reliability, availability, and ease of management. It is a part of “Microsoft Windows Powered Device” initiative. It uses SAK (Server Appliance Kit) to create a headless Windows Powered Device Provides for Management via standard and extensible Web Administration UI which is Usually accessible at port 8098 and needs https (secured) protocol ARCserve support for Windows Powered NAS Backup Device connected locally to NAS Appliance (Server Backup) Tape Library Windows Server (with terminal service client) NAS device Requires ARCserve Manager / Server installed on the NAS device ARCserve support for Windows Powered NAS Backup Devices Connected to BrightStor Server (Agent Backup) NAS device BrightStor EB / AB Backup Tape Library Requires ARCserve Windows client Agent on the NAS device ARCserve support for Windows Powered NAS Backup Devices Shared between the BrightStor EB / AB server and the NAS device (SAN Backup) BrightStor EB / AB Primary Backup Server NAS device Switch Tape Library Requires ARCserve Manager / Server on the NAS device Enhancements in Release 11 Provided minimal integration with Integrated Web Administration UI Enhancements in Release 11 NDMP NAS Enhancements Introduction In AS11.1 we have all of the NAS functionality present in BEB 10.5. This includes three way backup/restores, point and click backups on a file and directory level items, snapshot/checkpoint support, catalog file support, multi-sequence DAR support and volume level checkpoint restart. With the advent of the AsMsg tables in the BrightStor database schema, it was time for the NAS option to take advantage of this new architecture. These new tables supported true relative paths which is the preferred database backend for cataloging NAS file history. In an environment composed of network attached storage devices that communicate via NDMP, there are certain bottlenecks that cause the backup window to suffer. One of these areas exists at the end of the backup. When the backup image has finished dumping to tape, the server begins its update to the database. This was one of the primary challenges overcome in the AS 11 development effort. NAS support Overview The following list of NAS support features exist in AS 11.1 Two/Three way backup and restores Catalog support. Partial volume backup. Snapshot/Checkpoint backup. NAS server browse for v4 NDMP Redirected restore. Direct Access Restore. International support ready. EMC Celerra support. Volume level checkpoint restart. Unlimited path length. Enhancements in Release 11.1 AS 11.1 has all the features of BEB 10.5 and the following enhancements. The recursive hash file implementation was completely removed. NAS now supports unlimited path lengths. NAS is now international language ready (when vendors support it through NDMP) The time it takes to update the database was reduced. CPU usage was reduced. Support for EMC Celerra NAS Servers was added. Logging was improved. BrightStor ARCserve Backup for Windows R11.1 Media Engine Enhancements Media Engine Enhancements Overview Multistreaming Other enhancements Modified Test Unit Ready Logging Offline/Online devices from Device Manager Group Update logging Door Closed Inventory Library Eject media after job Option Alternate Tape.log location MULTIPLEXING and MULTISTREAMING Multiplexing Architecture TAPE ENGINE WRITE DAEMONS GRAB LOCK, WRITE, UPDATE METADATA RELEASE LOCK TAPE DRIVE Why would you need Multiplexing? Foremost: Reduction of backup window by optimal usage the tape drive. Reduce “Shoe shining” – slow backups damage your drives, and media Backup may not “stream” the tape drive because: Poor network infrastructure and capacity under performing Application / Host Inherent nature of the backup method – e.g., message level backup How to do Multiplexing? Simple – check box to do Multiplexing in the destination tab in the Backup Manager. Multiplexing jobs can be tailored to a specific environment. Set number of streams to single drive (default 4, max 32) Chunk size (default 1 MB, Max 16 MB) Multiplexing futures Create Makeup jobs at the master job level Simultaneous tape copy of multiple sessions from a Multiplexed tape source Performance Improvements in multiplexed media merge Restoring multiple sessions simultaneously from a Multiplexing media Verify After Backup Disk based staging FEATURES NOT SUPORTED Multiplexing jobs cannot be used for NAS devices file system devices raid devices WORM media Optical changers, DVD drives Image Option and Server-less option are not supported with Multiplexing MultiStreaming SINGLE DATABASE OF FILE SYSTEM TAPE ENGINE Maximize usage of tape drives Shorten backup window Be able to create backup of huge database or file system Backup number of partitions in paralell if possibile MultiStreaming Backup One Master Job will create a Slave job for each Session Each session will be placed in the job queue and will: Begin if a resource is available Or Wait until a resource is available 3 Backup Resources Session 1 3 Parallel Session 2 Session 3 Backups Session 4 Session 5 As Session 6 resources Session 7 become Session 8 available Session 9 Session 10 Session 11 Multiplexing Internals Whenever a session\ stream \ child job finishes, the Multiplexing Meta Data is stored on tape & database. Once all children finish backing up, the Master job would backup any DR sessions, VLDB sessions if required. Multiplexing Internals The very nature of Multiplexing dictates a different tape format. Multiplexed media are identified separately, to indicate the tape format. Multiplexing TAPE FORMAT FILE MARKS TAPE HEA DER Multiplex ing SESSIO N HEADE R SE SSI ON 1 SES SION 2 SE SSI ON 3 SE SSI ON 4 INTE RM Multi plexi ng TAB LE S E S SI O N 1 S E S SI O N 3 SE SSI ON 3 Multiple xing TABLE Session 2 finished here. SES SION TAB LE QFA LOC ATO R Multipl exing SESSI ON HEAD ER SE SSI ON 4 SE SSI ON 1 SE SSI ON 3 SE SSI ON 1 Multiple xing TABLE Session 1 finished here. SES SION TAB LE QFA LOC ATO R Multipl exing SESSI ON HEAD ER SE SSI ON 6 SE SSI ON 3 INTE RM Multi plexi ng TAB LE S E S SI O N 4 SE SSI ON 2 SE SSI ON 5 SE SSI ON 5 INTE RM Multi plexi ng TAB LE Other Media Enhancements Modified Test Unit Ready Logging Offline/Online devices from Device Manager Group Update logging Door Closed Inventory Library Eject media after job Option Alternate Tape.log location Modified Test Unit Ready Logging What is it ? This is included in the Read/Write Logging change that was introduced in EB 10.5 and will skip logging of all Test Unit Ready commands and the Not Ready sense data. Test Unit Ready sense data that returns values other then Not Ready will be logged. This is now all settable through the Server Admin and will be disabled by turning the logging level up to “Detail, with Read/Writes”. Why do we need this ? Modified Test Unit Ready Logging – Used to help keep Tape.log file from growing while no activity is occurring. Offline/Online devices from Device Manager What is it ? This enhancement allows you to mark devices Offline/Online directly from the Device Manager GUI, while the Tape Engine is running. Why do we need this ? Used from the Device Manager GUI to tell ARCserve not to use the specified device or to bring back on-line a drive that was offlined because of an error. Offline/Online devices from Device Manager How do you Trouble Shoot If you cannot offline a drive, then the Tape.log should be turned on to the “Detail, with Reads and Writes” level or manually set the debug level to 3 in the registry, under: HKEY_LOCAL_MACHINE\SOFTWARE\ComputerAssociat es\BrightStor ARCserve Backup\Base\TapeEngine\DEBUG The value is name “Level”. Once this is set and the Tape Engine is back up and running, try the Offline/Online again. Offline/Online devices from Device Manager For an attempted Offline, you should see the following messages: 01/06 09:24:25 [0918] TSIGetXCB call: set device[0] flag[0x400]... 01/06 09:24:25 [0918] Device[0][SN:0062043288] current flags[00002004] 01/06 09:24:25 [0918] Device[0][SN:0062043288] has been set to OFF-LINE by user. 01/06 09:24:25 [0918] Device[0][SN:0062043288] new flags[00002404] For an attempted Online, you should see these messages: 01/06 09:18:33 [067c] Library[3][SN:43000253 ] has [3] drive(s), [2] free and [1] disabled. 01/06 09:18:33 [067c] Device[1][SN:0062043933] has been set to ONLINE.by user 01/06 09:18:33 [067c] Thread created TID[0a64] for OnlineDriveOneThread 01/06 09:18:33 [067c] Library[3][SN:43000253 ] has [3] free drive(s), and [0] disabled drive(s). Library Eject media after job Option This is enabled per library and is a check box that is available in the TLO Setup Options screen. When this is set, Tape Engine records that it is set and when a backup job is run, the job will check with Tape Engine to see if the option is on and then will act according to the job option that is set. By default the job will act on the library setting and eject the tape, but the user can also set a job option to disregard this option on a per job basis. Library Eject media after job Option How do you Trouble Shoot With the Tape log turned on you should see the following message which indicates if this option is enabled: 01/06 09:54:23 [02c4] Then you also need to check the Backup job script to see what option was selected when the backup was created… Next, you can turn the Tape log to “Detail, with Reads/Writes” and at the end of the backup, look for the following messages… If turned ON: JobID[123] Device[3] Eject option Set... If turned OFF: JobID[123] Device[3] Eject option NOT set... LDN:3 Library configured for Ejecting after Job Library Eject media after job Option What are the limitations Library Eject media after job Option – Only supported for Backup jobs and TapeCopy jobs. Other operations do not have the Eject Job Option, so they never check for the Library setting. Alternate Tape.log location What is this ? This enhancement lets the user set an alternate path for the Tape.log to be generated. This will allow them to route the log to a volume that maybe has more space then the one ARCserve was originally installed on. Note: Since Tape Engine runs as a service and mapped drives are not accessible by services on Win XP and Win 2003, mapped drive paths are not supported as a valid path. Why do we need it ? When debugging a problem that requires a detailed Tape.log and there is not enough space left on the drive that ARCserve was installed on. Alternate Tape.log location How would you use If the user wants to change the path of the Tape.log, they can accomplish this by stopping the Tape Engine and setting the log path in the registry. With regedit, go to the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\ComputerAssociates\BrightStor ARCserve Backup\Base\TapeEngine\DEBUG Under this key, create a String Value called “LogPath” and fill in a valid path for the Tape.log to be created under: Then restart the Tape Engine and the log will be generated to the new path. If the path is not a valid path (i.e. ARCserve cannot write to it ) the Tape Engine will continue to use the current path and remove the “LogPath” Value from the registry. To send the log back to the default path, delete the “LogPath” Value and restart the Tape Engine. Note: When setting the new path, you will also need to close the Job Status screen and re-open it for the screen to reflect the log at the new location. Alternate Tape.log location How do you Trouble Shoot If you cannot seem to get the Alternate Tape Log location to work, you can go to the Server Admin and enable the Tape Detail logging and have it print to screen. Then start the Tape Engine, if you can pause the logging window when the Tape Engine starts, you should be able to catch the Log Path messages that are sent to the screen at this time, even though there is no log file created yet. For Failures, you will see this with a MS= for the Microsoft Error code that was returned when trying to get the path… [18:06:48] Failed to get Tape log path. MS=0 [18:06:48] USE DEFAULT PATH = C:\Program Files\CA\BrightStor ARCserve Backup\LOG FOR LOGGING This is what it should look like when it is successful… [18:04:20] USE SPECIFIED PATH = c:\temp\ FOR LOGGING Alternate Tape.log location What are the limitations of Cannot set a path to a mapped drive, because Tape Engine services cannot write data to those shares. Only local paths can be used. BrightStor ARCserve Backup for Windows R11.1 Agent Enhancements Contents The training for Agent Enhancements will cover the following areas Lotus Domino Agent VSS Writer Support MAC Agent Exchange Agent Lotus Domino Agent Enhancements No BAOF version, only NA version Improved incremental/differential support Performance Enhancement Support for changing DBids during incremental backup cycle VSS Writer Support VSS Overview Volume Shadow Copy Service (VSS) first appeared with Windows XP and was significantly enhanced for Windows 2003 Supports application backup by using Writers™. A volume shadow copy is a point in time snapshot of one or more volumes. There are two levels of VSS Support: File system and Writer. File system support is useful for providing access to open files. Cannot completely handle application files since the file is frozen when the Shadow Copy is created and this may introduce transactional integrity issues Traditional BAOF handled freezing of files one at a time, resulting in better updated version backup VSS Writer Support VSS Writers Writer support involves a VSS aware application. When the Shadow Copy is taken, the application’s writer ensures that all files for that application are in a consistent state. Writers are supplied by application vendors. Currently there are writers for SQL Server and Microsoft Exchange in addition to a number of writers for operating system components. Associated with each Writer is a set of XML Metadata. This contains the rules for backup and restore. VSS Writer Support VSS Components The files to be backed up belong to a component and conceptually, a writer is simply a collection of one or more related components. Some components have independent semantics and can be backed up or restored independently of other components for the same writer. When a writer has no selectable components, that writer must be backed up or restored in its entirety. The writer’s metadata specifies which components are selectable for backup and/or restore. VSS Writer Support ARCserve VSS Support Enhanced 32 and 64 bit Client Agents were released for ARCserve 2000 on the same day that Windows XP was released. These agents only provided file system support since writers are not supported by Windows XP VSS Writer Support Requirements VSS support is incorporated into BAB Server for server backup Client Agent for remote client (File Server) backup Both support require BAOF license installed on the respective machine at least one NTFS volume. Client agent based VSS backup does not require VSS support on Server. You could use a Windows 2000 server. VSS Writer Support Selecting Writers for Backup VSS Writers are selected from Backup Manager’s tree in the same way as any other selectable object If a writer has selectable components, these can also be selected or deselected independently of the writer Some writers (Exchange and SQL for example) contain logical paths. These are a convenience for subdividing components and cannot be selected. VSS Writer Support Selecting Writers for Restore VSS Writers are selected from Restore Manager’s tree in the same way as any other selectable object If a writer has components marked as selectable for restore, these can also be selected or deselected independently of the writer It is possible to restore a writer to an alternate location. However, the writer will not be involved in the restore operation and the files will simply be restored. Some manual intervention may then be required. VSS Writer Support VSS Options VSS Backup Options can be set from the Global Backup Options. The “Use VSS” Option is used just for file system backups since VSS is always used if one or more writers are selected. The remaining options are specific to writers. VSS Writer Support VSS Options It is also possible to set the VSS Writer options by right clicking on a writer’s icon in Backup Manager. These local writer settings will override the global settings for an individual writer. There are no writer options for restoring. VSS Writer Support Limitations Some writers provide a custom restore method. This means that the knowledge required to perform a restore for that writer is not contained in the writer’s metadata. The application vendor should provide details on how to restore these writers. Incremental and differential backup types are not supported. Most writers will automatically upgrade jobs with this backup type to a full backup. The Microsoft Exchange writer however will fail to create a snapshot. Although Microsoft provide System State Writers, these have been poorly implemented and have custom restore methods so we do not currently support these. VSS Writer Support Troubleshooting If writers are not displayed in Backup Manager, verify that BAOF is installed on the backup target. If the Exchange or SQL writers are disabled for a full machine backup, this may be because the BAB Application agent for that application is installed. If a snapshot cannot be created or to verify that a snapshot has been taken, use the VSSADMIN utility which Microsoft provide as part of the operating system. Ensure that there is sufficient disk space and that at least one disk is formatted using NTFS. MAC Agent Based on the Unix file system agent – Same functionality as UNIX file system agent such as installation, setup, configuration, backup and restore options. Mac OS X version supported G4/G5/Xserve (v10.2 or higher) Supports HFS, HFS+, and UFS Backup/restore of HFS/HFS+ resource fork and alias (Similar to symbolic links, but reference by ID instead of path information) Preserve UNIX ownership and permission MAC Agent Backup/Restore Finder Attributes Creator type and file type Locked file and stationery pad (master template type) Comments (user comments for file/directory) Exchange Agent Enhancements Database level Document level (Premium Add-on) Documentation completely rewritten Brick Level is hidden (11.1 feature) Exchange Agent Versions Supported Microsoft Windows NT 4.0 SP6a Microsoft Windows 2000 SP3, or SP4 Microsoft Windows 2003 Microsoft Exchange Server Version 5.5 SP4 Microsoft Exchange Server Version 2000 SP3 Microsoft Exchange Server Version 2003 Brick Level Recap Backup utilizing MAPI Folder level backup Folder level restore Single session for whole backup MAPI view of Exchange Supported features Unsupported features Known issues Document Level Advanced browse and backup filters The backup hierarchy is similar to Exchange system manager Public folders are promoted to be at the level of storage group, for the benefit of streaming and complete single instance storage Document Level New! For 11.1 Default install will select Exchange Base + Premium Add-on Hide brick level from manager view by default Enable brick level is now an option in Exchange configuration for legacy restores Improved aging Time based filters for messages Backup messages before x day, after x days, after date x…) Purge messages after backup Disable Purge safety is configurable on agent side Configurable skip log location to propagate to activity log Public folder backup performance enhancement (registry key) Document Level Main features Document Level Restore Complete Messaging Single Instance Storage Push Agent Technology Multi-threading Multi-streaming/Multiplexing (BEB/BAB) Migration Support Enhanced Cluster Support Job Continuation Advanced Browse and Backup Filters Folder Securities User and Mailbox Creation GFS Rotation Compliance Network Card Configuration Advanced Error Handling (Retry/Skip/Abort) Full, Incremental, Differential, and Time-based backup Methods CRC Checking Dynamic Restore to Alternate Location Local/Remote Public Folder Backup MAPI Data Compression Configuration New Documentation Document Level Document Level Restore Document Level restore lets you select a storage group, mailbox, folder, or even a particular document for restore. A document includes any messaging objects for example public folder posts, tasks, notes, journal entries, mail messages, events, appointments, meeting requests, and contacts are all considered “documents”. Document Level Complete Messaging Single Instance Storage (SIS) Maximum preservation of SIS: Logical division of storage groups and databases per session allow maximum preservation of SIS, while limiting the comparisons to the relevant physical locations. Translating to higher performance without a loss of SIS references. The only product with “Complete” SIS on messaging components. Most other solutions only perform SIS on some attachments, but most mail does not have any attachments. Document Level Complete Messaging Single Instance Storage (SIS) During SIS we break an email into its fundamental parts. A single message can have hundreds of properties. Each of these parts are analyzed to see if they have already been backed up to media and if so are replaced by references to save time and space. Document Level A 50k message with 200 recipients with no attachments and 4 replies No SIS 160 MB Attachment SIS 160 MB Complete SIS 0.80 MB Document Level A 50k message with 100 recipients with a 500k attachment No SIS Attachment SIS Complete SIS 62.5 MB 13 MB 0.625 MB Document Level Advanced Browse and Backup Filters Document Level Advanced browse and backup filters Browse filters allow you to specify name and numerical range filters to easily find objects in a large database, mailbox, or folder The threshold to enable the filter to pop up is Document Level Folder Securities Public folder MAPI securities are backed up and restored to trivialize a public folder recovery. The MAPI folder securities are the rights and security groupings like Author, Owner, etc... Document Level User and Mailbox creation The document level agent will create users and mailboxes at the time of restore. This results in easing the administrative tasks of auditing, test restores, and user migration. Document Level User and Mailbox creation Support for AD user properties — The “Backup Additional Properties” option which will go into active directory and extract the active directory user properties so they can be preserved during a restore. Clone user feature — Users can also be cloned into the same Exchange Organization by specifying the option “Append to Restored Mailbox” string. This is especially helpful in test restores and preparing a mailbox to later attach to the original user. User/Mailbox Locale ID and Code Pages are Document Level Enhanced Communication Layer By leveraging the existing transport architecture of the file system agent the Document Level backups communicate over a robust and configurable connection layer. You can configure the port of communication and which network card to use for the connections. Document Level Full, Incremental, Differential, and Timebased Backup Methods Document Level CRC Checking The document and database level backups support scanning of media at any time to verify the integrity of their backups. This is particularly useful to check for possible media damage before restoring to Exchange. Document Level Dynamic Restore to Alternate Location “Object conversion” occurs at the time of restore allowing flexible destinations for objects like mailboxes which can now be restored inside of other Exchange objects as folders, or “cloned” and restored with an alternate name within the same organization. Document Level Local/Remote Public Folder Backup In Exchange Server, public folders can include multiple public folder stores on many servers across the organization. As a result, when you select to back up one servers public folders, you could be backing up many public folder stores. This new configurable option lets you select to back up only local public folders or all public folders. The backup only local option allows more manageable backups at higher performance. Document Level MAPI Data Compression When data is extracted from Exchange the Document Level backup will do a high speed “light” compression on the data which results in significantly less data size on media with no overhead in to the backup performance. Document Level Configuration Document Level Configuration No Configuration is Needed If you have an account which with valid security rights you can just install and use Document Level without having to configure the agent to be used with one specific account. Highly Configurable Agent There are many adjustable settings configurable for performance, logging, and other options. The configuration is accessible through the centralizes BrightStor Agent Admin. www.ca.com/brightstor