\relax 
\providecommand\babel@aux[2]{}
\@nameuse{bbl@beforestart}
\providecommand\hyper@newdestlabel[2]{}
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
\global\let\oldnewlabel\newlabel
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
\AtEndDocument{\ifx\hyper@anchor\@undefined
\let\newlabel\oldnewlabel
\fi}
\fi}
\global\let\hyper@last\relax 
\gdef\HyperFirstAtBeginDocument#1{#1}
\providecommand\HyField@AuxAddToFields[1]{}
\providecommand\HyField@AuxAddToCoFields[2]{}
\babel@aux{english}{}
\newlabel{index::doc}{{}{1}{}{section*.2}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {1}S3QL}{1}{chapter.1}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{about:s3ql}{{1}{1}{S3QL}{chapter.1}{}}
\newlabel{about::doc}{{1}{1}{S3QL}{chapter.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {1.1}Features}{1}{section.1.1}\protected@file@percent }
\newlabel{about:features}{{1.1}{1}{Features}{section.1.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {1.2}Development Status}{2}{section.1.2}\protected@file@percent }
\newlabel{about:development-status}{{1.2}{2}{Development Status}{section.1.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {1.3}Supported Platforms}{2}{section.1.3}\protected@file@percent }
\newlabel{about:supported-platforms}{{1.3}{2}{Supported Platforms}{section.1.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {1.4}Contributing}{2}{section.1.4}\protected@file@percent }
\newlabel{about:contributing}{{1.4}{2}{Contributing}{section.1.4}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {2}Installation}{3}{chapter.2}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{installation:installation}{{2}{3}{Installation}{chapter.2}{}}
\newlabel{installation::doc}{{2}{3}{Installation}{chapter.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {2.1}Dependencies}{3}{section.2.1}\protected@file@percent }
\newlabel{installation:dependencies}{{2.1}{3}{Dependencies}{section.2.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {2.2}Installing S3QL}{4}{section.2.2}\protected@file@percent }
\newlabel{installation:installing-s3ql}{{2.2}{4}{Installing S3QL}{section.2.2}{}}
\newlabel{installation:inst-s3ql}{{2.2}{4}{Installing S3QL}{section.2.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.1}Running S3QL commands directly}{4}{subsection.2.2.1}\protected@file@percent }
\newlabel{installation:running-s3ql-commands-directly}{{2.2.1}{4}{Running S3QL commands directly}{subsection.2.2.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.2}Installing S3QL for the current user}{4}{subsection.2.2.2}\protected@file@percent }
\newlabel{installation:installing-s3ql-for-the-current-user}{{2.2.2}{4}{Installing S3QL for the current user}{subsection.2.2.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.3}Installing S3QL for all users}{5}{subsection.2.2.3}\protected@file@percent }
\newlabel{installation:installing-s3ql-for-all-users}{{2.2.3}{5}{Installing S3QL for all users}{subsection.2.2.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {2.3}Development Version}{5}{section.2.3}\protected@file@percent }
\newlabel{installation:development-version}{{2.3}{5}{Development Version}{section.2.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {2.4}Running tests requiring remote servers}{6}{section.2.4}\protected@file@percent }
\newlabel{installation:running-tests-requiring-remote-servers}{{2.4}{6}{Running tests requiring remote servers}{section.2.4}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {3}Storage Backends}{7}{chapter.3}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{backends:storage-backends}{{3}{7}{Storage Backends}{chapter.3}{}}
\newlabel{backends:id1}{{3}{7}{Storage Backends}{chapter.3}{}}
\newlabel{backends::doc}{{3}{7}{Storage Backends}{chapter.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.1}Google Storage}{7}{section.3.1}\protected@file@percent }
\newlabel{backends:google-storage}{{3.1}{7}{Google Storage}{section.3.1}{}}
\newlabel{backends:cmdoption-gs_backend-arg-ssl-ca-path}{{3.1}{7}{Google Storage}{section*.3}{}}
\newlabel{backends:cmdoption-gs-backend-arg-ssl-ca-path}{{3.1}{7}{Google Storage}{section*.4}{}}
\newlabel{backends:cmdoption-gs_backend-arg-tcp-timeout}{{3.1}{8}{Google Storage}{section*.5}{}}
\newlabel{backends:cmdoption-gs-backend-arg-tcp-timeout}{{3.1}{8}{Google Storage}{section*.6}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.2}Amazon S3}{8}{section.3.2}\protected@file@percent }
\newlabel{backends:amazon-s3}{{3.2}{8}{Amazon S3}{section.3.2}{}}
\newlabel{backends:cmdoption-s3_backend-arg-no-ssl}{{3.2}{8}{Amazon S3}{section*.7}{}}
\newlabel{backends:cmdoption-s3-backend-arg-no-ssl}{{3.2}{8}{Amazon S3}{section*.8}{}}
\newlabel{backends:cmdoption-s3_backend-arg-ssl-ca-path}{{3.2}{8}{Amazon S3}{section*.9}{}}
\newlabel{backends:cmdoption-s3-backend-arg-ssl-ca-path}{{3.2}{8}{Amazon S3}{section*.10}{}}
\newlabel{backends:cmdoption-s3_backend-arg-tcp-timeout}{{3.2}{8}{Amazon S3}{section*.11}{}}
\newlabel{backends:cmdoption-s3-backend-arg-tcp-timeout}{{3.2}{8}{Amazon S3}{section*.12}{}}
\newlabel{backends:cmdoption-s3_backend-arg-sse}{{3.2}{8}{Amazon S3}{section*.13}{}}
\newlabel{backends:cmdoption-s3-backend-arg-sse}{{3.2}{8}{Amazon S3}{section*.14}{}}
\newlabel{backends:cmdoption-s3_backend-arg-it}{{3.2}{8}{Amazon S3}{section*.15}{}}
\newlabel{backends:cmdoption-s3-backend-arg-it}{{3.2}{8}{Amazon S3}{section*.16}{}}
\newlabel{backends:cmdoption-s3_backend-arg-ia}{{3.2}{8}{Amazon S3}{section*.17}{}}
\newlabel{backends:cmdoption-s3-backend-arg-ia}{{3.2}{8}{Amazon S3}{section*.18}{}}
\newlabel{backends:cmdoption-s3_backend-arg-oia}{{3.2}{8}{Amazon S3}{section*.19}{}}
\newlabel{backends:cmdoption-s3-backend-arg-oia}{{3.2}{8}{Amazon S3}{section*.20}{}}
\newlabel{backends:cmdoption-s3_backend-arg-rrs}{{3.2}{8}{Amazon S3}{section*.21}{}}
\newlabel{backends:cmdoption-s3-backend-arg-rrs}{{3.2}{8}{Amazon S3}{section*.22}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.3}OpenStack/Swift}{9}{section.3.3}\protected@file@percent }
\newlabel{backends:openstack-swift}{{3.3}{9}{OpenStack/Swift}{section.3.3}{}}
\newlabel{backends:openstack-backend}{{3.3}{9}{OpenStack/Swift}{section.3.3}{}}
\newlabel{backends:cmdoption-swift_backend-arg-no-ssl}{{3.3}{9}{OpenStack/Swift}{section*.23}{}}
\newlabel{backends:cmdoption-swift-backend-arg-no-ssl}{{3.3}{9}{OpenStack/Swift}{section*.24}{}}
\newlabel{backends:cmdoption-swift_backend-arg-ssl-ca-path}{{3.3}{9}{OpenStack/Swift}{section*.25}{}}
\newlabel{backends:cmdoption-swift-backend-arg-ssl-ca-path}{{3.3}{9}{OpenStack/Swift}{section*.26}{}}
\newlabel{backends:cmdoption-swift_backend-arg-tcp-timeout}{{3.3}{9}{OpenStack/Swift}{section*.27}{}}
\newlabel{backends:cmdoption-swift-backend-arg-tcp-timeout}{{3.3}{9}{OpenStack/Swift}{section*.28}{}}
\newlabel{backends:cmdoption-swift_backend-arg-disable-expect100}{{3.3}{9}{OpenStack/Swift}{section*.29}{}}
\newlabel{backends:cmdoption-swift-backend-arg-disable-expect100}{{3.3}{9}{OpenStack/Swift}{section*.30}{}}
\newlabel{backends:cmdoption-swift_backend-arg-no-feature-detection}{{3.3}{9}{OpenStack/Swift}{section*.31}{}}
\newlabel{backends:cmdoption-swift-backend-arg-no-feature-detection}{{3.3}{9}{OpenStack/Swift}{section*.32}{}}
\newlabel{backends:cmdoption-swift_backend-arg-domain}{{3.3}{10}{OpenStack/Swift}{section*.33}{}}
\newlabel{backends:cmdoption-swift-backend-arg-domain}{{3.3}{10}{OpenStack/Swift}{section*.34}{}}
\newlabel{backends:cmdoption-swift_backend-arg-domain-is-name}{{3.3}{10}{OpenStack/Swift}{section*.35}{}}
\newlabel{backends:cmdoption-swift-backend-arg-domain-is-name}{{3.3}{10}{OpenStack/Swift}{section*.36}{}}
\newlabel{backends:cmdoption-swift_backend-arg-project-domain}{{3.3}{10}{OpenStack/Swift}{section*.37}{}}
\newlabel{backends:cmdoption-swift-backend-arg-project-domain}{{3.3}{10}{OpenStack/Swift}{section*.38}{}}
\newlabel{backends:cmdoption-swift_backend-arg-project-domain-is-name}{{3.3}{10}{OpenStack/Swift}{section*.39}{}}
\newlabel{backends:cmdoption-swift-backend-arg-project-domain-is-name}{{3.3}{10}{OpenStack/Swift}{section*.40}{}}
\newlabel{backends:cmdoption-swift_backend-arg-tenant-is-name}{{3.3}{10}{OpenStack/Swift}{section*.41}{}}
\newlabel{backends:cmdoption-swift-backend-arg-tenant-is-name}{{3.3}{10}{OpenStack/Swift}{section*.42}{}}
\newlabel{backends:cmdoption-swift_backend-arg-identity-url}{{3.3}{10}{OpenStack/Swift}{section*.43}{}}
\newlabel{backends:cmdoption-swift-backend-arg-identity-url}{{3.3}{10}{OpenStack/Swift}{section*.44}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.4}Rackspace CloudFiles}{10}{section.3.4}\protected@file@percent }
\newlabel{backends:rackspace-cloudfiles}{{3.4}{10}{Rackspace CloudFiles}{section.3.4}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.5}S3 compatible}{11}{section.3.5}\protected@file@percent }
\newlabel{backends:s3-compatible}{{3.5}{11}{S3 compatible}{section.3.5}{}}
\newlabel{backends:cmdoption-s3c_backend-arg-no-ssl}{{3.5}{11}{S3 compatible}{section*.45}{}}
\newlabel{backends:cmdoption-s3c-backend-arg-no-ssl}{{3.5}{11}{S3 compatible}{section*.46}{}}
\newlabel{backends:cmdoption-s3c_backend-arg-ssl-ca-path}{{3.5}{11}{S3 compatible}{section*.47}{}}
\newlabel{backends:cmdoption-s3c-backend-arg-ssl-ca-path}{{3.5}{11}{S3 compatible}{section*.48}{}}
\newlabel{backends:cmdoption-s3c_backend-arg-tcp-timeout}{{3.5}{11}{S3 compatible}{section*.49}{}}
\newlabel{backends:cmdoption-s3c-backend-arg-tcp-timeout}{{3.5}{11}{S3 compatible}{section*.50}{}}
\newlabel{backends:cmdoption-s3c_backend-arg-disable-expect100}{{3.5}{11}{S3 compatible}{section*.51}{}}
\newlabel{backends:cmdoption-s3c-backend-arg-disable-expect100}{{3.5}{11}{S3 compatible}{section*.52}{}}
\newlabel{backends:cmdoption-s3c_backend-arg-dumb-copy}{{3.5}{11}{S3 compatible}{section*.53}{}}
\newlabel{backends:cmdoption-s3c-backend-arg-dumb-copy}{{3.5}{11}{S3 compatible}{section*.54}{}}
\newlabel{backends:cmdoption-s3c_backend-arg-sig-region}{{3.5}{11}{S3 compatible}{section*.55}{}}
\newlabel{backends:cmdoption-s3c-backend-arg-sig-region}{{3.5}{11}{S3 compatible}{section*.56}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.6}Backblaze B2}{12}{section.3.6}\protected@file@percent }
\newlabel{backends:backblaze-b2}{{3.6}{12}{Backblaze B2}{section.3.6}{}}
\newlabel{backends:cmdoption-b2_backend-arg-disable-versions}{{3.6}{12}{Backblaze B2}{section*.57}{}}
\newlabel{backends:cmdoption-b2-backend-arg-disable-versions}{{3.6}{12}{Backblaze B2}{section*.58}{}}
\newlabel{backends:cmdoption-b2_backend-arg-retry-on-cap-exceeded}{{3.6}{12}{Backblaze B2}{section*.59}{}}
\newlabel{backends:cmdoption-b2-backend-arg-retry-on-cap-exceeded}{{3.6}{12}{Backblaze B2}{section*.60}{}}
\newlabel{backends:cmdoption-b2_backend-arg-test_mode}{{3.6}{12}{Backblaze B2}{section*.61}{}}
\newlabel{backends:cmdoption-b2-backend-arg-test-mode}{{3.6}{12}{Backblaze B2}{section*.62}{}}
\newlabel{backends:cmdoption-b2_backend-arg-tcp-timeout}{{3.6}{12}{Backblaze B2}{section*.63}{}}
\newlabel{backends:cmdoption-b2-backend-arg-tcp-timeout}{{3.6}{12}{Backblaze B2}{section*.64}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.7}Local}{13}{section.3.7}\protected@file@percent }
\newlabel{backends:local}{{3.7}{13}{Local}{section.3.7}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {4}Important Rules to Avoid Losing Data}{15}{chapter.4}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{durability:important-rules-to-avoid-losing-data}{{4}{15}{Important Rules to Avoid Losing Data}{chapter.4}{}}
\newlabel{durability:durability}{{4}{15}{Important Rules to Avoid Losing Data}{chapter.4}{}}
\newlabel{durability::doc}{{4}{15}{Important Rules to Avoid Losing Data}{chapter.4}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4.1}Rules in a Nutshell}{15}{section.4.1}\protected@file@percent }
\newlabel{durability:rules-in-a-nutshell}{{4.1}{15}{Rules in a Nutshell}{section.4.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4.2}Data Durability}{15}{section.4.2}\protected@file@percent }
\newlabel{durability:data-durability}{{4.2}{15}{Data Durability}{section.4.2}{}}
\newlabel{durability:backend-reliability}{{4.2}{15}{Data Durability}{section.4.2}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {5}File System Creation}{17}{chapter.5}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{mkfs:file-system-creation}{{5}{17}{File System Creation}{chapter.5}{}}
\newlabel{mkfs::doc}{{5}{17}{File System Creation}{chapter.5}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {6}Managing File Systems}{19}{chapter.6}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{adm:managing-file-systems}{{6}{19}{Managing File Systems}{chapter.6}{}}
\newlabel{adm::doc}{{6}{19}{Managing File Systems}{chapter.6}{}}
\@writefile{toc}{\contentsline {section}{\numberline {6.1}Changing the Passphrase}{20}{section.6.1}\protected@file@percent }
\newlabel{adm:changing-the-passphrase}{{6.1}{20}{Changing the Passphrase}{section.6.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {6.2}Recovering the master key}{20}{section.6.2}\protected@file@percent }
\newlabel{adm:recovering-the-master-key}{{6.2}{20}{Recovering the master key}{section.6.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {6.3}Restoring Metadata Backups}{20}{section.6.3}\protected@file@percent }
\newlabel{adm:restoring-metadata-backups}{{6.3}{20}{Restoring Metadata Backups}{section.6.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {6.4}Deleting a file system}{20}{section.6.4}\protected@file@percent }
\newlabel{adm:deleting-a-file-system}{{6.4}{20}{Deleting a file system}{section.6.4}{}}
\@writefile{toc}{\contentsline {section}{\numberline {6.5}Upgrading the file system}{21}{section.6.5}\protected@file@percent }
\newlabel{adm:upgrading-the-file-system}{{6.5}{21}{Upgrading the file system}{section.6.5}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {7}Mounting}{23}{chapter.7}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{mount:mounting}{{7}{23}{Mounting}{chapter.7}{}}
\newlabel{mount::doc}{{7}{23}{Mounting}{chapter.7}{}}
\@writefile{toc}{\contentsline {section}{\numberline {7.1}Permission Checking}{24}{section.7.1}\protected@file@percent }
\newlabel{mount:permission-checking}{{7.1}{24}{Permission Checking}{section.7.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {7.2}Compression Algorithms}{24}{section.7.2}\protected@file@percent }
\newlabel{mount:compression-algorithms}{{7.2}{24}{Compression Algorithms}{section.7.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {7.3}Notes about Caching}{25}{section.7.3}\protected@file@percent }
\newlabel{mount:notes-about-caching}{{7.3}{25}{Notes about Caching}{section.7.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {7.3.1}Maximum Number of Cache Entries}{25}{subsection.7.3.1}\protected@file@percent }
\newlabel{mount:maximum-number-of-cache-entries}{{7.3.1}{25}{Maximum Number of Cache Entries}{subsection.7.3.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {7.3.2}Cache Flushing and Expiration}{25}{subsection.7.3.2}\protected@file@percent }
\newlabel{mount:cache-flushing-and-expiration}{{7.3.2}{25}{Cache Flushing and Expiration}{subsection.7.3.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {7.4}NFS Support}{25}{section.7.4}\protected@file@percent }
\newlabel{mount:nfs-support}{{7.4}{25}{NFS Support}{section.7.4}{}}
\@writefile{toc}{\contentsline {section}{\numberline {7.5}Failure Modes}{26}{section.7.5}\protected@file@percent }
\newlabel{mount:failure-modes}{{7.5}{26}{Failure Modes}{section.7.5}{}}
\@writefile{toc}{\contentsline {section}{\numberline {7.6}Automatic Mounting}{26}{section.7.6}\protected@file@percent }
\newlabel{mount:automatic-mounting}{{7.6}{26}{Automatic Mounting}{section.7.6}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {8}Advanced S3QL Features}{27}{chapter.8}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{special:advanced-s3ql-features}{{8}{27}{Advanced S3QL Features}{chapter.8}{}}
\newlabel{special::doc}{{8}{27}{Advanced S3QL Features}{chapter.8}{}}
\@writefile{toc}{\contentsline {section}{\numberline {8.1}Snapshotting and Copy\sphinxhyphen {}on\sphinxhyphen {}Write}{27}{section.8.1}\protected@file@percent }
\newlabel{special:snapshotting-and-copy-on-write}{{8.1}{27}{Snapshotting and Copy\sphinxhyphen {}on\sphinxhyphen {}Write}{section.8.1}{}}
\newlabel{special:s3qlcp}{{8.1}{27}{Snapshotting and Copy\sphinxhyphen {}on\sphinxhyphen {}Write}{section.8.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {8.1.1}Snapshotting vs Hardlinking}{27}{subsection.8.1.1}\protected@file@percent }
\newlabel{special:snapshotting-vs-hardlinking}{{8.1.1}{27}{Snapshotting vs Hardlinking}{subsection.8.1.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {8.2}Getting Statistics}{28}{section.8.2}\protected@file@percent }
\newlabel{special:getting-statistics}{{8.2}{28}{Getting Statistics}{section.8.2}{}}
\newlabel{special:s3qlstat}{{8.2}{28}{Getting Statistics}{section.8.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {8.3}Immutable Trees}{28}{section.8.3}\protected@file@percent }
\newlabel{special:immutable-trees}{{8.3}{28}{Immutable Trees}{section.8.3}{}}
\newlabel{special:s3qllock}{{8.3}{28}{Immutable Trees}{section.8.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {8.4}Fast Recursive Removal}{29}{section.8.4}\protected@file@percent }
\newlabel{special:fast-recursive-removal}{{8.4}{29}{Fast Recursive Removal}{section.8.4}{}}
\newlabel{special:s3qlrm}{{8.4}{29}{Fast Recursive Removal}{section.8.4}{}}
\@writefile{toc}{\contentsline {section}{\numberline {8.5}Runtime Configuration}{29}{section.8.5}\protected@file@percent }
\newlabel{special:runtime-configuration}{{8.5}{29}{Runtime Configuration}{section.8.5}{}}
\newlabel{special:s3qlctrl}{{8.5}{29}{Runtime Configuration}{section.8.5}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {9}Unmounting}{31}{chapter.9}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{umount:unmounting}{{9}{31}{Unmounting}{chapter.9}{}}
\newlabel{umount::doc}{{9}{31}{Unmounting}{chapter.9}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {10}Checking for Errors}{33}{chapter.10}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{fsck:checking-for-errors}{{10}{33}{Checking for Errors}{chapter.10}{}}
\newlabel{fsck::doc}{{10}{33}{Checking for Errors}{chapter.10}{}}
\@writefile{toc}{\contentsline {section}{\numberline {10.1}Checking and repairing internal file system errors}{33}{section.10.1}\protected@file@percent }
\newlabel{fsck:checking-and-repairing-internal-file-system-errors}{{10.1}{33}{Checking and repairing internal file system errors}{section.10.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {10.2}Detecting and handling backend data corruption}{34}{section.10.2}\protected@file@percent }
\newlabel{fsck:detecting-and-handling-backend-data-corruption}{{10.2}{34}{Detecting and handling backend data corruption}{section.10.2}{}}
\newlabel{fsck:s3ql-verify}{{10.2}{34}{Detecting and handling backend data corruption}{section.10.2}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {11}Storing Backend Information and Credentials}{37}{chapter.11}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{authinfo:storing-backend-information-and-credentials}{{11}{37}{Storing Backend Information and Credentials}{chapter.11}{}}
\newlabel{authinfo:authinfo}{{11}{37}{Storing Backend Information and Credentials}{chapter.11}{}}
\newlabel{authinfo::doc}{{11}{37}{Storing Backend Information and Credentials}{chapter.11}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {12}Contributed Programs}{39}{chapter.12}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{contrib:contributed-programs}{{12}{39}{Contributed Programs}{chapter.12}{}}
\newlabel{contrib::doc}{{12}{39}{Contributed Programs}{chapter.12}{}}
\@writefile{toc}{\contentsline {section}{\numberline {12.1}benchmark.py}{39}{section.12.1}\protected@file@percent }
\newlabel{contrib:benchmark-py}{{12.1}{39}{benchmark.py}{section.12.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {12.2}pcp.py}{39}{section.12.2}\protected@file@percent }
\newlabel{contrib:pcp-py}{{12.2}{39}{pcp.py}{section.12.2}{}}
\newlabel{contrib:pcp}{{12.2}{39}{pcp.py}{section.12.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {12.3}s3ql\_backup.sh}{39}{section.12.3}\protected@file@percent }
\newlabel{contrib:s3ql-backup-sh}{{12.3}{39}{s3ql\_backup.sh}{section.12.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {12.4}expire\_backups.py}{40}{section.12.4}\protected@file@percent }
\newlabel{contrib:expire-backups-py}{{12.4}{40}{expire\_backups.py}{section.12.4}{}}
\@writefile{toc}{\contentsline {section}{\numberline {12.5}remove\_objects.py}{41}{section.12.5}\protected@file@percent }
\newlabel{contrib:remove-objects-py}{{12.5}{41}{remove\_objects.py}{section.12.5}{}}
\newlabel{contrib:remove-objects}{{12.5}{41}{remove\_objects.py}{section.12.5}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {13}Tips \& Tricks}{43}{chapter.13}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{tips:tips-tricks}{{13}{43}{Tips \& Tricks}{chapter.13}{}}
\newlabel{tips::doc}{{13}{43}{Tips \& Tricks}{chapter.13}{}}
\@writefile{toc}{\contentsline {section}{\numberline {13.1}SSH Backend}{43}{section.13.1}\protected@file@percent }
\newlabel{tips:ssh-backend}{{13.1}{43}{SSH Backend}{section.13.1}{}}
\newlabel{tips:ssh-tipp}{{13.1}{43}{SSH Backend}{section.13.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {13.2}Permanently mounted backup file system}{43}{section.13.2}\protected@file@percent }
\newlabel{tips:permanently-mounted-backup-file-system}{{13.2}{43}{Permanently mounted backup file system}{section.13.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {13.3}Improving copy performance}{43}{section.13.3}\protected@file@percent }
\newlabel{tips:improving-copy-performance}{{13.3}{43}{Improving copy performance}{section.13.3}{}}
\newlabel{tips:copy-performance}{{13.3}{43}{Improving copy performance}{section.13.3}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {14}Frequently Asked Questions}{45}{chapter.14}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{faq:frequently-asked-questions}{{14}{45}{Frequently Asked Questions}{chapter.14}{}}
\newlabel{faq::doc}{{14}{45}{Frequently Asked Questions}{chapter.14}{}}
\@writefile{toc}{\contentsline {section}{\numberline {14.1}How can I improve the file system throughput?}{45}{section.14.1}\protected@file@percent }
\newlabel{faq:how-can-i-improve-the-file-system-throughput}{{14.1}{45}{How can I improve the file system throughput?}{section.14.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {14.2}Why does \sphinxstyleliteralintitle {\sphinxupquote {df}} show 1 TB of free space?}{45}{section.14.2}\protected@file@percent }
\newlabel{faq:why-does-df-show-1-tb-of-free-space}{{14.2}{45}{Why does \sphinxstyleliteralintitle {\sphinxupquote {df}} show 1 TB of free space?}{section.14.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {14.3}Which operating systems are supported?}{45}{section.14.3}\protected@file@percent }
\newlabel{faq:which-operating-systems-are-supported}{{14.3}{45}{Which operating systems are supported?}{section.14.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {14.4}Is there a file size limit?}{46}{section.14.4}\protected@file@percent }
\newlabel{faq:is-there-a-file-size-limit}{{14.4}{46}{Is there a file size limit?}{section.14.4}{}}
\@writefile{toc}{\contentsline {section}{\numberline {14.5}Suppose I want to make a small change in a very large file. Will S3QL download and re\sphinxhyphen {}upload the entire file?}{46}{section.14.5}\protected@file@percent }
\newlabel{faq:suppose-i-want-to-make-a-small-change-in-a-very-large-file-will-s3ql-download-and-re-upload-the-entire-file}{{14.5}{46}{Suppose I want to make a small change in a very large file. Will S3QL download and re\sphinxhyphen {}upload the entire file?}{section.14.5}{}}
\@writefile{toc}{\contentsline {section}{\numberline {14.6}I don’t quite understand this de\sphinxhyphen {}duplication feature…}{46}{section.14.6}\protected@file@percent }
\newlabel{faq:i-don-t-quite-understand-this-de-duplication-feature}{{14.6}{46}{I don’t quite understand this de\sphinxhyphen {}duplication feature…}{section.14.6}{}}
\@writefile{toc}{\contentsline {section}{\numberline {14.7}What does the “Transport endpoint not connected” error mean?}{46}{section.14.7}\protected@file@percent }
\newlabel{faq:what-does-the-transport-endpoint-not-connected-error-mean}{{14.7}{46}{What does the “Transport endpoint not connected” error mean?}{section.14.7}{}}
\@writefile{toc}{\contentsline {section}{\numberline {14.8}What does “Backend reports that fs is still mounted elsewhere, aborting” mean?}{46}{section.14.8}\protected@file@percent }
\newlabel{faq:what-does-backend-reports-that-fs-is-still-mounted-elsewhere-aborting-mean}{{14.8}{46}{What does “Backend reports that fs is still mounted elsewhere, aborting” mean?}{section.14.8}{}}
\@writefile{toc}{\contentsline {section}{\numberline {14.9}Can I access an S3QL file system on multiple computers simultaneously?}{46}{section.14.9}\protected@file@percent }
\newlabel{faq:can-i-access-an-s3ql-file-system-on-multiple-computers-simultaneously}{{14.9}{46}{Can I access an S3QL file system on multiple computers simultaneously?}{section.14.9}{}}
\@writefile{toc}{\contentsline {section}{\numberline {14.10}What block size should I use?}{47}{section.14.10}\protected@file@percent }
\newlabel{faq:what-block-size-should-i-use}{{14.10}{47}{What block size should I use?}{section.14.10}{}}
\@writefile{toc}{\contentsline {section}{\numberline {14.11}Is there a way to access the file system offline?}{47}{section.14.11}\protected@file@percent }
\newlabel{faq:is-there-a-way-to-access-the-file-system-offline}{{14.11}{47}{Is there a way to access the file system offline?}{section.14.11}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {15}Known Issues}{49}{chapter.15}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{issues:known-issues}{{15}{49}{Known Issues}{chapter.15}{}}
\newlabel{issues::doc}{{15}{49}{Known Issues}{chapter.15}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {16}Manpages}{51}{chapter.16}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{man/index:manpages}{{16}{51}{Manpages}{chapter.16}{}}
\newlabel{man/index::doc}{{16}{51}{Manpages}{chapter.16}{}}
\@writefile{toc}{\contentsline {section}{\numberline {16.1}The \sphinxstyleliteralstrong {\sphinxupquote {mkfs.s3ql}} command}{51}{section.16.1}\protected@file@percent }
\newlabel{man/mkfs:the-command-command}{{16.1}{51}{The \sphinxstyleliteralstrong {\sphinxupquote {mkfs.s3ql}} command}{section.16.1}{}}
\newlabel{man/mkfs::doc}{{16.1}{51}{The \sphinxstyleliteralstrong {\sphinxupquote {mkfs.s3ql}} command}{section.16.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.1.1}Synopsis}{51}{subsection.16.1.1}\protected@file@percent }
\newlabel{man/mkfs:synopsis}{{16.1.1}{51}{Synopsis}{subsection.16.1.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.1.2}Description}{51}{subsection.16.1.2}\protected@file@percent }
\newlabel{man/mkfs:description}{{16.1.2}{51}{Description}{subsection.16.1.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.1.3}Options}{51}{subsection.16.1.3}\protected@file@percent }
\newlabel{man/mkfs:options}{{16.1.3}{51}{Options}{subsection.16.1.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.1.4}Exit Codes}{52}{subsection.16.1.4}\protected@file@percent }
\newlabel{man/mkfs:exit-codes}{{16.1.4}{52}{Exit Codes}{subsection.16.1.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.1.5}See Also}{53}{subsection.16.1.5}\protected@file@percent }
\newlabel{man/mkfs:see-also}{{16.1.5}{53}{See Also}{subsection.16.1.5}{}}
\@writefile{toc}{\contentsline {section}{\numberline {16.2}The \sphinxstyleliteralstrong {\sphinxupquote {s3qladm}} command}{53}{section.16.2}\protected@file@percent }
\newlabel{man/adm:the-command-command}{{16.2}{53}{The \sphinxstyleliteralstrong {\sphinxupquote {s3qladm}} command}{section.16.2}{}}
\newlabel{man/adm::doc}{{16.2}{53}{The \sphinxstyleliteralstrong {\sphinxupquote {s3qladm}} command}{section.16.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.2.1}Synopsis}{53}{subsection.16.2.1}\protected@file@percent }
\newlabel{man/adm:synopsis}{{16.2.1}{53}{Synopsis}{subsection.16.2.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.2.2}Description}{53}{subsection.16.2.2}\protected@file@percent }
\newlabel{man/adm:description}{{16.2.2}{53}{Description}{subsection.16.2.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.2.3}Options}{53}{subsection.16.2.3}\protected@file@percent }
\newlabel{man/adm:options}{{16.2.3}{53}{Options}{subsection.16.2.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.2.4}Actions}{54}{subsection.16.2.4}\protected@file@percent }
\newlabel{man/adm:actions}{{16.2.4}{54}{Actions}{subsection.16.2.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.2.5}Exit Codes}{54}{subsection.16.2.5}\protected@file@percent }
\newlabel{man/adm:exit-codes}{{16.2.5}{54}{Exit Codes}{subsection.16.2.5}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.2.6}See Also}{55}{subsection.16.2.6}\protected@file@percent }
\newlabel{man/adm:see-also}{{16.2.6}{55}{See Also}{subsection.16.2.6}{}}
\@writefile{toc}{\contentsline {section}{\numberline {16.3}The \sphinxstyleliteralstrong {\sphinxupquote {mount.s3ql}} command}{55}{section.16.3}\protected@file@percent }
\newlabel{man/mount:the-command-command}{{16.3}{55}{The \sphinxstyleliteralstrong {\sphinxupquote {mount.s3ql}} command}{section.16.3}{}}
\newlabel{man/mount::doc}{{16.3}{55}{The \sphinxstyleliteralstrong {\sphinxupquote {mount.s3ql}} command}{section.16.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.3.1}Synopsis}{55}{subsection.16.3.1}\protected@file@percent }
\newlabel{man/mount:synopsis}{{16.3.1}{55}{Synopsis}{subsection.16.3.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.3.2}Description}{55}{subsection.16.3.2}\protected@file@percent }
\newlabel{man/mount:description}{{16.3.2}{55}{Description}{subsection.16.3.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.3.3}Options}{55}{subsection.16.3.3}\protected@file@percent }
\newlabel{man/mount:options}{{16.3.3}{55}{Options}{subsection.16.3.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.3.4}Exit Codes}{56}{subsection.16.3.4}\protected@file@percent }
\newlabel{man/mount:exit-codes}{{16.3.4}{56}{Exit Codes}{subsection.16.3.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.3.5}See Also}{58}{subsection.16.3.5}\protected@file@percent }
\newlabel{man/mount:see-also}{{16.3.5}{58}{See Also}{subsection.16.3.5}{}}
\@writefile{toc}{\contentsline {section}{\numberline {16.4}The \sphinxstyleliteralstrong {\sphinxupquote {s3qlstat}} command}{58}{section.16.4}\protected@file@percent }
\newlabel{man/stat:the-command-command}{{16.4}{58}{The \sphinxstyleliteralstrong {\sphinxupquote {s3qlstat}} command}{section.16.4}{}}
\newlabel{man/stat::doc}{{16.4}{58}{The \sphinxstyleliteralstrong {\sphinxupquote {s3qlstat}} command}{section.16.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.4.1}Synopsis}{58}{subsection.16.4.1}\protected@file@percent }
\newlabel{man/stat:synopsis}{{16.4.1}{58}{Synopsis}{subsection.16.4.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.4.2}Description}{58}{subsection.16.4.2}\protected@file@percent }
\newlabel{man/stat:description}{{16.4.2}{58}{Description}{subsection.16.4.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.4.3}Options}{58}{subsection.16.4.3}\protected@file@percent }
\newlabel{man/stat:options}{{16.4.3}{58}{Options}{subsection.16.4.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.4.4}Exit Codes}{58}{subsection.16.4.4}\protected@file@percent }
\newlabel{man/stat:exit-codes}{{16.4.4}{58}{Exit Codes}{subsection.16.4.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.4.5}See Also}{59}{subsection.16.4.5}\protected@file@percent }
\newlabel{man/stat:see-also}{{16.4.5}{59}{See Also}{subsection.16.4.5}{}}
\@writefile{toc}{\contentsline {section}{\numberline {16.5}The \sphinxstyleliteralstrong {\sphinxupquote {s3qlctrl}} command}{59}{section.16.5}\protected@file@percent }
\newlabel{man/ctrl:the-command-command}{{16.5}{59}{The \sphinxstyleliteralstrong {\sphinxupquote {s3qlctrl}} command}{section.16.5}{}}
\newlabel{man/ctrl::doc}{{16.5}{59}{The \sphinxstyleliteralstrong {\sphinxupquote {s3qlctrl}} command}{section.16.5}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.5.1}Synopsis}{59}{subsection.16.5.1}\protected@file@percent }
\newlabel{man/ctrl:synopsis}{{16.5.1}{59}{Synopsis}{subsection.16.5.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.5.2}Description}{59}{subsection.16.5.2}\protected@file@percent }
\newlabel{man/ctrl:description}{{16.5.2}{59}{Description}{subsection.16.5.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.5.3}Options}{60}{subsection.16.5.3}\protected@file@percent }
\newlabel{man/ctrl:options}{{16.5.3}{60}{Options}{subsection.16.5.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.5.4}Exit Codes}{60}{subsection.16.5.4}\protected@file@percent }
\newlabel{man/ctrl:exit-codes}{{16.5.4}{60}{Exit Codes}{subsection.16.5.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.5.5}See Also}{60}{subsection.16.5.5}\protected@file@percent }
\newlabel{man/ctrl:see-also}{{16.5.5}{60}{See Also}{subsection.16.5.5}{}}
\@writefile{toc}{\contentsline {section}{\numberline {16.6}The \sphinxstyleliteralstrong {\sphinxupquote {s3qlcp}} command}{60}{section.16.6}\protected@file@percent }
\newlabel{man/cp:the-command-command}{{16.6}{60}{The \sphinxstyleliteralstrong {\sphinxupquote {s3qlcp}} command}{section.16.6}{}}
\newlabel{man/cp::doc}{{16.6}{60}{The \sphinxstyleliteralstrong {\sphinxupquote {s3qlcp}} command}{section.16.6}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.6.1}Synopsis}{60}{subsection.16.6.1}\protected@file@percent }
\newlabel{man/cp:synopsis}{{16.6.1}{60}{Synopsis}{subsection.16.6.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.6.2}Description}{61}{subsection.16.6.2}\protected@file@percent }
\newlabel{man/cp:description}{{16.6.2}{61}{Description}{subsection.16.6.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{Snapshotting vs Hardlinking}{61}{subsubsection*.65}\protected@file@percent }
\newlabel{man/cp:snapshotting-vs-hardlinking}{{16.6.2}{61}{Snapshotting vs Hardlinking}{subsubsection*.65}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.6.3}Options}{61}{subsection.16.6.3}\protected@file@percent }
\newlabel{man/cp:options}{{16.6.3}{61}{Options}{subsection.16.6.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.6.4}Exit Codes}{62}{subsection.16.6.4}\protected@file@percent }
\newlabel{man/cp:exit-codes}{{16.6.4}{62}{Exit Codes}{subsection.16.6.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.6.5}See Also}{62}{subsection.16.6.5}\protected@file@percent }
\newlabel{man/cp:see-also}{{16.6.5}{62}{See Also}{subsection.16.6.5}{}}
\@writefile{toc}{\contentsline {section}{\numberline {16.7}The \sphinxstyleliteralstrong {\sphinxupquote {s3qlrm}} command}{62}{section.16.7}\protected@file@percent }
\newlabel{man/rm:the-command-command}{{16.7}{62}{The \sphinxstyleliteralstrong {\sphinxupquote {s3qlrm}} command}{section.16.7}{}}
\newlabel{man/rm::doc}{{16.7}{62}{The \sphinxstyleliteralstrong {\sphinxupquote {s3qlrm}} command}{section.16.7}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.7.1}Synopsis}{62}{subsection.16.7.1}\protected@file@percent }
\newlabel{man/rm:synopsis}{{16.7.1}{62}{Synopsis}{subsection.16.7.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.7.2}Description}{62}{subsection.16.7.2}\protected@file@percent }
\newlabel{man/rm:description}{{16.7.2}{62}{Description}{subsection.16.7.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.7.3}Options}{62}{subsection.16.7.3}\protected@file@percent }
\newlabel{man/rm:options}{{16.7.3}{62}{Options}{subsection.16.7.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.7.4}Exit Codes}{63}{subsection.16.7.4}\protected@file@percent }
\newlabel{man/rm:exit-codes}{{16.7.4}{63}{Exit Codes}{subsection.16.7.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.7.5}See Also}{63}{subsection.16.7.5}\protected@file@percent }
\newlabel{man/rm:see-also}{{16.7.5}{63}{See Also}{subsection.16.7.5}{}}
\@writefile{toc}{\contentsline {section}{\numberline {16.8}The \sphinxstyleliteralstrong {\sphinxupquote {s3qllock}} command}{63}{section.16.8}\protected@file@percent }
\newlabel{man/lock:the-command-command}{{16.8}{63}{The \sphinxstyleliteralstrong {\sphinxupquote {s3qllock}} command}{section.16.8}{}}
\newlabel{man/lock::doc}{{16.8}{63}{The \sphinxstyleliteralstrong {\sphinxupquote {s3qllock}} command}{section.16.8}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.8.1}Synopsis}{63}{subsection.16.8.1}\protected@file@percent }
\newlabel{man/lock:synopsis}{{16.8.1}{63}{Synopsis}{subsection.16.8.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.8.2}Description}{63}{subsection.16.8.2}\protected@file@percent }
\newlabel{man/lock:description}{{16.8.2}{63}{Description}{subsection.16.8.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.8.3}Rationale}{63}{subsection.16.8.3}\protected@file@percent }
\newlabel{man/lock:rationale}{{16.8.3}{63}{Rationale}{subsection.16.8.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.8.4}Options}{64}{subsection.16.8.4}\protected@file@percent }
\newlabel{man/lock:options}{{16.8.4}{64}{Options}{subsection.16.8.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.8.5}Exit Codes}{64}{subsection.16.8.5}\protected@file@percent }
\newlabel{man/lock:exit-codes}{{16.8.5}{64}{Exit Codes}{subsection.16.8.5}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.8.6}See Also}{64}{subsection.16.8.6}\protected@file@percent }
\newlabel{man/lock:see-also}{{16.8.6}{64}{See Also}{subsection.16.8.6}{}}
\@writefile{toc}{\contentsline {section}{\numberline {16.9}The \sphinxstyleliteralstrong {\sphinxupquote {umount.s3ql}} command}{65}{section.16.9}\protected@file@percent }
\newlabel{man/umount:the-command-command}{{16.9}{65}{The \sphinxstyleliteralstrong {\sphinxupquote {umount.s3ql}} command}{section.16.9}{}}
\newlabel{man/umount::doc}{{16.9}{65}{The \sphinxstyleliteralstrong {\sphinxupquote {umount.s3ql}} command}{section.16.9}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.9.1}Synopsis}{65}{subsection.16.9.1}\protected@file@percent }
\newlabel{man/umount:synopsis}{{16.9.1}{65}{Synopsis}{subsection.16.9.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.9.2}Description}{65}{subsection.16.9.2}\protected@file@percent }
\newlabel{man/umount:description}{{16.9.2}{65}{Description}{subsection.16.9.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.9.3}Options}{65}{subsection.16.9.3}\protected@file@percent }
\newlabel{man/umount:options}{{16.9.3}{65}{Options}{subsection.16.9.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.9.4}Exit Codes}{65}{subsection.16.9.4}\protected@file@percent }
\newlabel{man/umount:exit-codes}{{16.9.4}{65}{Exit Codes}{subsection.16.9.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.9.5}See Also}{66}{subsection.16.9.5}\protected@file@percent }
\newlabel{man/umount:see-also}{{16.9.5}{66}{See Also}{subsection.16.9.5}{}}
\@writefile{toc}{\contentsline {section}{\numberline {16.10}The \sphinxstyleliteralstrong {\sphinxupquote {fsck.s3ql}} command}{66}{section.16.10}\protected@file@percent }
\newlabel{man/fsck:the-command-command}{{16.10}{66}{The \sphinxstyleliteralstrong {\sphinxupquote {fsck.s3ql}} command}{section.16.10}{}}
\newlabel{man/fsck::doc}{{16.10}{66}{The \sphinxstyleliteralstrong {\sphinxupquote {fsck.s3ql}} command}{section.16.10}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.10.1}Synopsis}{66}{subsection.16.10.1}\protected@file@percent }
\newlabel{man/fsck:synopsis}{{16.10.1}{66}{Synopsis}{subsection.16.10.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.10.2}Description}{66}{subsection.16.10.2}\protected@file@percent }
\newlabel{man/fsck:description}{{16.10.2}{66}{Description}{subsection.16.10.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.10.3}Options}{66}{subsection.16.10.3}\protected@file@percent }
\newlabel{man/fsck:options}{{16.10.3}{66}{Options}{subsection.16.10.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.10.4}Exit Codes}{67}{subsection.16.10.4}\protected@file@percent }
\newlabel{man/fsck:exit-codes}{{16.10.4}{67}{Exit Codes}{subsection.16.10.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.10.5}See Also}{68}{subsection.16.10.5}\protected@file@percent }
\newlabel{man/fsck:see-also}{{16.10.5}{68}{See Also}{subsection.16.10.5}{}}
\@writefile{toc}{\contentsline {section}{\numberline {16.11}The \sphinxstyleliteralstrong {\sphinxupquote {s3ql\_oauth\_client}} command}{68}{section.16.11}\protected@file@percent }
\newlabel{man/oauth_client:the-command-command}{{16.11}{68}{The \sphinxstyleliteralstrong {\sphinxupquote {s3ql\_oauth\_client}} command}{section.16.11}{}}
\newlabel{man/oauth_client:oauth-client}{{16.11}{68}{The \sphinxstyleliteralstrong {\sphinxupquote {s3ql\_oauth\_client}} command}{section.16.11}{}}
\newlabel{man/oauth_client::doc}{{16.11}{68}{The \sphinxstyleliteralstrong {\sphinxupquote {s3ql\_oauth\_client}} command}{section.16.11}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.11.1}Synopsis}{68}{subsection.16.11.1}\protected@file@percent }
\newlabel{man/oauth_client:synopsis}{{16.11.1}{68}{Synopsis}{subsection.16.11.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.11.2}Description}{68}{subsection.16.11.2}\protected@file@percent }
\newlabel{man/oauth_client:description}{{16.11.2}{68}{Description}{subsection.16.11.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.11.3}Options}{68}{subsection.16.11.3}\protected@file@percent }
\newlabel{man/oauth_client:options}{{16.11.3}{68}{Options}{subsection.16.11.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.11.4}Exit Codes}{69}{subsection.16.11.4}\protected@file@percent }
\newlabel{man/oauth_client:exit-codes}{{16.11.4}{69}{Exit Codes}{subsection.16.11.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.11.5}See Also}{69}{subsection.16.11.5}\protected@file@percent }
\newlabel{man/oauth_client:see-also}{{16.11.5}{69}{See Also}{subsection.16.11.5}{}}
\@writefile{toc}{\contentsline {section}{\numberline {16.12}The \sphinxstyleliteralstrong {\sphinxupquote {s3ql\_verify}} command}{69}{section.16.12}\protected@file@percent }
\newlabel{man/verify:the-command-command}{{16.12}{69}{The \sphinxstyleliteralstrong {\sphinxupquote {s3ql\_verify}} command}{section.16.12}{}}
\newlabel{man/verify::doc}{{16.12}{69}{The \sphinxstyleliteralstrong {\sphinxupquote {s3ql\_verify}} command}{section.16.12}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.12.1}Synopsis}{69}{subsection.16.12.1}\protected@file@percent }
\newlabel{man/verify:synopsis}{{16.12.1}{69}{Synopsis}{subsection.16.12.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.12.2}Description}{69}{subsection.16.12.2}\protected@file@percent }
\newlabel{man/verify:description}{{16.12.2}{69}{Description}{subsection.16.12.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.12.3}Options}{70}{subsection.16.12.3}\protected@file@percent }
\newlabel{man/verify:options}{{16.12.3}{70}{Options}{subsection.16.12.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.12.4}Exit Codes}{70}{subsection.16.12.4}\protected@file@percent }
\newlabel{man/verify:exit-codes}{{16.12.4}{70}{Exit Codes}{subsection.16.12.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.12.5}See Also}{71}{subsection.16.12.5}\protected@file@percent }
\newlabel{man/verify:see-also}{{16.12.5}{71}{See Also}{subsection.16.12.5}{}}
\@writefile{toc}{\contentsline {section}{\numberline {16.13}The \sphinxstyleliteralstrong {\sphinxupquote {pcp}} command}{71}{section.16.13}\protected@file@percent }
\newlabel{man/pcp:the-command-command}{{16.13}{71}{The \sphinxstyleliteralstrong {\sphinxupquote {pcp}} command}{section.16.13}{}}
\newlabel{man/pcp::doc}{{16.13}{71}{The \sphinxstyleliteralstrong {\sphinxupquote {pcp}} command}{section.16.13}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.13.1}Synopsis}{71}{subsection.16.13.1}\protected@file@percent }
\newlabel{man/pcp:synopsis}{{16.13.1}{71}{Synopsis}{subsection.16.13.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.13.2}Description}{72}{subsection.16.13.2}\protected@file@percent }
\newlabel{man/pcp:description}{{16.13.2}{72}{Description}{subsection.16.13.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.13.3}Options}{72}{subsection.16.13.3}\protected@file@percent }
\newlabel{man/pcp:options}{{16.13.3}{72}{Options}{subsection.16.13.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.13.4}Exit Codes}{72}{subsection.16.13.4}\protected@file@percent }
\newlabel{man/pcp:exit-codes}{{16.13.4}{72}{Exit Codes}{subsection.16.13.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.13.5}See Also}{72}{subsection.16.13.5}\protected@file@percent }
\newlabel{man/pcp:see-also}{{16.13.5}{72}{See Also}{subsection.16.13.5}{}}
\@writefile{toc}{\contentsline {section}{\numberline {16.14}The \sphinxstyleliteralstrong {\sphinxupquote {expire\_backups}} command}{73}{section.16.14}\protected@file@percent }
\newlabel{man/expire_backups:the-command-command}{{16.14}{73}{The \sphinxstyleliteralstrong {\sphinxupquote {expire\_backups}} command}{section.16.14}{}}
\newlabel{man/expire_backups::doc}{{16.14}{73}{The \sphinxstyleliteralstrong {\sphinxupquote {expire\_backups}} command}{section.16.14}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.14.1}Synopsis}{73}{subsection.16.14.1}\protected@file@percent }
\newlabel{man/expire_backups:synopsis}{{16.14.1}{73}{Synopsis}{subsection.16.14.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.14.2}Description}{73}{subsection.16.14.2}\protected@file@percent }
\newlabel{man/expire_backups:description}{{16.14.2}{73}{Description}{subsection.16.14.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.14.3}Options}{74}{subsection.16.14.3}\protected@file@percent }
\newlabel{man/expire_backups:options}{{16.14.3}{74}{Options}{subsection.16.14.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.14.4}Exit Codes}{74}{subsection.16.14.4}\protected@file@percent }
\newlabel{man/expire_backups:exit-codes}{{16.14.4}{74}{Exit Codes}{subsection.16.14.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {16.14.5}See Also}{74}{subsection.16.14.5}\protected@file@percent }
\newlabel{man/expire_backups:see-also}{{16.14.5}{74}{See Also}{subsection.16.14.5}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {17}Further Resources / Getting Help}{75}{chapter.17}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{resources:further-resources-getting-help}{{17}{75}{Further Resources / Getting Help}{chapter.17}{}}
\newlabel{resources:resources}{{17}{75}{Further Resources / Getting Help}{chapter.17}{}}
\newlabel{resources::doc}{{17}{75}{Further Resources / Getting Help}{chapter.17}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {18}Implementation Details}{77}{chapter.18}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{impl_details:implementation-details}{{18}{77}{Implementation Details}{chapter.18}{}}
\newlabel{impl_details:impl-details}{{18}{77}{Implementation Details}{chapter.18}{}}
\newlabel{impl_details::doc}{{18}{77}{Implementation Details}{chapter.18}{}}
\@writefile{toc}{\contentsline {section}{\numberline {18.1}Metadata Storage}{77}{section.18.1}\protected@file@percent }
\newlabel{impl_details:metadata-storage}{{18.1}{77}{Metadata Storage}{section.18.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {18.2}Data Storage}{77}{section.18.2}\protected@file@percent }
\newlabel{impl_details:data-storage}{{18.2}{77}{Data Storage}{section.18.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {18.3}Data De\sphinxhyphen {}Duplication}{78}{section.18.3}\protected@file@percent }
\newlabel{impl_details:data-de-duplication}{{18.3}{78}{Data De\sphinxhyphen {}Duplication}{section.18.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {18.4}Caching}{78}{section.18.4}\protected@file@percent }
\newlabel{impl_details:caching}{{18.4}{78}{Caching}{section.18.4}{}}
\@writefile{toc}{\contentsline {section}{\numberline {18.5}Encryption}{78}{section.18.5}\protected@file@percent }
\newlabel{impl_details:encryption}{{18.5}{78}{Encryption}{section.18.5}{}}
\@writefile{toc}{\contentsline {chapter}{Index}{79}{section*.66}\protected@file@percent }
\gdef \@abspage@last{86}
