google storage possibile?

Discussioni sul software di backup NetBak Replicator.
Rispondi
condorex
Messaggi: 10
Iscritto il: 04 apr 2011, 16:09

google storage possibile?

Messaggio da condorex »

Salve,
è possibile installare gsutil per utilizzare google storage?
Altrimenti che server remoti mi potete consigliare per fare backup remoti?
Grazie
Andrea

Ps ho un T-119+
Avatar utente
unreal64
Messaggi: 265
Iscritto il: 08 feb 2011, 20:50
Località: Roma
Contatta:

Re: google storage possibile?

Messaggio da unreal64 »

da quello che è scritto qui:
[...] To use GSUtil, you must have Python 2.5.x, 2.6.x, or 2.7.x installed on your computer. [...]
pare proprio di sì. sui nas qnap è possibile installare python.
Running:
HW: QNAP TS-219P+ // 2 x Seagate 2TB (ST2000DL003) // APC ES 550 BE550G-GR
FIRM: v3.4.0 Build 0212
QPKGs: Optware(IPKG) // TwonkyMedia 6.0.30 // SqueezeBox 7.5.3R2
Immagine
condorex
Messaggi: 10
Iscritto il: 04 apr 2011, 16:09

Re: google storage possibile?

Messaggio da condorex »

ho istallato python infatti ma ho il problema che gsutil cerca le librerie di python in una posizione diversa quindi da errore
poi proprio ora mi accorgo dopo aver riavviato tutto che la i file di gsutil non ci sono + :(
allora ho caricato il file gsutil.tar.gz con ssh
l'ho scompattato
ho fatto le modifiche a .bashrc
ho lanciato ./gsutil e mi ha dato gli errori di non trovare python
ma adesso dopo il riavvio di nas come mai mi ha cancellato tutto ??
Qualcuno lo sa?

ps ho istallato python :)
Avatar utente
unreal64
Messaggi: 265
Iscritto il: 08 feb 2011, 20:50
Località: Roma
Contatta:

Re: google storage possibile?

Messaggio da unreal64 »

dove hai scompattato gsutils? la / del qnap è montata su un RAM drive e ad ogni riavvio ogni cambiamento si perde....
anche le eventuali modifiche a .bashrc (o tutto quello che è in /root) viene perso al riavvio...
immagino che per installare python tu abbia installato prima optware (ipkg) di conseguenza la tua dir /opt da quel momento risiede sull'hd del nas...

installa gsutils lì dentro, dopodichè modifica l'hashbang dei files per farli puntare al path giusto di python. se necessario dovrai modificare anche qualche altra parte dello script.
Running:
HW: QNAP TS-219P+ // 2 x Seagate 2TB (ST2000DL003) // APC ES 550 BE550G-GR
FIRM: v3.4.0 Build 0212
QPKGs: Optware(IPKG) // TwonkyMedia 6.0.30 // SqueezeBox 7.5.3R2
Immagine
condorex
Messaggi: 10
Iscritto il: 04 apr 2011, 16:09

Re: google storage possibile?

Messaggio da condorex »

Ciao si esatto ho istallato anche ipkg ma dopo python che ho installato da pacchetto qnap
ci provo penso sia interessante
faccio sapere
Avatar utente
unreal64
Messaggi: 265
Iscritto il: 08 feb 2011, 20:50
Località: Roma
Contatta:

Re: google storage possibile?

Messaggio da unreal64 »

disinstalla il pacchetto qnap di python.
da ssh dai:
ipkg install python

così avrai più flessibilità nella gestione di python (e meno problemi in seguito..)

tutti i programmi che installi con ipkg saranno dentro la cartella /opt
ti consiglio di metterci anche tutti i programmi che installerai "a mano" (come gsutils)

attenzione! se rimuovi il pacchetto optware verrà rimossa la cartella /opt e tutto il suo contenuto...
Running:
HW: QNAP TS-219P+ // 2 x Seagate 2TB (ST2000DL003) // APC ES 550 BE550G-GR
FIRM: v3.4.0 Build 0212
QPKGs: Optware(IPKG) // TwonkyMedia 6.0.30 // SqueezeBox 7.5.3R2
Immagine
condorex
Messaggi: 10
Iscritto il: 04 apr 2011, 16:09

Re: google storage possibile?

Messaggio da condorex »

penso di non aver istallato bene ipkg (che ho istallato dal pannello)
una guida in it esiste?
Grazie mille delle dritte :)
Avatar utente
unreal64
Messaggi: 265
Iscritto il: 08 feb 2011, 20:50
Località: Roma
Contatta:

Re: google storage possibile?

