Download presentation
Presentation is loading. Please wait.
1
OpenStorage MetaData OST MetaData
2
NetBackup MetaData via OST
1 Streaming Delivery of Metadata 2 This is a sample Agenda/Preview slide. This slide is ideal for setting the scene at the beginning of your presentation by providing a big picture overview of what you plan to cover. To Change Titles in Shapes (i.e.: “Text here”): Select text. (Optional: Press Delete.) Begin typing desired text. To Change Font Color/Size: Select text, right-click and adjust the font setting on the Mini toolbar. Select desired attributes to change: font, size, boldness, color, etc. Note: many of the same commands can also be accessed from the Font group of the Home tab. To Change a Shape’s Fill Color: Select the desired object by clicking once on its edge. On the Home tab, click the Shape Fill button within the Drawing group to select a theme color from the Symantec color palette. To Delete a Shape: Select the desired object by clicking once on its edge. Press the Delete key on your keyboard. To Copy a Text Box or Shape: Select the text box or shape. Note: Make sure to select the entire object, not just the text, by clicking the edge of the text box or shape. Type Ctrl C (copy), click outside object, then type Ctrl V (paste) to place the object. Click and drag the pasted object to desired location. NetBackup Image Sets 3 OST MetaData
3
What is MetaData? It is not delivered via stsp_write_image_meta()
Provides attributes of NBU client objects within a backup stream in varying degrees of detail, depending on the backup method. Use this information as hints for further object analysis in your plugin or storage server Delivered via sts_stat_t in the stsp_write_image() interface int stsp_write_image( stsp_image_handle_t image_handle, sts_stat_t *reserved, void *buf, sts_uint64_t len, sts_uint64_t offset, sts_uint64_t *byteswritten); sts_stat_t need not be persisted--it is not restored with the image. In use since NetBackup 6.0, OST vendor feature beginning 6.5.4 OST MetaData
4
What is MetaData? Continued Simplest Attribute (sts_stat_t):
object sequence number, offset within the OST image Other NBU-applied attributes (sts_meta_header_t): beginning object position (excludes NBU header information) object type DIRECTORY, NORMAL_FILE, SYMBOLIC_LINK, BACKUP_READ_FILE, SOLARIS_SECURITY OPAQUE_KNOWN_LENGTH, OPAQUE_UNKNOWN_LENGTH Object size (if known) Client-specific attributes (may or may not be valid for each object type atime, ctime, mtime mode, user id, group id, ect. OST MetaData
5
Metadata Delivery Identifying object boundaries
Object A Object B Object C OST MetaData 5
6
Metadata Delivery Separating objects & NBU data
OST MetaData
7
Metadata Delivery Identifying object types
SPARSE_FILE REGULAR FILE OPAQUE_UNKNOWN_LENGTH OST MetaData
8
Metadata Delivery Identifying object extents
sparse extent 1 sparse extent 2 sparse extent 3 some database-typed data OST MetaData
9
Streaming “Normal” Backups Written using 256KB buffers*
A Standard Backup Image OST MetaData
10
Streaming Metadata Backups Object A
OST MetaData
11
Metadata Delivery Object A, continued
OST MetaData
12
Metadata Delivery Object A, continued
OST MetaData
13
Streaming Metadata Delivery Object A, and unknown data
OST MetaData
14
Streaming Metadata Delivery Object B, Object C
OST MetaData
15
Streaming Metadata Delivery Object C, continued
OST MetaData
16
Streaming Metadata Delivery Object C, continued
OST MetaData
17
Streaming Metadata Delivery Trailer contains information about C
OST MetaData 17
18
NBU Backup Attributes are Exposed in OST
Metadata is only a component of one type of NBU image At least three types of NBU data written as OST images HDR Text: backup id, policy, schedule, client type, compression, ect. TIR (True Image Restore) Binary NBU data Client Data NBU Backup format OST images are operated on in sets by NBU backup, duplicate, delete NetBackup fragments are separate OST images Other NBU attributes: Master Server, NBU version More as needed OST MetaData
19
NetBackup Image Sets Set information delivered in sts_image_def_t.img_isid Image Info: Image Name: enfield.min.veritas.com_ _C1_F1 Date: ... Version: 10 Data Protection Application ID: NetBackup Data Protection Version: NBU_65 Master Server: masterserver.min.veritas.com Image Time: Image Type: 0 Stream Number: 0 Copy Number: 1 Fragment Number: 1 Instance Number: 0 Client: enfield.min.veritas.com Server Name: AdvancedDisk:masterserver.min.veritas.com OST MetaData
20
Image Sets, continued OST MetaData
21
Streaming MetaData Delivery: The Kitchen Sink
OST MetaData
22
OST MetaData
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.