[Kde Neon] Backup container LXD
par
, 25/11/2020 à 17h19 (149 Affichages)
*
Script backup container lxd, usage :
- modifier la valeur repbackup avec le repertoire de sauvegarde.
- lancer le script en specifiant le nom du container.
Note : Avant de restaurer un container, il est primordial de l'effacer par la commande :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 #!/bin/bash black='\e[30m' ; red='\e[31m' ; green='\e[32m' ; yellow='\e[33m' ; blue='\e[34m' ; magenta='\e[35m' cyan='\e[36m' ; white='\e[97m' ; lightgray='\e[37m' ; darkgray='\e[90m' ; lightred='\e[91m' ; lightgreen='\e[92m' lightyellow='\e[93m' ; lightblue='\e[94m' ; lightmagenta='\e[95m' ; lightcyan='\e[96m' ; reset='\e[0m' repbackup='/chemin/repertoire/backup/' clear if [ -z "$1" ]; then echo -e "$lightgreen\nVeuillez specifier le nom du container !$reset\n" exit 1 fi container=$repbackup'lxc_'$1'_backup_'$(date +%d-%m-%Y_%Hh%Mm%Ss)'.tar.xz' echo echo -e "Backup du container lxd $lightgreen$1$reset en cours..." echo echo -e "Vers : $lightgreen$container$lightyellow" echo echo -e "Patientez...$reset" nice -n 19 lxc export $1 $container echo echo Termine.
lxc delete nom_container (attention, l'effacement est irreversible)
ensuite :
lxc import /chemin/repertoire/backup/nom_container_backup.tar.xz...