Sauvegarde avec deja-dup vers HD usb sur livebox
Ne fonctionne plus
Système et matériels / Installation et configuration

DéBé Membre non connecté
-
- Voir le profil du membre DéBé
- Inscrit le : 30/01/2010
- Groupes :
Depuis l'installation de Mageia 7 je n'arrive plus à faire mes sauvegardes vers un disque externe connecté en USB sur la Livebox.
Message :
Citation :
Echec dû à une erreur inconnue :
Traceback (innermost last):
Caché :
File "/usr/bin/duplicity", line 1560, in <module>
with_tempdir(main)
File "/usr/bin/duplicity", line 1546, in with_tempdir
fn()
File "/usr/bin/duplicity", line 1398, in main
do_backup(action)
File "/usr/bin/duplicity", line 1528, in do_backup
incremental_backup(sig_chain)
File "/usr/bin/duplicity", line 673, in incremental_backup
globals.backend)
File "/usr/bin/duplicity", line 459, in write_multivol
(tdp, dest_filename, vol_num)))
File "/usr/lib64/python2.7/site-packages/duplicity/asyncscheduler.py", line 146, in schedule_task
return self.__run_synchronously(fn, params)
File "/usr/lib64/python2.7/site-packages/duplicity/asyncscheduler.py", line 172, in __run_synchronously
ret = fn(*params)
File "/usr/bin/duplicity", line 458, in <lambda>
vol_num: put(tdp, dest_filename, vol_num),
File "/usr/bin/duplicity", line 347, in put
backend.put(tdp, dest_filename)
File "/usr/lib64/python2.7/site-packages/duplicity/backend.py", line 395, in inner_retry
% (n, e.__class__.__name__, util.uexc(e)))
File "/usr/lib64/python2.7/site-packages/duplicity/util.py", line 79, in uexc
return ufn(unicode(e).encode('utf-8'))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 34: ordinal not in range(128)
with_tempdir(main)
File "/usr/bin/duplicity", line 1546, in with_tempdir
fn()
File "/usr/bin/duplicity", line 1398, in main
do_backup(action)
File "/usr/bin/duplicity", line 1528, in do_backup
incremental_backup(sig_chain)
File "/usr/bin/duplicity", line 673, in incremental_backup
globals.backend)
File "/usr/bin/duplicity", line 459, in write_multivol
(tdp, dest_filename, vol_num)))
File "/usr/lib64/python2.7/site-packages/duplicity/asyncscheduler.py", line 146, in schedule_task
return self.__run_synchronously(fn, params)
File "/usr/lib64/python2.7/site-packages/duplicity/asyncscheduler.py", line 172, in __run_synchronously
ret = fn(*params)
File "/usr/bin/duplicity", line 458, in <lambda>
vol_num: put(tdp, dest_filename, vol_num),
File "/usr/bin/duplicity", line 347, in put
backend.put(tdp, dest_filename)
File "/usr/lib64/python2.7/site-packages/duplicity/backend.py", line 395, in inner_retry
% (n, e.__class__.__name__, util.uexc(e)))
File "/usr/lib64/python2.7/site-packages/duplicity/util.py", line 79, in uexc
return ufn(unicode(e).encode('utf-8'))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 34: ordinal not in range(128)
La sauvegarde de ce jour n'a créé qu'un fichier smb://livebox/usb_32/SauvegardeMageia/duplicity-inc.20190701T162829Z.to.20190712T062449Z.vol1.difftar.gz
Il manque un fichier .manifest et un fichier sigtar.gz par rapport à la sauvegarde précédente,
une idée ? Problème d'encodage de caractères ?
Édité par DéBé Le 13/07/2019 à 14h48
Finistère - Matériel : Desktop :Mga 9 x86-64 sur SSD 120 Go Plasma5 - Intel I5-6500 3,2 Ghz /Ram 8 Go --Lenovo T 410 Mga 9 x86-64 Plasma 5 Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire.” Albert Einstein

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Pas de sauvegarde réalisée.
deja-dup
Erreur de segmentation (core dumped)
Ce n'est pas la même erreur, mais le résultat n'est pas mieux.
https://bugs.mageia.org/show_bug.cgi?id=25077
Yves

DéBé Membre non connecté
-
- Voir le profil du membre DéBé
- Inscrit le : 30/01/2010
- Groupes :
C'est pire aujourd'hui, plus moyen d'accéder au répertoire smb://livebox/usb_32, que ce soit par deja-dup ou par dolphin !
Finistère - Matériel : Desktop :Mga 9 x86-64 sur SSD 120 Go Plasma5 - Intel I5-6500 3,2 Ghz /Ram 8 Go --Lenovo T 410 Mga 9 x86-64 Plasma 5 Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire.” Albert Einstein

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
DéBé :
plus moyen d'accéder au répertoire smb://livebox/usb_32, que ce soit par deja-dup ou par dolphin !
Un ping livebox fonctionne ?

