Proxmox-backup-server-build-from repository

Muhammad Fawad

New Member
Dec 11, 2023
26
0
1
Dear community ,
I want to build the proxmox 3.1 from the github repository given here https://github.com/proxmox/proxmox-backup . I am unable to understand how i can achieve this i have debian 12.4 (Linux build-server 6.1.0-16-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.67-1 (2023-12-12) x86_64 GNU/Linux)
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
///////////////////
#deb cdrom:[Debian GNU/Linux 12.4.0 _Bookworm_ - Official amd64 NETINST with firmware 20231210-17:56]/ bookworm main non-free-firmware

deb http://deb.debian.org/debian/ bookworm main non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm main non-free-firmware

deb http://security.debian.org/debian-security bookworm-security main non-free-firmware
deb-src http://security.debian.org/debian-security bookworm-security main non-free-firmware

# bookworm-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
deb http://deb.debian.org/debian/ bookworm-updates main non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm-updates main non-free-firmware

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.

How i can achieve the this below requirements from where i can get the iso of debian having 12.2 and linux kernel 6.5 with all these below installed requirements. Acutally i am a developer i want to make a few changes to proxmox backup server and want to customize but firstly i want to install from the build and want to check few things. When i will make changes then how it will be build again.


  • Debian 12.2, with a newer Linux kernel 6.5
  • ZFS 2.2.0 including important bugfixes from 2.2.2 already
  • Secure Boot support
  • Local sync jobs
  • Tape Backup system with LTO 9 support
  • Countless improvements for general client and backend usability
 
Do not get me wrong, I appreciate your idea to develop add-on for Proxmox Backup Server. But as you already posted a lot of similar basic questions already (without progress on your side), so I have growing doubts that this will be a great success soon, as you have very limited knowledge about Proxmox products.

So start with the basics first before you try to develop anything ...
=> https://pbs.proxmox.com/docs/
 
Dear Team ,
Yes i have asked many questions regarding this , because it was confusing me. I really want to contribute to proxmox backup server development. I am hoping to get some success soon
 
jaho@pbs-latest:~$ sudo -ubackup /usr/lib/proxmox-backup/proxmox-backup-proxy
Error: No such file or directory (os error 2)
jaho@pbs-latest:~$ /usr/lib/proxmox-backup/proxmox-backup-proxy
Error: proxy not running as backup user or group (got uid 1000 gid 1000)

can anyone guide me here. What could be the issue i run the ,carog build command and the run the binaries i am getting this when running the binaries.
 
I doubt. What is your motivation to do - or better - try all this?
Let me tell you. I have debian 12.4 and kernel 6.5.11-7-pve is installed on it. My goal is to clone the github repo of proxmox backup server repository https://github.com/proxmox/proxmox-backup. And build the code as instructions given by the readme.txt in this repo. When i run the sudo make deb command. After the successful build . The proxmox server should be running and working fine as the clone repo contains all the code and binaries to run the server.
 
Last edited:
Dec 21 11:48:43 pbs-latest proxmox-backup-[5568]: pbs-latest proxmox-backup-proxy[5568]: applied rrd journal (2 entries in 0.005 seconds)
Dec 21 11:48:43 pbs-latest proxmox-backup-[5568]: pbs-latest proxmox-backup-proxy[5568]: write rrd data back to disk
Dec 21 11:48:43 pbs-latest proxmox-backup-[5568]: pbs-latest proxmox-backup-proxy[5568]: starting rrd data sync
Dec 21 11:48:43 pbs-latest proxmox-backup-[5568]: pbs-latest proxmox-backup-proxy[5568]: rrd journal successfully committed (0 files in 0.001 seconds)
Dec 21 11:48:43 pbs-latest proxmox-backup-proxy[5568]: Error: No such file or directory (os error 2)
Dec 21 11:48:43 pbs-latest systemd[1]: proxmox-backup-proxy.service: Main process exited, code=exited, status=1/FAILURE
Dec 21 11:48:43 pbs-latest systemd[1]: proxmox-backup-proxy.service: Failed with result 'exit-code'.
Dec 21 11:48:43 pbs-latest systemd[1]: Failed to start proxmox-backup-proxy.service - Proxmox Backup API Proxy Server.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!