]> git.proxmox.com Git - proxmox-backup.git/blame - docs/glossary.rst
do_verification_job: fix "never-reverify" and refactor/comment
[proxmox-backup.git] / docs / glossary.rst
CommitLineData
d823802e
DM
1Glossary
2========
3
4.. glossary::
5
3147e56a
DM
6 `Virtual machine`_
7
4f3db187
AL
8 A virtual machine is a program that can execute an entire
9 operating system inside an emulated hardware environment.
3147e56a
DM
10
11 `Container`_
12
4f3db187
AL
13 A container is an isolated user space. Programs run directly on
14 the host's kernel, but with limited access to the host resources.
3147e56a 15
58ea88c8
DM
16 Datastore
17
4f3db187 18 A place to store backups. A directory which contains the backup data.
0c1c492d 19 The current implementation is file-system based.
58ea88c8 20
3147e56a
DM
21 `Rust`_
22
23 Rust is a new, fast and memory-efficient system programming
4f3db187 24 language. It has no runtime or garbage collector. Rust’s rich type
3147e56a
DM
25 system and ownership model guarantee memory-safety and
26 thread-safety. I can eliminate many classes of bugs
27 at compile-time.
28
17577478 29 `Sphinx`_
d823802e 30
17577478
DM
31 Is a tool that makes it easy to create intelligent and
32 beautiful documentation. It was originally created for the
4f3db187 33 documentation of the Python programming language. It has excellent facilities for the
17577478
DM
34 documentation of software projects in a range of languages.
35
17577478
DM
36 `reStructuredText`_
37
38 Is an easy-to-read, what-you-see-is-what-you-get plaintext
39 markup syntax and parser system.
c7971d7f 40
f40cf852 41 `FUSE`
c7971d7f 42
f40cf852 43 Filesystem in Userspace (`FUSE <https://en.wikipedia.org/wiki/Filesystem_in_Userspace>`_)
4f3db187 44 defines an interface which makes it possible to implement a filesystem in
f40cf852 45 userspace as opposed to implementing it in the kernel. The fuse
4f3db187
AL
46 kernel driver handles filesystem requests and sends them to a
47 userspace application.
c7971d7f 48
9634ca07
SI
49 Remote
50
51 A remote Proxmox Backup Server installation and credentials for a user on it.
52 You can pull datastores from a remote to a local datastore in order to
53 have redundant backups.