Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| floss:config_ubuntu_server_rpi1 [2020/03/15 13:21] – [Exploitation] villersd | floss:config_ubuntu_server_rpi1 [2020/03/17 23:18] (Version actuelle) – [Script de sauvegarde et automatisation via crontab] villersd | ||
|---|---|---|---|
| Ligne 35: | Ligne 35: | ||
| * générer sur le PC connecté une paire de clés privée/ | * générer sur le PC connecté une paire de clés privée/ | ||
| * copier la clé publique sur le serveur | * copier la clé publique sur le serveur | ||
| - | * ssh-copy-id -i ~/ | + | * ssh-copy-id -i ~/ |
| - | * tester la connexion qui doit fonctionner sans mdp : ssh ubuntu@ip_adress | + | * tester la connexion qui doit fonctionner sans mdp : ssh pi@ip_adress |
| * Configurer le réseau en IP fixe : | * Configurer le réseau en IP fixe : | ||
| * [[wp> | * [[wp> | ||
| Ligne 157: | Ligne 157: | ||
| * UUID=0133-98D2 /media/usb vfat auto, | * UUID=0133-98D2 /media/usb vfat auto, | ||
| * redémarrer : sudo reboot | * redémarrer : sudo reboot | ||
| + | |||
| + | ==== Script de sauvegarde et automatisation via crontab ==== | ||
| + | |||
| + | === Script de sauvegarde === | ||
| + | * Backup sur l' | ||
| + | * Le script bash backup.sh doit être exécutable. Après sa création, il faudra exécuter "chmod +x backup.sh" | ||
| + | * doc : | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * Création d'un lien symbolique : | ||
| + | * ln -s / | ||
| + | |||
| + | <code backup.sh> | ||
| + | #!/bin/sh | ||
| + | THESITE=" | ||
| + | THEDB=" | ||
| + | THEDBUSER=" | ||
| + | THEDBPW=" | ||
| + | THEDATE=`date +%F-%T` | ||
| + | # backup de la base de données NON UTILISÉ | ||
| + | #mysqldump -u $THEDBUSER -p${THEDBPW} $THEDB | gzip > ~/ | ||
| + | # backup des fichiers du site | ||
| + | #tar -czf ~/ | ||
| + | tar -czf / | ||
| + | # éliminer les fichier vieux de plus de 5 jours → À RETESTER !! | ||
| + | #find / | ||
| + | #find / | ||
| + | </ | ||
| + | |||