BrightStor R11.1 Techtalk New Feature & Functionality.
-
Upload
jocelin-evans -
Category
Documents
-
view
220 -
download
1
Transcript of BrightStor R11.1 Techtalk New Feature & Functionality.
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 New installation path New package and product name
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
ARCserve serverARCserve serverARCserve serverARCserve server
Server Architecture
JOB EngineJOB EngineJOB EngineJOB Engine
DB EngineDB EngineDB EngineDB Engine
TAPE EngineTAPE EngineTAPE EngineTAPE Engine
Disaster RecoveryDisaster RecoveryDisaster RecoveryDisaster Recovery
Image OptionImage OptionImage OptionImage Option
Tape Library OptionTape Library OptionTape Library OptionTape Library Option
Tape RAID OptionTape RAID OptionTape RAID OptionTape RAID Option
SAN OptionSAN OptionSAN OptionSAN Option
Serverless OptionServerless OptionServerless OptionServerless Option
NDMP NAS OptionNDMP NAS OptionNDMP NAS OptionNDMP NAS Option
Windows 2000,2003,XPLinux 2.4,2.6 kernelNetware 5.x,6.xSolaris,AIX, Tru64, HP-UX
Client Architecture
OS AgentOS AgentOS AgentOS Agent
Open File AgentOpen File AgentOpen File AgentOpen File Agent
Application Agent: DB, e-mail serverApplication Agent: DB, e-mail serverApplication Agent: DB, e-mail serverApplication Agent: DB, e-mail server
Windows 9.x, NT, 2000, 2003, XP 32 and 64 bit when availableNetware 4,x,5,x,6.xSolaris,AIX, Tru64, HP-UXOS/400, MVSMacOS 10.x
Lotus Domino, Exchange, SQL server, MySQL, ApacheOracle, 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
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)
Trouble Shooting
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 reportsThe 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 ReportHas 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 WizardYou 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
– You can use UNC path for File System Devices
– “Security” button allows you to specify the credentials to use for network share
Remote File System Devices
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
The Registry Object is part of System State, but user still have the option to display Registry under server machine.
Registry Object
Miscellaneous
Delete partial log based on the time stamp rather than deleting the entire activity log.
Time Based Activity Log Pruning
BrightStor ARCserve Backup for Windows R11.1
NAS Enhancements
What did we do for Release 11.1?
Windows Powered NASMicrosoft 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 headlessheadless 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)
Requires ARCserve Manager / Server installed on the NAS device
Windows Server (with terminal service client)
NAS device
Tape Library
ARCserve support for Windows Powered NAS
Backup Devices Connected to BrightStor Server(Agent Backup)
Requires ARCserve Windows client Agent on the NAS device
BrightStor EB / AB Backup
NAS device
Tape Library
ARCserve support for Windows Powered NAS
Backup Devices Shared between the BrightStor EB / AB server and the NAS device (SAN Backup)
Requires ARCserve Manager / Server on the NAS device
NAS device
Tape Library
BrightStor EB / AB Primary Backup Server
Switch
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 followingenhancements. 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 ARCserveBackup 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
MULTIPLEXINGand
MULTISTREAMING
Multiplexing Architecture
TAPE DRIVE
GRAB LOCK,WRITE, UPDATE METADATARELEASE LOCK
Multiplexing
TAPE ENGINE WRITE DAEMONS
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
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
SINGLE DATABASE OF FILE SYSTEM
TAPE ENGINE
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
Session 1Session 2Session 3
Session 4Session 5Session 6Session 7Session 8Session 9Session 10Session 11
3 BackupResources
3 ParallelBackups
As resourcesbecomeavailable
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
TA
PE H
EA
DE
R
SE
SS
IO
N
1SE
SS
ION
2 S
ES
SI
ON
3S
ES
SI
ON
4IN
TE
RM
M
ult
ip
lex
in
g
TA
BL
ES E S SI
O N
1S E S SI
O N
3S E S SI
O N
4SE
SS
IO
N
2
Mu
ltip
lex
ing
S
ES
SIO
N
HE
AD
ER
SE
SS
IO
N
3M
ult
iple
xin
g
TA
BL
ES
es
sio
n
2
fin
ish
ed
h
ere
.
SE
SS
ION
T
AB
LE
QF
A
LO
CA
TO
R Mu
ltip
le
xin
g
SE
SS
IO
N
HE
AD
ERS
ES
SI
ON
4S
ES
SI
ON
1S
ES
SI
ON
3S
ES
SI
ON
5
SE
SS
IO
N
1M
ult
iple
xin
g
TA
BL
ES
es
sio
n
1
fin
ish
ed
h
ere
.
SE
SS
ION
T
AB
LE
QF
A
LO
CA
TO
R Mu
ltip
le
xin
g
SE
SS
IO
N
HE
AD
ERS
ES
SI
ON
6S
ES
SI
ON
3 S
ES
SI
ON
5IN
TE
RM
M
ult
ip
lex
in
g
TA
BL
EIN
TE
RM
M
ult
ip
lex
in
g
TA
BL
E
FILE MARKS
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\ComputerAssociates\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 ON-LINE.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] LDN:3 Library configured for Ejecting after Job
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...
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 ARCserveBackup 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
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.
Selecting Writers for Backup
VSS Writer Support
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.
Selecting Writers for Restore
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 RestoreDocument 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 62.5 MB
Attachment SIS 13 MB
Complete SIS 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 configurable
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 preserved where possible
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 Time-based 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 BackupIn 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 CompressionWhen 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