Skip to main content

Ajout DataStore existant dans PBS

Contexte

Il se peut qu'on veuille migrer un disque contenant les donnés d'un Datastore vers une autre machine pbs

De base on ne peut pas le faire via l'interface de pbs, il faut le faire à la main en SSH

Mise en place

On récupère l'id du disque, contenant les données de SVG:

blkid

Ce qui nous donne:

/dev/sdb1: UUID="880ed827-b387-4bf3-8274-b2adc7fde660" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="1dcca9e5-41ad-48e7-9541-502c9c79cc29"

(ici sdb1 fait référence à la partition du disque de SVG)

On créer le dossier pour le point de montage:

mkdir /mnt/datastore/Prox-Backups

Ensuite on créer un fichier service de systemd, pour que le dossier se lance au démarrage

 /etc/systemd/system/mnt-datastore-Prox-Backups.mount

[Mount]
Options=defaults
Type=ext4
What=/dev/disk/by-uuid/880ed827-b387-4bf3-8274-b2adc7fde660
Where=/mnt/datastore/Prox-Backups

[Unit]
Description=Mount datatstore 'Prox-Backups' under '/mnt/datastore/Prox-Backups'

[Install]
WantedBy=multi-user.target

Bien changer l'id du disque par le bon id, récupéré plus tôt.

Pour que le service soit bien pris en compte par sytemd, sans redémarrer la machine:

systemctl daemon-reload

On monte le Datastore, afin qu'il remonte dans pbs:

systemctl reload mnt-datastore-Prox-Backups.mount

Enfin, il faut editer (ou le créer) le fichier /etc/proxmox-backup/datastore.cfg, et ajouter ces lignes à la fin:

datastore: Prox-Backups
        path /mnt/datastore/Prox-Backups
        verify-new true

 

Normalement, le Datastore devrait apparaitre sur l'interface web, et les svg devraient pouvoir ce faire dessus.

Ici la config donnée, fait référence à un Datastore nommé "Prox-Backups", bien penser à changer cette valeur si le Datastore doit porter un nom différent.