[RESOLUE] Base de donne kodi

Raspbmc (OSMC) est une distribution Raspbian intégrant XBMC (Kodi)

Modérateur : Francois

mikebzh44
Raspinaute
Messages : 359
Enregistré le : ven. 19 sept. 2014 09:47

Re: [RESOLUE] Base de donne kodi

Message par mikebzh44 » mar. 5 mai 2015 13:53

Quand tu auras retrouvé une connexion ADSL fiable et que tout sera propre, pense à faire un export en fichiers séparés pour te mettre à l'abris de ce genre de mésaventure.

Perso, j'ai aussi une base MySQL centralisée pour mes 2 HTPC sous OpenELEC et j'ajoute mes films via mon PC de bureau avec le logiciel XBNE :

http://media-passion.fr/downloads/outil ... windows/23

http://media-passion.fr/xbne-nfo-editeur/

Car lorsqu'il scrape le film, il génère automatiquement les fichiers .nfo, -poster.jpg, -fanart.jpg sur le NAS comme ça, je suis tranquille :D
RPi 3 sous Raspbian : connecté au compteur EDF pour la téléinfo
RPi 3 : framboise de test pour OSMC, OpenELEC, LibreELEC, Retrogaming
Stockage : ReadyNAS-RN102 2 x 4 To en miroir

parrain27
Raspinaute
Messages : 905
Enregistré le : lun. 1 déc. 2014 13:46

Re: [RESOLUE] Base de donne kodi

Message par parrain27 » mar. 5 mai 2015 15:05

ayer enfin le net mdr je rescrape la mais par contre les fichiers nfo tous sa il va me les remetre sur le nas ya pas moyen de tous mettre sur le rpi ou ya mysql ?

parrain27
Raspinaute
Messages : 905
Enregistré le : lun. 1 déc. 2014 13:46

Re: [RESOLUE] Base de donne kodi

Message par parrain27 » mar. 5 mai 2015 15:08

ou au pire sur un dossier apart du nas histoire de pas avoir 50 000 truc dans mes dossier film series ..

mikebzh44
Raspinaute
Messages : 359
Enregistré le : ven. 19 sept. 2014 09:47

Re: [RESOLUE] Base de donne kodi

Message par mikebzh44 » mar. 5 mai 2015 15:12

Non, c'est comme ça que Kodi fonctionne.

Si tu ne veux pas exporter la médiathèque, tu peux au moins faire un backup de la base MySQL. Comme ça, tu pourras toujours rester ta base MySQL et Kodi reconstruira son cache si jamais tu es amené à repartir de 0 sur ton RPi ou sur un autre client Kodi.
RPi 3 sous Raspbian : connecté au compteur EDF pour la téléinfo
RPi 3 : framboise de test pour OSMC, OpenELEC, LibreELEC, Retrogaming
Stockage : ReadyNAS-RN102 2 x 4 To en miroir

parrain27
Raspinaute
Messages : 905
Enregistré le : lun. 1 déc. 2014 13:46

Re: [RESOLUE] Base de donne kodi

Message par parrain27 » mar. 5 mai 2015 15:16

je c'est suis pas doué mais peut tu m'expliquer comment faire la backup une fois sa sera fini de rescraper^^

parrain27
Raspinaute
Messages : 905
Enregistré le : lun. 1 déc. 2014 13:46

Re: [RESOLUE] Base de donne kodi

Message par parrain27 » mar. 5 mai 2015 15:18

et question bete sur mes autre kodi je recrap en metan local c'est sa ?

mikebzh44
Raspinaute
Messages : 359
Enregistré le : ven. 19 sept. 2014 09:47

Re: [RESOLUE] Base de donne kodi

Message par mikebzh44 » mar. 5 mai 2015 15:20

Ton serveur MySQL est hébergé sur un de tes RPi, c'est ça ?

Il suffit de créer un script pour faire un dump des bases toutes les nuits et de planifier ce script dans la crontab du RPi qui héberge le serveur MySQL.

Je te donnerai mes scripts, c'est ce que je fais sur mon NAS.
RPi 3 sous Raspbian : connecté au compteur EDF pour la téléinfo
RPi 3 : framboise de test pour OSMC, OpenELEC, LibreELEC, Retrogaming
Stockage : ReadyNAS-RN102 2 x 4 To en miroir

parrain27
Raspinaute
Messages : 905
Enregistré le : lun. 1 déc. 2014 13:46

Re: [RESOLUE] Base de donne kodi

Message par parrain27 » mar. 5 mai 2015 15:22

heu oki merci bien :) oui j'ai pris un rpi 2 pour ma salle le maitre ou il ya osmc mysql et bientot jeedon

mikebzh44
Raspinaute
Messages : 359
Enregistré le : ven. 19 sept. 2014 09:47

