« Proxmox Backup Server (PBS) » : différence entre les versions

Aller à la navigation Aller à la recherche
(11 versions intermédiaires par le même utilisateur non affichées)
Ligne 144 : Ligne 144 :
=Installation de PBS=
=Installation de PBS=
Installez quelques paquets nécessaires :
Installez quelques paquets nécessaires :
<pre>apt install postfix gdisk parted</pre>
<pre>apt install postfix gdisk parted wget</pre>


Ajoutez la clé gpg du dépôt :
Ajoutez la clé gpg du dépôt :
Ligne 152 : Ligne 152 :


Ajoutez le dépot PBS dans <code>/etc/apt/sources.list</code> :
Ajoutez le dépot PBS dans <code>/etc/apt/sources.list</code> :
<pre>deb http://download.proxmox.com/debian/pbs buster pbstest</pre>  
<pre>
# PBS pbs-no-subscription repository provided by proxmox.com,
# NOT recommended for production use
deb http://download.proxmox.com/debian/pbs buster pbs-no-subscription
</pre>  


Puis installez PBS
Puis installez PBS :
<pre>
<pre>
apt update
apt update
apt install proxmox-archive-keyring proxmox-backup-server
apt install proxmox-archive-keyring proxmox-backup-server ifupdown
</pre>
</pre>


=Datastore=
Note : nous forçons l'installation de ifupdown pour éviter l'installation de ifupdown2 pour des raisons de compatibilité. Si vous décidez d'installer ifupdown2, assurez-vous en premier lieu d'avoir la dernière version de ifupdown installé, et que votre configuration réseau est compatible.
 
==Kernel alternatif==
 
Si vous le souhaitez, vous pouvez également installer le kernel officiel de proxmox :
<pre>apt install pve-kernel-5.4 pve-firmware</pre>
 
=Création de la partition de datastore=


==Création manuelle du montage systemd==
==Création manuelle du montage systemd==
Ligne 166 : Ligne 177 :
'''Cette procédure permet de respecter le fonctionnement interne actuel de PBS'''
'''Cette procédure permet de respecter le fonctionnement interne actuel de PBS'''


Créez le système de fichier sur la partition souhaité. Ici, sda3.
<pre>mkfs.ext4 /dev/sda3</pre>
<pre>mkfs.ext4 /dev/sda3</pre>


Ligne 204 : Ligne 216 :
</pre>
</pre>


Ajoutez dans fstab :
Créez le système de fichier sur la partition souhaité. Ici, sda3.
<pre>mkfs.ext4 /dev/sda3</pre>
 
<pre>
$ blkid | grep sda3
/dev/sda3: UUID="27208cd1-5e0e-4a59-b36e-fa869bc395c4" TYPE="ext4" PARTUUID="7d30a42b-03"
</pre>
 
Ajoutez dans fstab pour que le datastore soit monté au démarrage :
<pre>UUID=27208cd1-5e0e-4a59-b36e-fa869bc395c4      /datastore/datastore1  ext4    defaults,relatime              0      0</pre>
<pre>UUID=27208cd1-5e0e-4a59-b36e-fa869bc395c4      /datastore/datastore1  ext4    defaults,relatime              0      0</pre>
Notez qu'on monte avec l'option <code>relatime</code> conformément aux recommandations de PBS pour maximiser les performances.


Montez manuellement le datastore
<pre>mount /datastore/datastore1</pre>
<pre>mount /datastore/datastore1</pre>


Puis ajoutez le datastore dans PBS :
=Ajout du datastore dans PBS=
 
=Désactiver le login root (pam) sur l'interface PBS=
Avant toute manipulation, n'oubliez pas de créer un utilisateur ayant les droits d'administration pour accéder à l'interface de PBS
 
===Via l'interface proxmox===
Editez l'utilisateur root et décochez la case <code>Enabled</code>
 
Malheureusement, cela aura également comme conséquence de rendre quasiment inopérant le script shell proxmox-backup-manager
 
===Via les droits linux===
<pre>passwd --lock root</pre>
 
Attention, dans ce cas, vous ne pourrez plus vous loguer en root sur le serveur par ssh (sauf si vous avez une clé ssh défini), écran ou kvm !
 
===Via PAM===
Créez le fichier <code>/etc/pam.d/proxmox-backup-auth</code> et ajoutez y les lignes suivantes :
<pre>
auth        required    pam_deny.so
auth        required    pam_warn.so
account    required    pam_deny.so
account    required    pam_warn.so
</pre>
 
=Dépôt client uniquement=
 
Ajoutez la clé de sécurité proxmox :
<pre>
wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg
</pre>
 
Ajouter le dépot APT par exemple dans <code>/etc/apt/sources.list</code> :
<pre>deb http://download.proxmox.com/debian/pbs-client buster main</pre>
4 203

modifications

Menu de navigation