<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://pbs.proxmox.com/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dwhyte</id>
	<title>Proxmox Backup Server - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://pbs.proxmox.com/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dwhyte"/>
	<link rel="alternate" type="text/html" href="https://pbs.proxmox.com/wiki/Special:Contributions/Dwhyte"/>
	<updated>2026-04-15T04:19:41Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://pbs.proxmox.com/mediawiki/index.php?title=Upgrade_from_1.1_to_2.x&amp;diff=69</id>
		<title>Upgrade from 1.1 to 2.x</title>
		<link rel="alternate" type="text/html" href="https://pbs.proxmox.com/mediawiki/index.php?title=Upgrade_from_1.1_to_2.x&amp;diff=69"/>
		<updated>2021-07-13T12:03:11Z</updated>

		<summary type="html">&lt;p&gt;Dwhyte: /* Install alongside Proxmox VE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
Proxmox Backup Server 2.x is based on a new major version of Debian. You should plan the upgrade carefully, &#039;&#039;&#039;make and verify backups&#039;&#039;&#039; before beginning, and test extensively. Depending on the existing configuration, several manual steps — including some downtime — may be required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; A valid and tested backup is &#039;&#039;always&#039;&#039; required before starting the upgrade process. Test the backup beforehand in a test lab setup.&lt;br /&gt;
&lt;br /&gt;
In case the system is customized and/or uses additional packages or any other third party repositories/packages, ensure those packages are also upgraded to and compatible with Debian Bullseye.&lt;br /&gt;
&lt;br /&gt;
= In-place Upgrade =&lt;br /&gt;
&lt;br /&gt;
== Preconditions ==&lt;br /&gt;
&lt;br /&gt;
Perform these actions via console or SSH. If you use SSH, you should use a terminal multiplexer (for example, tmux or screen) to ensure the upgrade can continue even if the SSH connection gets interrupted.&lt;br /&gt;
&lt;br /&gt;
Do not carry out the upgrade via the web-interface (GUI) console, as this will get interrupted during the upgrade.&lt;br /&gt;
&lt;br /&gt;
* Upgrade to the latest version of Proxmox Backup Server 1.1:&lt;br /&gt;
 apt update&lt;br /&gt;
 apt dist-upgrade&lt;br /&gt;
 # verify version:&lt;br /&gt;
 proxmox-backup-manager versions&lt;br /&gt;
 proxmox-backup-server 1.1.11-1 running version: 1.1.11 (or higher)&lt;br /&gt;
&lt;br /&gt;
* Make a backup of &amp;lt;code&amp;gt;/etc/proxmox-backup&amp;lt;/code&amp;gt; to ensure that in the worst case, any relevant configuration can be recovered:&lt;br /&gt;
 tar czf &amp;quot;pbs1-etc-backup-$(date -I).tar.gz&amp;quot; -C &amp;quot;/etc&amp;quot; &amp;quot;proxmox-backup&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Ensure that you have at least 4 GiB free disk space on the root mount point: &lt;br /&gt;
 df -h /&lt;br /&gt;
&lt;br /&gt;
In-place upgrades are carried out via APT. Familiarity with APT is required to proceed with this upgrade mechanism.&lt;br /&gt;
&lt;br /&gt;
=== Installed alongside Proxmox VE ===&lt;br /&gt;
&lt;br /&gt;
For systems with Proxmox VE and Proxmox Backup Server installed together, you should also read the [https://pve.proxmox.com/wiki/Upgrade_from_6.x_to_7.0 Proxmox VE upgrade from 6.x to 7.0 how-to] carefully.&lt;br /&gt;
&lt;br /&gt;
You can upgrade both in one go, by syncing the steps in which the APT repositories are changed.&lt;br /&gt;
&lt;br /&gt;
== Actions step-by-step ==&lt;br /&gt;
Before starting the upgrade process, ensure that your Proxmox Backup Server 1.x host is up-to-date. If you use a Linux bridge setup on your server, please also refer to the [https://pve.proxmox.com/wiki/Upgrade_from_6.x_to_7.0#Check_Linux_Network_Bridge_MAC Proxmox VE Upgrade Guide&#039;s] section regarding possible issues.&lt;br /&gt;
&lt;br /&gt;
=== Update the configured APT repositories ===&lt;br /&gt;
&lt;br /&gt;
Change the apt sources to Bullseye - see [https://pbs.proxmox.com/docs/installation.html#debian-package-repositories Package Repositories].&lt;br /&gt;
Update all Debian repository entries to Bullseye.&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;s/buster\/updates/bullseye-security/g;s/buster/bullseye/g&#039; /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
Note that for bullseye, Debian changed its security update repository from &amp;lt;code&amp;gt;deb http://security.debian.org buster/updates main&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;deb http://security.debian.org bullseye-security main&amp;lt;/code&amp;gt; for more consistency.&lt;br /&gt;
The above command accounts for this change already.&lt;br /&gt;
&lt;br /&gt;
Update the enterprise repository to bullseye: &lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;deb https://enterprise.proxmox.com/debian/pbs bullseye pbs-enterprise&amp;quot; &amp;gt; /etc/apt/sources.list.d/pbs-enterprise.list&lt;br /&gt;
&lt;br /&gt;
If you have other PBS repositories configured, you can run the below command to update them:&lt;br /&gt;
 sed -i &#039;s/buster/bullseye/g&#039; /etc/apt/sources.list.d/pbs-repo.list&lt;br /&gt;
&lt;br /&gt;
Make sure to also edit all the extra files you added in /etc/apt/sources.list.d/ to Bullseye accordingly. &lt;br /&gt;
&lt;br /&gt;
Finally, update the repositories&#039; package index:&lt;br /&gt;
 apt update&lt;br /&gt;
Note that this command does not start the upgrade itself, it only refreshes the package index and must not return any error.&lt;br /&gt;
&lt;br /&gt;
=== Stop services before upgrade ===&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you use tape backup, as the lock file&#039;s path has been changed. Alternatively, you can also ensure that no tape-related backup or restore jobs are running during the upgrade.&lt;br /&gt;
&lt;br /&gt;
Note that stopping the services will abort all running tasks (backup, restore, garbage-collect, etc.), so make sure none is active.&lt;br /&gt;
&lt;br /&gt;
 systemctl stop proxmox-backup-proxy.service proxmox-backup.service&lt;br /&gt;
&lt;br /&gt;
=== Upgrade the system ===&lt;br /&gt;
&lt;br /&gt;
Note that the time required for finishing this step heavily depends on the system&#039;s performance, especially the root filesystem&#039;s IOPS and bandwidth. A slow spinner can take up to 60 minutes or more, while for a high-performance server with SSD storage, the dist-upgrade can be finished in 5 minutes.  While the packages are being upgraded certain operations and requests to the API might fail (for example logging in as system user in the &amp;lt;code&amp;gt;pam&amp;lt;/code&amp;gt; realm)&lt;br /&gt;
&lt;br /&gt;
To get the initial set of upgraded packages, run:&lt;br /&gt;
 apt update&lt;br /&gt;
 apt dist-upgrade&lt;br /&gt;
&lt;br /&gt;
During the above step, you may be asked to approve some new packages, that want to replace certain configuration files. These are not relevant to the Proxmox Backup Server upgrade, so you can choose what&#039;s most appropriate for your setup.&lt;br /&gt;
&lt;br /&gt;
If the command exits successfully, you can reboot the system in order to enable the new kernel. &lt;br /&gt;
 systemctl reboot&lt;br /&gt;
&lt;br /&gt;
== Following the Proxmox Backup Server upgrade ==&lt;br /&gt;
&lt;br /&gt;
Start services again, if you stopped them for the upgrade:&lt;br /&gt;
&lt;br /&gt;
 systemctl start proxmox-backup-proxy.service proxmox-backup.service&lt;br /&gt;
&lt;br /&gt;
Check that the statuses of the main services are &amp;lt;code&amp;gt;active (running)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 systemctl status proxmox-backup-proxy.service proxmox-backup.service&lt;br /&gt;
&lt;br /&gt;
= Potential issues =&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
As a Debian based Distribution, Proxmox Backup Server is affected by most issues and changes affecting Debian.&lt;br /&gt;
Thus, make sure to read the [https://www.debian.org/releases/bullseye/amd64/release-notes/ch-information.en.html Upgrade specific issues for bullseye]&lt;/div&gt;</summary>
		<author><name>Dwhyte</name></author>
	</entry>
	<entry>
		<id>https://pbs.proxmox.com/mediawiki/index.php?title=Upgrade_from_1.1_to_2.x&amp;diff=68</id>
		<title>Upgrade from 1.1 to 2.x</title>
		<link rel="alternate" type="text/html" href="https://pbs.proxmox.com/mediawiki/index.php?title=Upgrade_from_1.1_to_2.x&amp;diff=68"/>
		<updated>2021-07-13T12:02:37Z</updated>

		<summary type="html">&lt;p&gt;Dwhyte: /* Co-Installed with Proxmox VE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
Proxmox Backup Server 2.x is based on a new major version of Debian. You should plan the upgrade carefully, &#039;&#039;&#039;make and verify backups&#039;&#039;&#039; before beginning, and test extensively. Depending on the existing configuration, several manual steps — including some downtime — may be required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; A valid and tested backup is &#039;&#039;always&#039;&#039; required before starting the upgrade process. Test the backup beforehand in a test lab setup.&lt;br /&gt;
&lt;br /&gt;
In case the system is customized and/or uses additional packages or any other third party repositories/packages, ensure those packages are also upgraded to and compatible with Debian Bullseye.&lt;br /&gt;
&lt;br /&gt;
= In-place Upgrade =&lt;br /&gt;
&lt;br /&gt;
== Preconditions ==&lt;br /&gt;
&lt;br /&gt;
Perform these actions via console or SSH. If you use SSH, you should use a terminal multiplexer (for example, tmux or screen) to ensure the upgrade can continue even if the SSH connection gets interrupted.&lt;br /&gt;
&lt;br /&gt;
Do not carry out the upgrade via the web-interface (GUI) console, as this will get interrupted during the upgrade.&lt;br /&gt;
&lt;br /&gt;
* Upgrade to the latest version of Proxmox Backup Server 1.1:&lt;br /&gt;
 apt update&lt;br /&gt;
 apt dist-upgrade&lt;br /&gt;
 # verify version:&lt;br /&gt;
 proxmox-backup-manager versions&lt;br /&gt;
 proxmox-backup-server 1.1.11-1 running version: 1.1.11 (or higher)&lt;br /&gt;
&lt;br /&gt;
* Make a backup of &amp;lt;code&amp;gt;/etc/proxmox-backup&amp;lt;/code&amp;gt; to ensure that in the worst case, any relevant configuration can be recovered:&lt;br /&gt;
 tar czf &amp;quot;pbs1-etc-backup-$(date -I).tar.gz&amp;quot; -C &amp;quot;/etc&amp;quot; &amp;quot;proxmox-backup&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Ensure that you have at least 4 GiB free disk space on the root mount point: &lt;br /&gt;
 df -h /&lt;br /&gt;
&lt;br /&gt;
In-place upgrades are carried out via APT. Familiarity with APT is required to proceed with this upgrade mechanism.&lt;br /&gt;
&lt;br /&gt;
=== Install alongside Proxmox VE ===&lt;br /&gt;
&lt;br /&gt;
For systems with Proxmox VE and Proxmox Backup Server installed together, you should also read the [https://pve.proxmox.com/wiki/Upgrade_from_6.x_to_7.0 Proxmox VE upgrade from 6.x to 7.0 how-to] carefully.&lt;br /&gt;
&lt;br /&gt;
You can upgrade both in one go, by syncing the steps in which the APT repositories are changed.&lt;br /&gt;
&lt;br /&gt;
== Actions step-by-step ==&lt;br /&gt;
Before starting the upgrade process, ensure that your Proxmox Backup Server 1.x host is up-to-date. If you use a Linux bridge setup on your server, please also refer to the [https://pve.proxmox.com/wiki/Upgrade_from_6.x_to_7.0#Check_Linux_Network_Bridge_MAC Proxmox VE Upgrade Guide&#039;s] section regarding possible issues.&lt;br /&gt;
&lt;br /&gt;
=== Update the configured APT repositories ===&lt;br /&gt;
&lt;br /&gt;
Change the apt sources to Bullseye - see [https://pbs.proxmox.com/docs/installation.html#debian-package-repositories Package Repositories].&lt;br /&gt;
Update all Debian repository entries to Bullseye.&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;s/buster\/updates/bullseye-security/g;s/buster/bullseye/g&#039; /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
Note that for bullseye, Debian changed its security update repository from &amp;lt;code&amp;gt;deb http://security.debian.org buster/updates main&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;deb http://security.debian.org bullseye-security main&amp;lt;/code&amp;gt; for more consistency.&lt;br /&gt;
The above command accounts for this change already.&lt;br /&gt;
&lt;br /&gt;
Update the enterprise repository to bullseye: &lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;deb https://enterprise.proxmox.com/debian/pbs bullseye pbs-enterprise&amp;quot; &amp;gt; /etc/apt/sources.list.d/pbs-enterprise.list&lt;br /&gt;
&lt;br /&gt;
If you have other PBS repositories configured, you can run the below command to update them:&lt;br /&gt;
 sed -i &#039;s/buster/bullseye/g&#039; /etc/apt/sources.list.d/pbs-repo.list&lt;br /&gt;
&lt;br /&gt;
Make sure to also edit all the extra files you added in /etc/apt/sources.list.d/ to Bullseye accordingly. &lt;br /&gt;
&lt;br /&gt;
Finally, update the repositories&#039; package index:&lt;br /&gt;
 apt update&lt;br /&gt;
Note that this command does not start the upgrade itself, it only refreshes the package index and must not return any error.&lt;br /&gt;
&lt;br /&gt;
=== Stop services before upgrade ===&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you use tape backup, as the lock file&#039;s path has been changed. Alternatively, you can also ensure that no tape-related backup or restore jobs are running during the upgrade.&lt;br /&gt;
&lt;br /&gt;
Note that stopping the services will abort all running tasks (backup, restore, garbage-collect, etc.), so make sure none is active.&lt;br /&gt;
&lt;br /&gt;
 systemctl stop proxmox-backup-proxy.service proxmox-backup.service&lt;br /&gt;
&lt;br /&gt;
=== Upgrade the system ===&lt;br /&gt;
&lt;br /&gt;
Note that the time required for finishing this step heavily depends on the system&#039;s performance, especially the root filesystem&#039;s IOPS and bandwidth. A slow spinner can take up to 60 minutes or more, while for a high-performance server with SSD storage, the dist-upgrade can be finished in 5 minutes.  While the packages are being upgraded certain operations and requests to the API might fail (for example logging in as system user in the &amp;lt;code&amp;gt;pam&amp;lt;/code&amp;gt; realm)&lt;br /&gt;
&lt;br /&gt;
To get the initial set of upgraded packages, run:&lt;br /&gt;
 apt update&lt;br /&gt;
 apt dist-upgrade&lt;br /&gt;
&lt;br /&gt;
During the above step, you may be asked to approve some new packages, that want to replace certain configuration files. These are not relevant to the Proxmox Backup Server upgrade, so you can choose what&#039;s most appropriate for your setup.&lt;br /&gt;
&lt;br /&gt;
If the command exits successfully, you can reboot the system in order to enable the new kernel. &lt;br /&gt;
 systemctl reboot&lt;br /&gt;
&lt;br /&gt;
== Following the Proxmox Backup Server upgrade ==&lt;br /&gt;
&lt;br /&gt;
Start services again, if you stopped them for the upgrade:&lt;br /&gt;
&lt;br /&gt;
 systemctl start proxmox-backup-proxy.service proxmox-backup.service&lt;br /&gt;
&lt;br /&gt;
Check that the statuses of the main services are &amp;lt;code&amp;gt;active (running)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 systemctl status proxmox-backup-proxy.service proxmox-backup.service&lt;br /&gt;
&lt;br /&gt;
= Potential issues =&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
As a Debian based Distribution, Proxmox Backup Server is affected by most issues and changes affecting Debian.&lt;br /&gt;
Thus, make sure to read the [https://www.debian.org/releases/bullseye/amd64/release-notes/ch-information.en.html Upgrade specific issues for bullseye]&lt;/div&gt;</summary>
		<author><name>Dwhyte</name></author>
	</entry>
</feed>