]> git.proxmox.com Git - proxmox-backup.git/blame - docs/gui.rst
docs: add documentation about the 'sync-level' tuning
[proxmox-backup.git] / docs / gui.rst
CommitLineData
a2bf8528
DW
1Graphical User Interface
2========================
3
4Proxmox Backup Server offers an integrated, web-based interface to manage the
5server. This means that you can carry out all administration tasks through your
6web browser, and that you don't have to worry about installing extra management
8f1d9721 7tools. The web interface also provides a built-in console, so if you prefer the
a2bf8528
DW
8command line or need some extra control, you have this option.
9
10The web interface can be accessed via https://youripaddress:8007. The default
717ce406
DW
11login is `root`, and the password is either the one specified during the
12installation process or the password of the root user, in case of installation
13on top of Debian.
a2bf8528
DW
14
15
16Features
17--------
18
19* Simple management interface for Proxmox Backup Server
20* Monitoring of tasks, logs and resource usage
21* Management of users, permissions, datastores, etc.
22* Secure HTML5 console
23* Support for multiple authentication sources
24* Support for multiple languages
25* Based on ExtJS 6.x JavaScript framework
26
27
28Login
29-----
30
31.. image:: images/screenshots/pbs-gui-login-window.png
a2bf8528
DW
32 :align: right
33 :alt: PBS login window
34
35When you connect to the web interface, you will first see the login window.
3bbb70b3 36Proxmox Backup Server supports various languages and authentication back ends
a2bf8528
DW
37(*Realms*), both of which can be selected here.
38
39.. note:: For convenience, you can save the username on the client side, by
40 selecting the "Save User name" checkbox at the bottom of the window.
41
42
43GUI Overview
44------------
45
46.. image:: images/screenshots/pbs-gui-dashboard.png
a2bf8528
DW
47 :align: right
48 :alt: PBS GUI Dashboard
49
50The Proxmox Backup Server web interface consists of 3 main sections:
51
60589e60
DW
52* **Header**: At the top. This shows version information and contains buttons to
53 view documentation, monitor running tasks, set the language, configure various
54 display settings, and logout.
55* **Sidebar**: On the left. This contains the administration options for
a2bf8528 56 the server.
60589e60
DW
57* **Configuration Panel**: In the center. This contains the respective control
58 interfaces for the administration options in the *Sidebar*.
a2bf8528
DW
59
60
61Sidebar
62-------
63
64In the sidebar, on the left side of the page, you can see various items relating
65to specific management activities.
66
67
68Dashboard
69^^^^^^^^^
70
71The Dashboard shows a summary of activity and resource usage on the server.
72Specifically, this displays hardware usage, a summary of
73previous and currently running tasks, and subscription information.
74
75
76Configuration
77^^^^^^^^^^^^^
78
60589e60
DW
79The Configuration section contains some system options, such as time, network,
80WebAuthn, and HTTP proxy configuration. It also contains the following
81subsections:
a2bf8528 82
8f1d9721
DW
83* **Access Control**: Add and manage users, API tokens, and the permissions
84 associated with these items
a2bf8528 85* **Remotes**: Add, edit and remove remotes (see :term:`Remote`)
60589e60 86* **Certificates**: Manage ACME accounts and create SSL certificates.
8f1d9721
DW
87* **Subscription**: Upload a subscription key, view subscription status and
88 access a text-based system report.
a2bf8528
DW
89
90
91Administration
92^^^^^^^^^^^^^^
93
94.. image:: images/screenshots/pbs-gui-administration-serverstatus.png
a2bf8528
DW
95 :align: right
96 :alt: Administration: Server Status overview
97
98The Administration section contains a top panel, with further administration
99tasks and information. These are:
100
101* **ServerStatus**: Provides access to the console, power options, and various
102 resource usage statistics
103* **Services**: Manage and monitor system services
104* **Updates**: An interface for upgrading packages
60589e60 105* **Repositories**: An interface for configuring APT repositories
a2bf8528
DW
106* **Syslog**: View log messages from the server
107* **Tasks**: Task history with multiple filter options
108
109.. image:: images/screenshots/pbs-gui-disks.png
a2bf8528
DW
110 :align: right
111 :alt: Administration: Disks
112
113The administration menu item also contains a disk management subsection:
114
115* **Disks**: View information on available disks
116
117 * **Directory**: Create and view information on *ext4* and *xfs* disks
717ce406 118 * **ZFS**: Create and view information on *ZFS* disks
a2bf8528 119
ebddccef
TL
120Tape Backup
121^^^^^^^^^^^
122
123.. image:: images/screenshots/pbs-gui-tape-changer-overview.png
124 :align: right
125 :alt: Tape Backup: Tape changer overview
126
60589e60
DW
127The `Tape Backup`_ section contains a top panel, with options for managing tape
128media sets, inventories, drives, changers, encryption keys, and the tape backup
129jobs itself. The tabs are as follows:
ebddccef 130
60589e60
DW
131* **Content**: Information on the contents of the tape backup
132* **Inventory**: Manage the tapes attached to the system
133* **Changers**: Manage tape loading devices
134* **Drives**: Manage drives used for reading and writing to tapes
135* **Media Pools**: Manage logical pools of tapes
136* **Encryption Keys**: Manage tape backup encryption keys
137* **Backup Jobs**: Manage tape backup jobs
138
139The section also contains a subsection per standalone drive and per changer,
140with a status and management view for those devices.
a2bf8528
DW
141
142Datastore
143^^^^^^^^^
144
f608e74c 145.. image:: images/screenshots/pbs-gui-datastore-summary.png
a2bf8528
DW
146 :align: right
147 :alt: Datastore Configuration
148
f608e74c 149The Datastore section contains interfaces for creating and managing
717ce406
DW
150datastores. It also contains a button for creating a new datastore on the
151server, as well as a subsection for each datastore on the system, in which you
152can use the top panel to view:
a2bf8528 153
f608e74c 154* **Summary**: Access a range of datastore usage statistics
a2bf8528
DW
155* **Content**: Information on the datastore's backup groups and their respective
156 contents
f608e74c 157* **Prune & GC**: Schedule :ref:`pruning <backup-pruning>` and :ref:`garbage
a98e2287 158 collection <client_garbage-collection>` operations, and run garbage collection
f608e74c
DW
159 manually
160* **Sync Jobs**: Create, manage and run :ref:`syncjobs` from remote servers
60589e60
DW
161* **Verify Jobs**: Create, manage and run :ref:`maintenance_verification` jobs
162 on the datastore
163* **Options**: Configure notification and verification settings
164* **Permissions**: Manage permissions on the datastore