BS ISO/IEC 20919:2021
$215.11
Information technology. Linear tape file system (LTFS) Format specification
Published By | Publication Date | Number of Pages |
BSI | 2021 | 104 |
This document defines the LTFS Format requirements for interchanged media that claims LTFS compliance. Those requirements are specified as the size and sequence of data blocks and file marks on the media, the content and form of special data constructs (the LTFS Label and LTFS Index), and the content of the partition labels and use of MAM parameters.
The data content (not the physical media) of the LTFS format shall be interchangeable among all data storage systems claiming conformance to this format. Physical media interchange is dependent on compatibility of physical media and the media access devices in use.
NOTE: This document does not contain instructions or tape command sequences to build the LTFS structure.
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | undefined |
19 | 1 Introduction |
20 | 2 Scope 2.1 Versions |
21 | 2.2 Conformance |
22 | 3 Normative references |
23 | 4 Definitions and Acronyms 4.1 Definitions 4.1.1 4.1.2 4.1.3 4.1.4 4.1.5 4.1.6 4.1.7 4.1.8 4.1.9 4.1.10 |
24 | 4.1.11 4.1.12 4.1.13 4.1.14 4.1.15 4.1.16 4.1.17 4.1.18 4.1.19 4.1.20 4.1.21 |
25 | 4.1.22 4.1.23 4.1.24 4.1.25 4.1.26 4.2 Acronyms |
26 | 5 Volume Layout 5.1 LTFS Partitions 5.2 LTFS Constructs 5.2.1 Label Construct 5.2.2 Data Extent |
27 | 5.2.3 Index Construct 5.3 Partition Layout |
28 | 5.4 Index Layout 5.4.1 Generation Number 5.4.2 Self Pointer |
29 | 5.4.3 Back Pointer |
31 | 6 Data Extents 6.1 Extent Lists 6.2 Extents Illustrated 6.2.1 Starting and ending Data Extent with full block |
32 | 6.2.2 Starting Data Extent with full block and ending with fractional block 6.2.3 Starting and ending Data Extent in mid-block |
33 | 6.3 Files Illustrated 6.3.1 Simple Files 6.3.2 Shared Blocks |
34 | 6.3.3 Sparse Files |
35 | 6.3.4 Shared Data |
36 | 7 Data Formats 7.1 Boolean format 7.2 Creator format 7.3 Extended attribute value format 7.4 Name format |
38 | 7.5 Name pattern format 7.6 String format 7.7 Time stamp format |
39 | 7.8 UUID format |
40 | 8 Label Format 8.1 Label Construct 8.1.1 VOL1 Label 8.1.2 LTFS Label |
42 | 8.1.3 Managing LTFS Labels |
43 | 9 Index Format 9.1 Index Construct 9.2 Index |
44 | 9.2.1 Example Full Index omitting the body 9.2.2 Example Incremental Index omitting the body |
45 | 9.2.3 Required elements for every index |
46 | 9.2.4 Optional elements for every index |
47 | 9.2.5 Example Full Index that omits the Preface section |
48 | 9.2.6 Required directory elements for a Full Index |
49 | 9.2.7 Optional directory elements for a Full Index 9.2.8 Required file elements for a Full Index |
50 | 9.2.9 Optional file elements for a Full Index |
51 | 9.2.10 extendedattributes elements |
52 | 9.2.11 Required and Optional elements for Incremental Indexes 9.2.12 Example Incremental Index that omits the Preface section |
53 | 9.2.13 Managing LTFS Indexes |
54 | 9.2.14 Data Placement Policy 9.2.15 Data Placement Policy Alteration |
55 | 9.2.16 Allow Policy Update is set 9.2.17 Allow Policy Update is unset 9.2.18 Data Placement Policy Application |
56 | 9.2.19 Volume Advisory Locking |
57 | 10 Medium Auxiliary Memory 10.1 Volume Change Reference |
58 | 10.2 Volume Coherency Information 10.3 Use of Volume Coherency Information for LTFS |
59 | 10.4 Use of Host-type Attributes for LTFS |
60 | 10.4.1 Application Vendor 10.4.2 Application Name 10.4.3 Application Version 10.4.4 Text Localization Identifier 10.4.5 User Medium Text Label |
61 | 10.4.6 Barcode 10.4.7 Media Pool 10.4.8 Application Format Version 10.4.9 Medium Globally Unique Identifier 10.4.10 Media Pool Globally Unique Identifier 10.4.11 Example attributes 10.5 Volume Advisory Locking |
63 | Annex A (normative) LTFS Label XML Schema |
65 | Annex B (normative) LTFS Index XML Schemas B.1 LTFS Full Index XML Schema |
67 | B.2 LTFS Incremental Index XML Schema |
70 | Annex C (normative) Reserved Extended Attribute definitions C.1 Software Metadata C.2 Drive Metadata C.3 Object Metadata |
71 | C.4 Volume Metadata |
73 | C.5 Media Metadata |
76 | Annex D (informative) Example of Valid Simple Complete LTFS Volume |
77 | Annex E (informative) Complete Example LTFS Full Index |
82 | Annex F (normative) Interoperability Recommendations F.1 Spanning Files across Multiple Tape Volumes in LTFS F.1.1 File Naming F.1.2 File Location F.1.3 Segment References F.1.4 Extended Attributes |
83 | F.1.5 File Operations |
84 | F.1.6 Examples F.1.6.1 Example 1 |
85 | F.1.6.2 Example 2 |
86 | F.1.6.3 Example 3 |
87 | F.2 File Permissions in LTFS F.2.1 Unix Permissions: |
88 | F.2.2 POSIX ACLs: F.2.3 NFSv4 ACLs: |
89 | F.2.4 NTFS ACLs: |
90 | F.3 Storing File Hash Values in LTFS F.3.1 Extended Attributes F.3.2 Representation |
91 | F.4 LTFS Media Pools F.4.1 Media Pool Membership of a Volume F.4.1.1 Media Pool MAM Attributes |
93 | Annex G (informative) Character representations |
96 | Annex H (informative) Incremental Indexes H.1 Background H.2 Backwards Compatibility |
97 | H.3 Traversing the Index Back Pointer Chain H.4 Incremental Index Format |
99 | H.5 Processing Incremental Indexes |
100 | H.6 Miscellaneous |
102 | Annex I (informative) Bibliography |