Re: [RESOLUE] Base de donne kodi

Message par mikebzh44 » ven. 8 mai 2015 11:57

Voilà comment je fonctionne avec mon NAS et les sauvegardes des bases MySQL :

Je me connecte en tant que root (le super utilisateur, attention, il peut tout faire donc les lignes de commande sont à manier avec précaution :D)

J'ai déclaré une exécution dans la crontab, tous les jours à 1 heure du matin pour lancer le script de backup :

Code : Tout sélectionner

1 0 * * * /data/Sauvegarde/MySQL/Scripts/backups.sh
Voici le script backups.sh :

NB : <user_MySQL> et <mot_de_passe_MySQL> doivent bien sur être remplacés par ton user et ton mot de passe MySQL, moi, j'ai mis le compte root pour être certain d'avoir accès à toutes les bases.

Code : Tout sélectionner

#!/bin/bash

USER=<user_MySQL>
PASS=<mot_de_passe_MySQL>

#date du jour
DATE=`date +%y_%m_%d`

#liste des dossier
LISTEBDD=$( echo 'show databases' | mysql -u$USER -p$PASS )

#on boucle sur chaque dossier (for découpe automatiquement par l'espace)
for DB in $LISTEBDD
do
   # On ne sauvegarde pas les bases systèmes
   if [ $DB != "information_schema" ] && [ $DB!= "performance_schema" ] && [ $DB!= "mysql" ] && [ $DN!= "Database" ]; then
      echo "Backup $DB database"
      mysqldump -u$USER -p$PASS $DB| gzip > /data/Sauvegarde/MySQL/Backups/$DATE"_"$DB.sql.gz
   fi
done

#Suppression des fichiers créés il y a plus de 15 jours
find /data/Sauvegarde/MySQL/Backups/ -name *.sql.gz -ctime +15 -exec rm -f {} \;
Comme ça, tous les jours, j'ai bien mes sauvegardes (là, j'ai pas mis toutes les sauvegardes, seulement les dernières) :

Code : Tout sélectionner

ls -l /data/Sauvegarde/MySQL/Backups/
total 38036
...
...
...
-rw-rw-rw-+ 1 root root 168670 May  7 00:01 15_05_07_meteo.sql.gz
-rw-rw-rw-+ 1 root root 209831 May  7 00:01 15_05_07_MyMusic46.sql.gz
-rw-rw-rw-+ 1 root root 201244 May  7 00:01 15_05_07_MyMusic48.sql.gz
-rw-rw-rw-+ 1 root root 201331 May  7 00:01 15_05_07_MyMusic49.sql.gz
-rw-rw-rw-+ 1 root root 508418 May  7 00:01 15_05_07_MyVideos78.sql.gz
-rw-rw-rw-+ 1 root root 528798 May  7 00:01 15_05_07_MyVideos90.sql.gz
-rw-rw-rw-+ 1 root root 529996 May  7 00:01 15_05_07_MyVideos91.sql.gz
-rw-rw-rw-+ 1 root root  74665 May  7 00:01 15_05_07_teleinfo.sql.gz
-rw-rw-rw-+ 1 root root 170303 May  8 00:01 15_05_08_meteo.sql.gz
-rw-rw-rw-+ 1 root root 209831 May  8 00:01 15_05_08_MyMusic46.sql.gz
-rw-rw-rw-+ 1 root root 201244 May  8 00:01 15_05_08_MyMusic48.sql.gz
-rw-rw-rw-+ 1 root root 201331 May  8 00:01 15_05_08_MyMusic49.sql.gz
-rw-rw-rw-+ 1 root root 508418 May  8 00:01 15_05_08_MyVideos78.sql.gz
-rw-rw-rw-+ 1 root root 529619 May  8 00:01 15_05_08_MyVideos90.sql.gz
-rw-rw-rw-+ 1 root root 529996 May  8 00:01 15_05_08_MyVideos91.sql.gz
-rw-rw-rw-+ 1 root root  74529 May  8 00:01 15_05_08_teleinfo.sql.gz
RPi 3 sous Raspbian : connecté au compteur EDF pour la téléinfo
RPi 3 : framboise de test pour OSMC, OpenELEC, LibreELEC, Retrogaming
Stockage : ReadyNAS-RN102 2 x 4 To en miroir

telecofr
Messages : 3
Enregistré le : mar. 30 juin 2015 11:43

Re: [RESOLUE] Base de donne kodi

Message par telecofr » sam. 1 août 2015 23:00

salut,
j'ai fait le scrapping de mes films et je voudrais faire la même chose pour la musique mais malheureusement, osmc ne trouve que quelques pochettes.
Faut il faire quelque chose de spéciale pour la musique ?

merci

Répondre

Retourner vers « Raspbmc (OSMC) »