Sinon un smbclient -L //livebox donne quelque chose ?
Dans le non accès, c' est un accès complet à smb://livebox/usb_32 ou uniquement aux sous répertoires ?

DéBé Membre non connecté
-
- Voir le profil du membre DéBé
- Inscrit le : 30/01/2010
- Groupes :
Citation :
[daniel@localhost ~]$ smbclient -L //livebox
Unable to initialize messaging context
Enter MYGROUP\daniel's password:
Sharename Type Comment
--------- ---- -------
usb_32 Disk Additional storage
IPC$ IPC IPC Service (Livebox)
Reconnecting with SMB1 for workgroup listing.
Server Comment
--------- -------
Workgroup Master
--------- -------
WORKGROUP LIVEBOX
Unable to initialize messaging context
Enter MYGROUP\daniel's password:
Sharename Type Comment
--------- ---- -------
usb_32 Disk Additional storage
IPC$ IPC IPC Service (Livebox)
Reconnecting with SMB1 for workgroup listing.
Server Comment
--------- -------
Workgroup Master
--------- -------
WORKGROUP LIVEBOX
Dans dolphin j'accède jusqu'à smb://livebox/usb_32 , pas moyen d'aller dans ce dernier répertoire , message "le répertoire n'existe pas".
En fait ça ressemble à ce problème pour lequel tu m'as déjà aidé .....

Édité par DéBé Le 13/07/2019 à 18h51
Finistère - Matériel : Desktop :Mga 9 x86-64 sur SSD 120 Go Plasma5 - Intel I5-6500 3,2 Ghz /Ram 8 Go --Lenovo T 410 Mga 9 x86-64 Plasma 5 Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire.” Albert Einstein

DéBé Membre non connecté
-
- Voir le profil du membre DéBé
- Inscrit le : 30/01/2010
- Groupes :
Problème résolu, mais rien à voir avec un bug de Mageia 7 .....

Une fois débranché et rebranché le disque USB de la box, totto va bene ....

Finistère - Matériel : Desktop :Mga 9 x86-64 sur SSD 120 Go Plasma5 - Intel I5-6500 3,2 Ghz /Ram 8 Go --Lenovo T 410 Mga 9 x86-64 Plasma 5 Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire.” Albert Einstein

DéBé Membre non connecté
-
- Voir le profil du membre DéBé
- Inscrit le : 30/01/2010
- Groupes :
Tout n'est pas réglé: il semble que le problème vienne de la box :
de temps en temps le nom du port USB change , Usb-61, Usb_32 et maintenant USB4 !!!!
Comment faire pour avoir un nom permanent ?
Finistère - Matériel : Desktop :Mga 9 x86-64 sur SSD 120 Go Plasma5 - Intel I5-6500 3,2 Ghz /Ram 8 Go --Lenovo T 410 Mga 9 x86-64 Plasma 5 Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire.” Albert Einstein

DéBé Membre non connecté
-
- Voir le profil du membre DéBé
- Inscrit le : 30/01/2010
- Groupes :
Je reviens de vacances, maintenant l'adresse est devenue USB5 !!!!

Ça n'a rien à voir avec Mageia.
Je vais essayer un forum Orange pour voir.
Édité par DéBé Le 28/07/2019 à 16h56
Finistère - Matériel : Desktop :Mga 9 x86-64 sur SSD 120 Go Plasma5 - Intel I5-6500 3,2 Ghz /Ram 8 Go --Lenovo T 410 Mga 9 x86-64 Plasma 5 Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire.” Albert Einstein

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur

DéBé Membre non connecté
-
- Voir le profil du membre DéBé
- Inscrit le : 30/01/2010
- Groupes :
nic80 :
Bonjour
Du type de celui ci ?
Je crois qu' il ne reste plus qu' à faire un script du genre:
- lister les partages de \livebox en identifiant ceux commençant par usb
- faire une connexion de automatique vers un point de montage fixe
Du type de celui ci ?
Je crois qu' il ne reste plus qu' à faire un script du genre:
- lister les partages de \livebox en identifiant ceux commençant par usb
- faire une connexion de automatique vers un point de montage fixe
Bonjour nic80, merci pour ta réponse, mais si tu pouvais en dire un peu plus sur ce script, ça aiderait le boulet que je suis .....
Finistère - Matériel : Desktop :Mga 9 x86-64 sur SSD 120 Go Plasma5 - Intel I5-6500 3,2 Ghz /Ram 8 Go --Lenovo T 410 Mga 9 x86-64 Plasma 5 Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire.” Albert Einstein