Messaggio da unreal64 »

fai così:
1. disinstalla ipkg e python.
2. riavvia il NAS
3. re installa ipkg. devi solo da caricarlo dalla interfaccia web, non c'è altro da fare.
4. verifica che IPKG sia attivo.
5. collegati al NAS in ssh e dai questi comandi:

Codice: Seleziona tutto

ipkg update
ipkg install python nano wget
(nano e wget-potrebbero servire dopo..)
6. verifica che python sia installato correttamente. digita, sempre in SSH "python". dovrebbe apparirti una cosa molto simile a questa:

Codice: Seleziona tutto

[~] # python
Python 2.5.5 (r255:77872, May 13 2010, 22:27:01) 
[GCC 4.2.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 
significa che python è installato bene. premi CTRL+D per uscire.
7. esegui i comandi:

Codice: Seleziona tutto

cd /opt
wgethttp://commondatastorage.googleapis.com/pub/gsutil.tar.gz
tar xfz gsutil.tar.gz
chown -R 0.0 /opt/gsutil
export PATH=${PATH}:/opt/gsutil
export PYTHONPATH=${PYTHONPATH}:/opt/gsutil/boto
8. prova ad usarlo.

-se funziona allora bisogna trovare una maniera di rendere i path permanenti (e non è detto che sia semplicissimo..)
-se invece non funziona dimmi dove ti fermi.




attenzione: ogni volta che slogghi e rilogghi (quindi anche se riavvii) per farlo funzionare senza problemi e senza troppe complicazioni prima dovrai dare questi due comandi:

Codice: Seleziona tutto

export PATH=${PATH}:/opt/gsutil
export PYTHONPATH=${PYTHONPATH}:/opt/gsutil/boto


ps: domattina presto parto, se non leggo la risposta entro stasera non ti risponderò prima di lunedì.
Running:
HW: QNAP TS-219P+ // 2 x Seagate 2TB (ST2000DL003) // APC ES 550 BE550G-GR
FIRM: v3.4.0 Build 0212
QPKGs: Optware(IPKG) // TwonkyMedia 6.0.30 // SqueezeBox 7.5.3R2
Immagine
condorex
Messaggi: 10
Iscritto il: 04 apr 2011, 16:09

Re: google storage possibile?

Messaggio da condorex »

innanzi tutto un grazie per questo aiuto davvero prezioso
devo anche dire che c'ero arrivato anche io ma non ho avuto il tempo di provarlo
Il comando python mi restituisce

Python 2.5.5 (r255:77872, May 16 2010, 22:49:06)
[GCC 3.4.3 (release) (CodeSourcery ARM Q1B 2005)] on linux2
Type "help", "copyright", "credits" or "license" for more information.

quindi penso che va bene è stato istallato correttamente

Cmq l'errore che da è sempre lo stesso te lo passa qui

Traceback (most recent call last):
File "/opt/gsutil/gsutil", line 63, in <module>
from gslib.command import Command
File "/share/HDA_DATA/.qpkg/Optware/gsutil/gslib/command.py", line 17, in <module>
import ctypes
File "/opt/lib/python2.5/ctypes/__init__.py", line 10, in <module>
from _ctypes import Union, Structure, Array
ImportError: No module named _ctypes

sembra che lui si aspetti ctypes in /opt/lib/python2.5/ ....
ci sentiamo lunedì :)
Avatar utente
unreal64
Messaggi: 265
Iscritto il: 08 feb 2011, 20:50
Località: Roma
Contatta:

Re: google storage possibile?

Messaggio da unreal64 »

ciao condorex,
sono tornato e non mi sono dimenticato di te! solo che ho notato che anche a me da lo stesso errore e non riesco a venirne a capo per il momento.. ti terrò aggiornato ;)
Running:
HW: QNAP TS-219P+ // 2 x Seagate 2TB (ST2000DL003) // APC ES 550 BE550G-GR
FIRM: v3.4.0 Build 0212
QPKGs: Optware(IPKG) // TwonkyMedia 6.0.30 // SqueezeBox 7.5.3R2
Immagine
condorex
Messaggi: 10
Iscritto il: 04 apr 2011, 16:09

Re: google storage possibile?

Messaggio da condorex »

ciao ho cercato anche io di capirci
ma ad esempio ho un server ubuntu funzionante con gsutil
e in /opt/lib/ non c'è python come invece sembra andarlo a cercare l'errore di cui sopra
va bene anche io se ho novità ti faccio sapere
Grazie e a presto
Rispondi

Torna a “Backup & Restore-NetBak Replicator & software di backup di terze parti”