Mega backup #a?tomatigi.
Imagas ke #?iu conoc?Is Mega, La nova servo de Kim Dotcom la malnova respondeculo de MEGAUPLOAD. #?I tiu servo estas interesa por pluraj @raz?n, La #?efa de ili estas ke ?i proponas 50 GB senpage al iu ajn uzanto, Alia raz?N malpli konata estas ke ?i havas ilojn de l?Nea de komandoj tre potencaj por sinkronigas ?in de dosierujoj kun la nubo.
En #?i tiu art?Pugo estas montronta vin kiel povas realigi Kopioj de sekureco #a?tomatigi De iuj dosierujoj de via sistemo GNU/Linukso en la nubo de Mega. Kreis kopion de viaj arkivoj sinkronigante nur la novajn arkivojn en #?iu kopio.
Preparante tion necesan por mega backup.
La konto de Mega
Tio unue kiuj bezonas estas konto de mega mi estas uzonta unun havas la sekvajn datumojn.
- Uzanto: Mega@aplicacionesysistemas.Com
- Password: LaPasswordDeMega
Dosierujoj savi
Mi en la ekzemplo realigas la backup al Mega de la sekvaj dosierujoj.
/Home/nacho/Im?Genoj
/Home/nacho/Dokumentoj
Dosierujoj destinas en Mega
La dosierujoj destino por la mega backup devas esti #anta?e kreitaj en Mega por fari ?in mi faras lin de la pagina retejo kiu rezultas min sed simpla.
Imagenes
Dokumentoj
La megatools
Estas la iloj kiujn proponas nin mega por manipuli la nubon de mega de la linea de komandoj.
Por instali ilin ekzekutos la sekvajn komandojn.
Ubuntu kaj deribados
#?Viti add-apt-repository ppa:Megous/ppa #?viti apt-get update #?viti apt-get install megatools
Por la uzantoj de ubuntu 14.04 Ten?Is kiu eldoni linea en la arkivo sources.List pro tio ke la projekto #?i tiu forlasita kaj ne estas versi?N por trusty #e? aso? La versi?N de precizigas funkcias bone.
#?Viti nano /ktp/apt/sources.List
Eldonis la lineas kiuj metas
Deb http://Ppa.Launchpad.Net/megous/ppa/ubuntu trusty main deb-src http://Ppa.Launchpad.Net/megous/ppa/ubuntu trusty main
Kaj #?esi al li la sekvan manieron
Deb http://Ppa.Launchpad.Net/megous/ppa/ubuntu precizigas main deb-src http://Ppa.Launchpad.Net/megous/ppa/ubuntu precizigas main
Premas Kontrolo + 10a Por eliri de nano kaj diras lin ke s? Ni volas gardi. Danke al Imanol, Manolo kaj Xembi por indiki la problemon kaj #man?i solvi ?in.
Resto de @distribuci?n
Por la resto de @distribuci?n tio pli bone estas iri al la P?Gina de megous Kie pod?Is #mal?ar?i la binarajn por via distribuci?N.
La arkivo .Megarc
Por ke la megatools konu la konton kie vi realigas la kopion de sekureco #krei la arkivon .Megarc en la dosierujo raiz de la uzanto kiu iras estas realigi la kopion de sekureco, Se estas la uzanto root kreos lin en /root se estas uzanto kreos lin en /home/uzanto mi estas metonta lin en la dosierujon de @m?o uzanto.
Touch /home/nacho/.Megarc
Eldonos la arkivon por ke restu kun la sekva strukturo. #?An?i la uzanton kaj la password por la viaj.
Nano /home/nacho/.Megarc
Kaj metas la sekvan tekston en la arkivo. Recuerda #?an?i la uzanton kaj la password por la viaj.
[Login] Username = mega@aplicacionesysistemas.Com Password = LaPasswordDeMega
Premas Kontrolon + 10a por eliri de nano kaj diras lin ke se ni volas gardi.
La arkivo de log por kontroli la kopiojn.
Kreas arkivon de log por kontroli kiam okazas la mega backup.
Touch /home/nacho/logmega
LA script megabackup
Por agordi la #a?o kiujn ni volas savi kreos script de bash nomita megabackup , Via cr?Alo en la dosierujo de la uzanto kiun vi iras estas uzi.
Touch /home/nacho/megabackup
Eldonos la arkivon metante la sekvan c?Mi diras modifante al via gusto la dosierujojn savi de origino kaj la dosierujoj destinas.
Lee la script #?i tiu komentita por ke vi ne havu problemojn por kompreni ?in.
#!/Bin/bash # MEGA BACKUP # # :: Dependecoj : Megatools ##### #?AN?I?EMA ###### # Dosierujo de origino1 de la datumoj en lokalo Loc1=/home/nacho/Im?Genoj/ # Dosierujo destino de la datumoj de origino1 en fora devas esti #anta?e # Kreita en mega povas krei ?in de la retejo de mega. Remot1=/Root/imagenes # Se vi volas savi sed dosierujoj kreas sed origenes kaj sed destinoj. Loc2=/home/nacho/Dokumentoj # Dosierujo origino2 lokalo Remot2=/Root/dokumentoj # Dosierujo destino2 en mega devas esti kreita #anta?e. # Stokis en la Log La horo de komenco de la kopio de sekureco #?eti "Komencante kopion de sekureco ($(#Dati?i))" >> /Home/nacho/logmega ### Komencas unuan Kopion origino (#?I tiu parto ripetos ?in kun #?iu dosierujoj kiujn ni volas kopii en mega ########################################## # Sinkronigante kun mega de la imagenes #?eti "Komencante kopion de sekureco de la imagenes" # #Mesa?o en ekrano Megasync --loka $loc1 --remote $remot1 # Sinkronigis la dosierujon # #Mesa?o en ekrano por scio kiu #?us sinkronigas la unuan dosierujon #?eti "*****************************************************" #?Eti "*****************************************************" #?Eti "*****************************************************" #?Eti "*****************************************************" #?Eti "*****************************************************" #?Eti "Sincronizacion de la Im?Genoj kun mega backup realigita" #?Eti "*****************************************************" #?Eti "*****************************************************" #?Eti "*****************************************************" #?Eti "*****************************************************" #?Eti "*****************************************************" ### Fino de la kopio de sekureco de la unua dosierujo ########################################## ########################################## ### Komenco de la kopio de la dua origino #?Eti "Komencante kopion de sekureco de Dokumentoj" Megasync --loka $loc2 --remote $remot2 # #Mesa?o en ekrano por scio kiu #?us sinkronigas la duan dosierujon #?eti "*****************************************************" #?Eti "*****************************************************" #?Eti "*****************************************************" #?Eti "*****************************************************" #?Eti "*****************************************************" #?Eti "Sincronizaci?N de Dokumentoj kun mega backup realigita" #?Eti "*****************************************************" #?Eti "*****************************************************" #?Eti "*****************************************************" #?Eti "*****************************************************" #?Eti "*****************************************************" ### Fino de la kopio de sekureco de la dua dosierujo ########################################## ########################################## ### Nun renversis al la Log la #mesa?o de eliro #?Eti "Espera duaj ......" # #Mesa?o en pantala #?i tio postrestas iom libera="$(Megadf |Grep Free)" # #El?eligi la liberan spacon en mega ocu="$(Megadf |Grep Used)" # #El?eligi la spacon uzitan de mega #?eti "Restas al vi de libera $spaco" # #Mesa?o en ekrano kun informacion de la libera spaco en mega # Notis en la log de kopioj de seguriadad en la Log /Home/nacho/logmega #?eti "Kopio Finita ($(#Dati?i)) Okupita spaco ($Ocu) Libera spaco ($Libera)" >> /Home/nacho/logmega exit
Fojo kreita la script devas doni al li permesojn de ejecuci?N
#?Viti chmod 755 /Home/nacho/megabackup
Por provi se ?i funkcias ekzekutis lin de linea de komandoj
./Megabackup
Al @m?o la problemoj kiujn donis min estas por ne havi kreitajn la dosierujoj en mega #a? por kiu la nomoj de la dosierujoj ne coincidian. Se teneis multaj arkivoj , Mi 25GB, Povas postresti pluraj d?Aso en realigi la kopion.
#A?tomatigi kun cron
Ekzekutis la sekvan komandon
Crontab -kaj
Al la fino metu vin la sekva linea por ke la sincronizaci?N okazu al la kvar de la ma?Ana.?i #?an?i la uzanton por la via kaj la itinero de la script por la via.
0 4 * * * Nacho /home/nacho/megabackup
Gardas kaj jam havas #a?tomatigi la kopioj de sekureco en la nubo de mega. #?Iu d?Aso.
La script sola al?Ade la novaj dokumentoj kiujn vi generis de la #anta?a kopio kun kio kvankam la unua kopio postrestas multe la pluajn kopiojn estas multe sed r?Vi petas.
Recuerda rigardi fojfoje la log por kontroli se okazas la kopioj.
Se la artikas vi #?ati vin peti?Al la favoro ke vi premis en la @bot?n de sed sube por dividi ?in en la sociaj retoj. Multaj gracoj por #anta?eniri.
Mojosa.
Thanks
Tre bona; post la seniluziiĝo kun UbuntuOne mi decidis sinkronigi kun Mega.
Unu afero, uzi 14.04 kaj ŝajnas, ke la magazino ne estas fidinda. Mi pensas, ke mi solvis ĝin modifante la deponejon kaj precizigante ĝin. Testado kaj nun ĝi funkcias 100%.
Tre klare klarigita.
Dankon.
Sano!
Koran dankon, mi ĝojas, ke ĝi funkcias por vi. Kun via permeso mi aldonos la komenton al la afiŝo.
Ĉi tiu poŝto estas tre bona… Dankon!
Dankon al vi.
Koran dankon pro la enigo, ĝi estis tre helpema.
Mi volis demandi vin, ĉu vi scias kiel ebligi paralelajn alŝutojn kaj reprovi malsukcesajn alŝutojn.
Por paralelaj grimpoj, mi vidis ĉi tiun ordonon:
ls * .7z | xargs -n1 -P4 megaput -u [retpoŝta adreso] -p [contraseña]
Lo he modificado para que suba todos los directorios y archivos que encuentre:
ls *.* | xargs -n1 -P4 megaput -u …
pero no me funciona, parece que solamente me ha subido los archivos sueltos y ha pasado de las carpetas 😉
Lo he visto en la siguiente página:
http://www.exvagos.com/showthread.php?t=530204
Sabrías como solucionarlo?
Gracias de antemano y un saludo.
Nunca he intentado hacer subidas paralelas no te puedo ayudar hechare un vistazo a ver si puedo o no, ya te contare.
como haces para bajarte otro repositorio, porque no puedo decifrar como se hace
Como haces para bajarte otro repositorio, porque yo tambien tengo trusty pero no entiendo como se bajan
Vas al programa de “Sotware y actualizaciones” marcas “Otro sofware”, selecionas el repositorio de que pone “megous”, lo editas y en “Distribución” cambias “trusty” por “Precizigas” a ver si te funciona.
Mi provis ĝin sur slackware64_14.1 kaj funkcias bone. Dankon pro la skribaĵo, ĝi tre utilos al mi.