DéBé Membre non connecté
-
- Voir le profil du membre DéBé
- Inscrit le : 30/01/2010
- Groupes :
https://communaute.sosh.fr/t5/Ma-ligne-Internet-Livebox-email/Disque-dur-externe-USB-change-de-nom-usb/m-p/2363665/highlight/false#M13040
Finistère - Matériel : Desktop :Mga 9 x86-64 sur SSD 120 Go Plasma5 - Intel I5-6500 3,2 Ghz /Ram 8 Go --Lenovo T 410 Mga 9 x86-64 Plasma 5 Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire.” Albert Einstein

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Pour le script, je ne sais pas comment on pourrait procéder, mais l' idée serait de lister les partages du serveur livebox ( smbclient -N -L //livebox ) puis de récupérer le nom du partage usb (smbclient -N -L //livebox | grep usb), puis enfin le monter dans un point de montage "fixe" sur la machine dont on veut faire la sauvegarde.
Ainsi dans déja-dup, on spécifirait ainsi le point de montage fixe et non pas le partage aléatoire(qui peut changer à tout moment si je crois ce que j' ai lu...)

DéBé Membre non connecté
-
- Voir le profil du membre DéBé
- Inscrit le : 30/01/2010
- Groupes :
J'ai trouvé sur le lien que tu m'as donné , un script fait par Stephane31320 qui résoudrait le problème (?):
Caché :
@echo off
REM Map a network drive to a shared USB disk on the livebox.
REM
REM It alleviates the effect of a very well-known and long-lasting bug which
REM remains unfixed by Orange despite many customers complaints : when you
REM plug your USB disk on the rear of tour home livebox, the name of the
REM volume is no more used. Instead a random name is showed, like usb_54321.
REM This scripts will try to map a network drive using the same letter. Hence
REM you (or your scripts/backup etc.) will be able to use it in more friendful
REM way.
REM
REM Author: S. Scudeller (sscudeller@gmail.com)
REM Date: 14/10/2018
SETLOCAL ENABLEEXTENSIONS
SETLOCAL ENABLEDELAYEDEXPANSION
SET DRIVENAME=Z
echo Looking up for USB disk on LIVEBOX
REM Fetch shared folders from LIVEBOX
net view livebox > %tmp%\livebox_0.txt
if NOT ERRORLEVEL 0 (
echo ERROR : failed to fetch shared folders from livebox
goto:eof
)
REM Searches for the string usb_* in the net view output
findstr usb_* %tmp%\livebox_0.txt > %tmp%\livebox_1.txt
if NOT ERRORLEVEL 0 (
echo ERROR : failed to find the pattern for the USB disk
goto:eof
)
REM Extracts the USB disk name from the found line
set USBNAME=
for /f %%i in (%tmp%\livebox_1.txt) do set USBNAME=%%i
if "%USBNAME%"=="" (
echo ERROR : no USB drive found
)
echo Mapping %USBNAME% to %DRIVENAME%
REM Unmap the drive, and remap it to the remote USB disk
if exist %DRIVENAME%:\ net use %DRIVENAME%: /delete > NUL
net use %DRIVENAME%: \\livebox\%USBNAME% > NUL
if NOT ERRORLEVEL 0 (
echo ERROR : failed to map the drive
goto:eof
)
REM Clean-up
del /f %tmp%\livebox_0.txt
del /f %tmp%\livebox_1.txt
REM Map a network drive to a shared USB disk on the livebox.
REM
REM It alleviates the effect of a very well-known and long-lasting bug which
REM remains unfixed by Orange despite many customers complaints : when you
REM plug your USB disk on the rear of tour home livebox, the name of the
REM volume is no more used. Instead a random name is showed, like usb_54321.
REM This scripts will try to map a network drive using the same letter. Hence
REM you (or your scripts/backup etc.) will be able to use it in more friendful
REM way.
REM
REM Author: S. Scudeller (sscudeller@gmail.com)
REM Date: 14/10/2018
SETLOCAL ENABLEEXTENSIONS
SETLOCAL ENABLEDELAYEDEXPANSION
SET DRIVENAME=Z
echo Looking up for USB disk on LIVEBOX
REM Fetch shared folders from LIVEBOX
net view livebox > %tmp%\livebox_0.txt
if NOT ERRORLEVEL 0 (
echo ERROR : failed to fetch shared folders from livebox
goto:eof
)
REM Searches for the string usb_* in the net view output
findstr usb_* %tmp%\livebox_0.txt > %tmp%\livebox_1.txt
if NOT ERRORLEVEL 0 (
echo ERROR : failed to find the pattern for the USB disk
goto:eof
)
REM Extracts the USB disk name from the found line
set USBNAME=
for /f %%i in (%tmp%\livebox_1.txt) do set USBNAME=%%i
if "%USBNAME%"=="" (
echo ERROR : no USB drive found
)
echo Mapping %USBNAME% to %DRIVENAME%
REM Unmap the drive, and remap it to the remote USB disk
if exist %DRIVENAME%:\ net use %DRIVENAME%: /delete > NUL
net use %DRIVENAME%: \\livebox\%USBNAME% > NUL
if NOT ERRORLEVEL 0 (
echo ERROR : failed to map the drive
goto:eof
)
REM Clean-up
del /f %tmp%\livebox_0.txt
del /f %tmp%\livebox_1.txt
Maintenant, je ne suis pas assez expert pour adapter ce script pour Gnu Linux .....
Finistère - Matériel : Desktop :Mga 9 x86-64 sur SSD 120 Go Plasma5 - Intel I5-6500 3,2 Ghz /Ram 8 Go --Lenovo T 410 Mga 9 x86-64 Plasma 5 Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire.” Albert Einstein

DéBé Membre non connecté
-
- Voir le profil du membre DéBé
- Inscrit le : 30/01/2010
- Groupes :
nic80 :
Bonjour
Pour le script, je ne sais pas comment on pourrait procéder, mais l' idée serait de lister les partages du serveur livebox ( smbclient -N -L //livebox ) puis de récupérer le nom du partage usb (smbclient -N -L //livebox | grep usb), puis enfin le monter dans un point de montage "fixe" sur la machine dont on veut faire la sauvegarde.
Pour le script, je ne sais pas comment on pourrait procéder, mais l' idée serait de lister les partages du serveur livebox ( smbclient -N -L //livebox ) puis de récupérer le nom du partage usb (smbclient -N -L //livebox | grep usb), puis enfin le monter dans un point de montage "fixe" sur la machine dont on veut faire la sauvegarde.
Autre problème, les précédent noms de partage (fantômes donc) restent affichés :
Citation :
Seul USB7 est valable, les précédents n'existent plus...... smbclient -N -L //livebox
WARNING: The "syslog" option is deprecated
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.37]
Sharename Type Comment
--------- ---- -------
USB7 Disk Additional storage
USB5 Disk Additional storage
USB4 Disk Additional storage
IPC$ IPC IPC Service (Livebox)
WARNING: The "syslog" option is deprecated
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.37]
Sharename Type Comment
--------- ---- -------
USB7 Disk Additional storage
USB5 Disk Additional storage
USB4 Disk Additional storage
IPC$ IPC IPC Service (Livebox)

