Aller au contenu

Velero client

Introduction

Velero est un outil permettant de sauvegarder l'environnement kubernetes

Installation

Architecture de la VM

if [ $(uname -m) == "aarch64" ];then export arch=arm64; else arch=amd64;fi
echo $arch

Linux

cd /tmp
wget https://github.com/vmware-tanzu/velero/releases/download/v1.15.2/velero-v1.15.2-linux-$arch.tar.gz
tar zxvf velero-v1.15.2-linux-$arch.tar.gz
cd velero-v1.15.2-linux-$arch
chmod +x velero
sudo mv velero /usr/local/bin/
velero

OSX

cd /tmp
curl -SfL https://github.com/vmware-tanzu/velero/releases/download/v1.15.2/velero-v1.15.2-darwin-arm64.tar.gz  -o velero-v1.15.2-darwin-arm64.tar.gz
tar zxvf velero-v1.15.2-darwin-arm64.tar.gz
cd velero-v1.15.2-darwin-arm64
chmod +x velero
sudo mv velero /usr/local/bin/
velero

Utilisation

Attention

Avant de lancer votre première sauvegarde, vous devez configurer le serveur velero

Commande Description
velero backup create <backup_name> Créer une sauvegarde
velero backup describe <backup_name> Affiche une description de la sauvegarde
velero backup logs <backup_name> Affiche le log de la sauvegarde
velero backup get Affiche la liste des sauvegardes
velero backup delete <backup_name> Supprime la sauvegarde
velero restore create --from-backup <backup_name> Restore depuis la sauvegarde
velero schedule get Affiche les planificateurs

Version Date Change Auteur
1.1 02.02.2025 Ajouter "Architecture de la VM" GMo
1.1 25.01.2025 Màj version de velero GMo
1.0 19.03.2023 Création GMo