]> git.proxmox.com Git - proxmox-backup.git/blame - docs/faq.rst
docs: fix warnings in external-metric-server page
[proxmox-backup.git] / docs / faq.rst
CommitLineData
1de47507
DW
1FAQ
2===
3
4What distribution is Proxmox Backup Server (PBS) based on?
5----------------------------------------------------------
6
34407477 7`Proxmox Backup`_ Server is based on `Debian GNU/Linux <https://www.debian.org/>`_.
1de47507
DW
8
9
10Which platforms are supported as a backup source (client)?
11----------------------------------------------------------
12
13The client tool works on most modern Linux systems, meaning you are not limited
14to Debian-based backups.
15
16
17Will Proxmox Backup Server run on a 32-bit processor?
18-----------------------------------------------------
19
20Proxmox Backup Server only supports 64-bit CPUs (AMD or Intel). There are no
21future plans to support 32-bit processors.
22
23
4650abb4
TL
24.. _faq-support-table:
25
1de47507
DW
26How long will my Proxmox Backup Server version be supported?
27------------------------------------------------------------
28
d038ddbe 29.. csv-table::
31b121f4
TL
30 :file: faq-release-support-table.csv
31 :widths: 30 26 13 13 18
32 :header-rows: 1
1de47507 33
5d4f9813
TL
34How can I upgrade Proxmox Backup Server to the next point release?
35------------------------------------------------------------------
36
37Minor version upgrades, for example upgrading from Proxmox Backup Server in
38version 3.1 to 3.2 or 3.3, can be done just like any normal update.
39But, you should still check the `release notes
6685122c 40<https://pbs.proxmox.com/wiki/index.php/Roadmap>`_ for any relevant notable,
5d4f9813
TL
41or breaking change.
42
43For the update itself use either the Web UI *Node -> Updates* panel or
44through the CLI with:
45
46.. code-block:: console
47
48 apt update
49 apt full-upgrade
50
51.. note:: Always ensure you correctly setup the
52 :ref:`package repositories <sysadmin_package_repositories>` and only
53 continue with the actual upgrade if `apt update` did not hit any error.
54
55.. _faq-upgrade-major:
56
57How can I upgrade Proxmox Backup Server to the next major release?
58------------------------------------------------------------------
59
60Major version upgrades, for example going from Proxmox Backup Server 2.4 to
613.1, are also supported.
62They must be carefully planned and tested and should **never** be started
63without having an off-site copy of the important backups, e.g., via remote sync
64or tape, ready.
65
66Although the specific upgrade steps depend on your respective setup, we provide
67general instructions and advice of how a upgrade should be performed:
68
69* `Upgrade from Proxmox Backup Server 2 to 3 <https://pbs.proxmox.com/wiki/index.php/Upgrade_from_2_to_3>`_
70
71* `Upgrade from Proxmox Backup Server 1 to 2 <https://pbs.proxmox.com/wiki/index.php/Upgrade_from_1.1_to_2.x>`_
1de47507
DW
72
73Can I copy or synchronize my datastore to another location?
74-----------------------------------------------------------
75
3bbb70b3 76Proxmox Backup Server allows you to copy or synchronize datastores to other
1de47507
DW
77locations, through the use of *Remotes* and *Sync Jobs*. *Remote* is the term
78given to a separate server, which has a datastore that can be synced to a local store.
79A *Sync Job* is the process which is used to pull the contents of a datastore from
80a *Remote* to a local datastore.
81
82
83Can Proxmox Backup Server verify data integrity of a backup archive?
84--------------------------------------------------------------------
85
e84fde3e
TL
86Proxmox Backup Server uses a built-in SHA-256 checksum algorithm, to ensure
87data integrity. Within each backup, a manifest file (index.json) is created,
88which contains a list of all the backup files, along with their sizes and
89checksums. This manifest file is used to verify the integrity of each backup.
1de47507
DW
90
91
92When backing up to remote servers, do I have to trust the remote server?
93------------------------------------------------------------------------
94
44a5f38b
DW
95Proxmox Backup Server transfers data via `Transport Layer Security (TLS)
96<https://en.wikipedia.org/wiki/Transport_Layer_Security>`_ and additionally
97supports client-side encryption. This means that data is transferred securely
98and can be encrypted before it reaches the server. Thus, in the event that an
99attacker gains access to the server or any point of the network, they will not
100be able to read the data.
1de47507
DW
101
102.. note:: Encryption is not enabled by default. To set up encryption, see the
384a2b4d 103 :ref:`backup client encryption section <client_encryption>`.
1de47507
DW
104
105
d8e4837a 106Is the backup incremental/deduplicated/full?
ae66b245 107--------------------------------------------
1de47507 108
2bc1250c
DW
109With Proxmox Backup Server, backups are sent incrementally to the server, and
110data is then deduplicated on the server. This minimizes both the storage
d8e4837a
DC
111consumed and the impact on the network. Each backup still references all
112data and such is a full backup. For details see the
113:ref:`Technical Overview <tech_design_overview>`
76f32a29 114
6685122c 115.. todo:: document our stability guarantees, i.e., the separate one for, in
76f32a29
TL
116 increasing duration of how long we'll support it: api compat, backup
117 protocol compat and backup format compat