2020-10-02 17:12:56 +03:00
Graphical User Interface
========================
2023-11-24 20:43:43 +03:00
`Proxmox Backup`_ Server offers an integrated, web-based interface to manage the
2020-10-02 17:12:56 +03:00
server. This means that you can carry out all administration tasks through your
web browser, and that you don't have to worry about installing extra management
2020-11-06 17:46:24 +03:00
tools. The web interface also provides a built-in console, so if you prefer the
2020-10-02 17:12:56 +03:00
command line or need some extra control, you have this option.
The web interface can be accessed via https://youripaddress:8007. The default
2021-10-11 14:11:43 +03:00
login is `root` , and the password is either the one specified during the
installation process or the password of the root user, in case of installation
on top of Debian.
2020-10-02 17:12:56 +03:00
Features
--------
* Simple management interface for Proxmox Backup Server
* Monitoring of tasks, logs and resource usage
* Management of users, permissions, datastores, etc.
* Secure HTML5 console
* Support for multiple authentication sources
* Support for multiple languages
* Based on ExtJS 6.x JavaScript framework
Login
-----
.. image :: images/screenshots/pbs-gui-login-window.png
2022-11-28 19:15:42 +03:00
:target: _images/pbs-gui-login-window.png
2020-10-02 17:12:56 +03:00
:align: right
2023-03-28 15:12:25 +03:00
:alt: Proxmox Backup Server login window
2020-10-02 17:12:56 +03:00
When you connect to the web interface, you will first see the login window.
2020-10-07 15:03:48 +03:00
Proxmox Backup Server supports various languages and authentication back ends
2020-10-02 17:12:56 +03:00
(*Realms* ), both of which can be selected here.
.. note :: For convenience, you can save the username on the client side, by
selecting the "Save User name" checkbox at the bottom of the window.
2024-11-26 13:34:22 +03:00
.. _consent_banner:
2024-09-13 16:10:33 +03:00
Consent Banner
^^^^^^^^^^^^^^
A custom consent banner that has to be accepted before login can be configured
in **Configuration -> Other -> General -> Consent Text** . If there is no
content, the consent banner will not be displayed. The text will be stored as a
base64 string in the `` /etc/proxmox-backup/node.cfg `` config file.
2020-10-02 17:12:56 +03:00
GUI Overview
------------
.. image :: images/screenshots/pbs-gui-dashboard.png
2022-11-28 19:15:42 +03:00
:target: _images/pbs-gui-dashboard.png
2020-10-02 17:12:56 +03:00
:align: right
2023-03-28 15:12:25 +03:00
:alt: Proxmox Backup Server GUI Dashboard
2020-10-02 17:12:56 +03:00
The Proxmox Backup Server web interface consists of 3 main sections:
2021-10-11 14:11:44 +03:00
* **Header** : At the top. This shows version information and contains buttons to
view documentation, monitor running tasks, set the language, configure various
display settings, and logout.
* **Sidebar** : On the left. This contains the administration options for
2020-10-02 17:12:56 +03:00
the server.
2021-10-11 14:11:44 +03:00
* **Configuration Panel** : In the center. This contains the respective control
interfaces for the administration options in the *Sidebar* .
2020-10-02 17:12:56 +03:00
Sidebar
-------
In the sidebar, on the left side of the page, you can see various items relating
to specific management activities.
Dashboard
^^^^^^^^^
The Dashboard shows a summary of activity and resource usage on the server.
Specifically, this displays hardware usage, a summary of
previous and currently running tasks, and subscription information.
Configuration
^^^^^^^^^^^^^
2021-10-11 14:11:44 +03:00
The Configuration section contains some system options, such as time, network,
WebAuthn, and HTTP proxy configuration. It also contains the following
subsections:
2020-10-02 17:12:56 +03:00
2020-11-06 17:46:24 +03:00
* **Access Control** : Add and manage users, API tokens, and the permissions
associated with these items
2020-10-02 17:12:56 +03:00
* **Remotes** : Add, edit and remove remotes (see :term: `Remote` )
2021-10-11 14:11:44 +03:00
* **Certificates** : Manage ACME accounts and create SSL certificates.
2020-11-06 17:46:24 +03:00
* **Subscription** : Upload a subscription key, view subscription status and
access a text-based system report.
2020-10-02 17:12:56 +03:00
Administration
^^^^^^^^^^^^^^
.. image :: images/screenshots/pbs-gui-administration-serverstatus.png
2022-11-28 19:15:42 +03:00
:target: _images/pbs-gui-administration-serverstatus.png
2020-10-02 17:12:56 +03:00
:align: right
:alt: Administration: Server Status overview
The Administration section contains a top panel, with further administration
tasks and information. These are:
* **ServerStatus** : Provides access to the console, power options, and various
resource usage statistics
* **Services** : Manage and monitor system services
* **Updates** : An interface for upgrading packages
2021-10-11 14:11:44 +03:00
* **Repositories** : An interface for configuring APT repositories
2020-10-02 17:12:56 +03:00
* **Syslog** : View log messages from the server
* **Tasks** : Task history with multiple filter options
.. image :: images/screenshots/pbs-gui-disks.png
2022-11-28 19:15:42 +03:00
:target: _images/pbs-gui-disks.png
2020-10-02 17:12:56 +03:00
:align: right
:alt: Administration: Disks
The administration menu item also contains a disk management subsection:
* **Disks** : View information on available disks
* **Directory** : Create and view information on *ext4* and *xfs* disks
2021-10-11 14:11:43 +03:00
* **ZFS** : Create and view information on *ZFS* disks
2020-10-02 17:12:56 +03:00
2021-04-14 13:46:53 +03:00
Tape Backup
^^^^^^^^^^^
.. image :: images/screenshots/pbs-gui-tape-changer-overview.png
2022-11-28 19:15:42 +03:00
:target: _images/pbs-gui-tape-changer-overview.png
2021-04-14 13:46:53 +03:00
:align: right
:alt: Tape Backup: Tape changer overview
2021-10-11 14:11:44 +03:00
The `Tape Backup`_ section contains a top panel, with options for managing tape
media sets, inventories, drives, changers, encryption keys, and the tape backup
jobs itself. The tabs are as follows:
2021-04-14 13:46:53 +03:00
2021-10-11 14:11:44 +03:00
* **Content** : Information on the contents of the tape backup
* **Inventory** : Manage the tapes attached to the system
* **Changers** : Manage tape loading devices
* **Drives** : Manage drives used for reading and writing to tapes
* **Media Pools** : Manage logical pools of tapes
* **Encryption Keys** : Manage tape backup encryption keys
* **Backup Jobs** : Manage tape backup jobs
The section also contains a subsection per standalone drive and per changer,
with a status and management view for those devices.
2020-10-02 17:12:56 +03:00
Datastore
^^^^^^^^^
2020-11-06 17:46:26 +03:00
.. image :: images/screenshots/pbs-gui-datastore-summary.png
2022-11-28 19:15:42 +03:00
:target: _images/pbs-gui-datastore-summary.png
2020-10-02 17:12:56 +03:00
:align: right
:alt: Datastore Configuration
2020-11-06 17:46:26 +03:00
The Datastore section contains interfaces for creating and managing
2021-10-11 14:11:43 +03:00
datastores. It also contains a button for creating a new datastore on the
server, as well as a subsection for each datastore on the system, in which you
can use the top panel to view:
2020-10-02 17:12:56 +03:00
2020-11-06 17:46:26 +03:00
* **Summary** : Access a range of datastore usage statistics
2020-10-02 17:12:56 +03:00
* **Content** : Information on the datastore's backup groups and their respective
contents
2020-11-06 17:46:26 +03:00
* **Prune & GC** : Schedule :ref: `pruning <backup-pruning>` and :ref:`garbage
2021-02-05 18:10:29 +03:00
collection <client_garbage-collection>` operations, and run garbage collection
2020-11-06 17:46:26 +03:00
manually
* **Sync Jobs** : Create, manage and run :ref: `syncjobs` from remote servers
2021-10-11 14:11:44 +03:00
* **Verify Jobs** : Create, manage and run :ref: `maintenance_verification` jobs
on the datastore
* **Options** : Configure notification and verification settings
* **Permissions** : Manage permissions on the datastore