Citation :
smbclient -N -L //livebox | grep USB
WARNING: The "syslog" option is deprecated
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.37]
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.37]
USB7 Disk Additional storage
USB5 Disk Additional storage
USB4 Disk Additional storage
WARNING: The "syslog" option is deprecated
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.37]
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.37]
USB7 Disk Additional storage
USB5 Disk Additional storage
USB4 Disk Additional storage
Il faudrait donc récupérer le nom de partage le plus récent.......
Édité par DéBé Le 22/08/2019 à 17h56
Finistère - Matériel : Desktop :Mga 9 x86-64 sur SSD 120 Go Plasma5 - Intel I5-6500 3,2 Ghz /Ram 8 Go --Lenovo T 410 Mga 9 x86-64 Plasma 5 Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire.” Albert Einstein

DéBé Membre non connecté
-
- Voir le profil du membre DéBé
- Inscrit le : 30/01/2010
- Groupes :
Du nouveau au sujet de la dénomination des périphériques branchés en usb sur une Livebox:
depuis le dernière mise à jour de la box, le chemin est maintenant permanent : smb://livebox/usb même en cas de rédémarrage (de la box)
Si ça tient, ça va simplifier mes procédures de sauvegarde.
Finistère - Matériel : Desktop :Mga 9 x86-64 sur SSD 120 Go Plasma5 - Intel I5-6500 3,2 Ghz /Ram 8 Go --Lenovo T 410 Mga 9 x86-64 Plasma 5 Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire.” Albert Einstein
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie