Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 26-02-2019 15:47:33

mapomme1108
Membre
Inscription : 03-02-2016

[RESOLU] Script de sauvegarde d'un raspberry pi sous raspbian

Salut,

Je voudrais faire un script pour automatiser la sauvegarde du système (raspbian, un dérivé de debian) de mon raspberry pi

Je veux utiliser la commande

ftp


pour me connecter à mon nas (sur lequel je fais la sauvegarde) puis les commandes

put

et

dd


pour faire la sauvegarde.
Je voudrais que le nom des fichiers de sauvegarde contiennent la date du jour et que cette date soit ajoutée automatiquement pour ne pas écraser les sauvegarde existantes.

Lorsque je fais une sauvegarde manuelle, je fais comme suit :


ftp
> open 192.168.0.20
> put "|dd if=/dev/sda1"  raspbian-stretch-full-usbkey-16Go.img
 




Merci d'avance pour votre aide!

Dernière modification par mapomme1108 (27-02-2019 13:42:31)

Hors ligne

#2 26-02-2019 16:29:38

MicP
Membre
Inscription : 29-02-2016

Re : [RESOLU] Script de sauvegarde d'un raspberry pi sous raspbian

Bonjour

Je ne l'ai pas testé car je n'ai pas de serveur et client ftp accessible,
mais essaye avec le script suivant :

#!/bin/bash

laDate="$(date +%Y-%m-%d)"

ftp << EOF
open 192.168.0.20
put "|dd if=/dev/sda1"  raspbian-stretch-full-usbkey-16Go-${laDate}.img
bye
EOF

Comme dd va devoir accéder
à un fichier de périphérique (/dev/sda1) qui est la propriété du compte root
je suppose que tu devras faire exécuter le script avec les privilèges du compte root

J'ai mis la date dans l'ordre : Année puis mois et jour
de façon à ca que tu puisses plus tard trier les fichiers plus facilement.
Pour aujourd'hui, ça donnera : raspbian-stretch-full-usbkey-16Go-2019-02-26.img

Dernière modification par MicP (26-02-2019 16:38:40)

Hors ligne

#3 27-02-2019 13:42:12

mapomme1108
Membre
Inscription : 03-02-2016

Re : [RESOLU] Script de sauvegarde d'un raspberry pi sous raspbian

Salut,

Merci pour ton aide : ça marche!!

J'ai juste dû créer un fichier /root/.netrc pour que l'authentification sur le serveur ftp soit automatique et ça roule

Hors ligne

Pied de page des forums