Directories ¶
Path | Synopsis |
---|---|
Package archiver contains the code which reads files, splits them into chunks and saves the data to the repository.
|
Package archiver contains the code which reads files, splits them into chunks and saves the data to the repository. |
Package backend provides local and remote storage for restic repositories.
|
Package backend provides local and remote storage for restic repositories. |
gs
Package gs provides a restic backend for Google Cloud Storage.
|
Package gs provides a restic backend for Google Cloud Storage. |
local
Package local implements repository storage in a local directory.
|
Package local implements repository storage in a local directory. |
location
Package location implements parsing the restic repository location from a string.
|
Package location implements parsing the restic repository location from a string. |
sftp
Package sftp implements repository storage in a directory on a remote server via the sftp protocol.
|
Package sftp implements repository storage in a directory on a remote server via the sftp protocol. |
test
Package test contains a test suite with benchmarks for restic backends.
|
Package test contains a test suite with benchmarks for restic backends. |
Package crypto provides all cryptographic operations needed in restic.
|
Package crypto provides all cryptographic operations needed in restic. |
Package debug provides an infrastructure for logging debug information and breakpoints.
|
Package debug provides an infrastructure for logging debug information and breakpoints. |
Package errors provides custom error types used within restic.
|
Package errors provides custom error types used within restic. |
Package filter implements filters for files similar to filepath.Glob, but in contrast to filepath.Glob a pattern may specify directories.
|
Package filter implements filters for files similar to filepath.Glob, but in contrast to filepath.Glob a pattern may specify directories. |
Package fs implements an OS independent abstraction of a file system suitable for backup purposes.
|
Package fs implements an OS independent abstraction of a file system suitable for backup purposes. |
Package index contains various data structures for indexing content in a repository or backend.
|
Package index contains various data structures for indexing content in a repository or backend. |
Package migrations contains migrations that can be applied to a repository and/or backend.
|
Package migrations contains migrations that can be applied to a repository and/or backend. |
Package pack provides functions for combining and parsing pack files.
|
Package pack provides functions for combining and parsing pack files. |
Package repository implements a restic repository on top of a backend.
|
Package repository implements a restic repository on top of a backend. |
Package restic is the top level package for the restic backup program, please see https://github.com/quinn/restic for more information.
|
Package restic is the top level package for the restic backup program, please see https://github.com/quinn/restic for more information. |
Package restorer contains code to restore data from a repository.
|
Package restorer contains code to restore data from a repository. |
Package test provides helper functions for writing tests for restic.
|
Package test provides helper functions for writing tests for restic. |
Package textfile allows reading files that contain text.
|
Package textfile allows reading files that contain text. |
Click to show internal directories.
Click to hide internal directories.