Sauvegarde Mega: exemplaires dans le nuage de GNU / Linux.

Automatizado de sauvegarde Mega.

Mega Backup script

Je pense que nous savons tous Mega, le nouveau service de Kim Dotcom l'ancien chef de MEGAUPLOAD. Ce service est intéressant pour plusieurs raisons, le principal est qu'il offre 50 Go gratuitement à tous les utilisateurs, autre raison moins connu, c'est qu'il a les outils en ligne de commandes très puissants pour les répertoires synchronisés avec le nuage.

Dans cet article je vais vous montrer comment nous pouvons effectuer sauvegardes automatiques certains dossiers sur votre système GNU / Linux dans le nuage Mega. Créez une copie de vos fichiers de synchronisation seuls les nouveaux fichiers sur chaque copie.

Méga préparation nécessaire à la sauvegarde.

Compte Mega

La première chose que vous avez besoin est un compte de méga je vais utiliser un compte avec les informations suivantes.

  • Utilisateur: mega@aplicacionesysistemas.com
  • Mot de passe: LaPasswordDeMega

Dossiers d'économiser

Je me rends compte de l'exemple de sauvegarde Mega les dossiers suivants.

/home / nachos / Images
/home / nachos / Documents

Dossiers de destination Mega

La cible pour les méga-dossiers de sauvegarde doit être créée dans Mega auparavant que je fais pour le rendre plus facile pour le site Web qui est moi.

photos
documents

Las MegaTOOLS

Ils sont les outils qui offre à manipuler méga méga nuage de la ligne de commande.
Pour installer exécutez les commandes suivantes.

Ubuntu y deribados

sudo add-apt-repository ppa:megous / ppa
sudo apt-get update
sudo apt-get install MegaTOOLS

Pour les utilisateurs d'Ubuntu 14.04 vous devez modifier une ligne dans le fichier sources.list, et le projet est abandonné et aucune version fidèle encore la version requise fonctionne très bien.

sudo nano /etc/apt/sources.list

Nous éditons les lignes qui mettent

deb http://ppa.launchpad.net/megous/ppa/ubuntu principale fidèle
deb-src http://ppa.launchpad.net/megous/ppa/ubuntu principale fidèle

et laissez-le suit

deb http://ppa.launchpad.net/megous/ppa/ubuntu principal précise
deb-src http://ppa.launchpad.net/megous/ppa/ubuntu doivent principal

Cliquez Contrôle + X pour quitter nano et dire oui nous voulons sauver. Imanol, Manolo et Xembi en indiquant le problème et comment le résoudre.

Autres distributions

Pour les autres distributions est préférable d'aller à la megous de la page où vous pouvez télécharger le fichier binaire pour votre distribution.

Le fichier megarc.

Pour savoir que MegaTOOLS compte où vous faites le fichier de sauvegarde est créé. Megarc dans le dossier racine de l'utilisateur qui devra effectuer la sauvegarde, si vous créez l'utilisateur root / root si l'utilisateur de créer / home / user je mets dans mon dossier utilisateur.

touch / home / nacho / .megarc

Modifiez le fichier de le faire avec la structure suivante. Changer le nom d'utilisateur et mot de passe pour le vôtre.

nano / home / nacho / megarc.

Et de mettre le texte suivant dans le fichier. N'oubliez pas de changer le nom d'utilisateur et mot de passe pour le vôtre.

[Connexion] 
Nom d'utilisateur = mega@aplicacionesysistemas.com
Mot de passe = LaPasswordDeMega

Appuyez sur Ctrl + X pour quitter nano et dire que si nous continuons à.

Le fichier journal pour vérifier les copies.

Créer un fichier journal pour vérifier si la sauvegarde est effectuée méga.

touch / home / nacho / logmega

EL scénario megabackup

Pour mettre en place les choses que nous voulons sauver créer un script bash appelé Megabackup , croire dans votre dossier utilisateur que vous avez à utiliser.

touch / home / nacho / megabackup

Editez le fichier en mettant ce qui suit à votre goût en changeant les dossiers pour enregistrer les dossiers de code source et de destination.

Lire le script est dit ne pas avoir de la difficulté à comprendre.

#!/bin/bash
# BACKUP MEGA
# 
# :: Dépendances : MegaTOOLS
##### VARIABLES ######
# origine1 Dossier données locales
LOC1 = / home / nacho / Images / 
# données dossier cible de origine1 doivent être préalablement à distance
# créé en méga vous pouvez créer par le web de méga.
remot1 = / root / imagenes 
# Si vous souhaitez enregistrer plus de créer plus de dossiers plusieurs origines et des destinations. 
LOC2 = / home / nachos / Documents # Carpeta site origen2
remot2 = / root / documents # Méga destination2 dossier doit déjà être créé.

# Nous stockons les enregistrer l'heure de début de la sauvegarde
écho "Lancement de la sauvegarde ($(date))" >> /home / nacho / logmega

### Accueil Copier première origine (cette partie sera répétée tous les dossiers que nous voulons copier méga
##########################################
# Synchronisation avec méga photos
écho "À partir des images de sauvegarde" # message à l'écran
megasync - $ loc1 locale - $ distance remot1 # Nous synchroniser le dossier
# message sur l'écran pour savoir que je viens de synchroniser le premier dossier
écho "*****************************************************"
écho "*****************************************************"
écho "*****************************************************"
écho "*****************************************************"
écho "*****************************************************"
écho "Réglage des images de sauvegarde sur mega"
écho "*****************************************************"
écho "*****************************************************"
écho "*****************************************************"
écho "*****************************************************"
écho "*****************************************************"
### Fin de la sauvegarde du premier dossier
##########################################

##########################################
### À partir de la deuxième copie de la source
écho "À partir de documents de sauvegarde"
megasync - $ LOC2 locale - $ distance remot2
# message sur l'écran pour savoir que je viens de synchroniser le second dossier
écho "*****************************************************"
écho "*****************************************************"
écho "*****************************************************"
écho "*****************************************************"
écho "*****************************************************"
écho "Documents synchroniser avec sauvegarde sur mega"
écho "*****************************************************"
écho "*****************************************************"
écho "*****************************************************"
écho "*****************************************************"
écho "*****************************************************"
### Fin deuxième dossier de sauvegarde
##########################################

##########################################
### Maintenant, nous versons l' consigner les messages de sortie
écho "Attendez quelques secondes ......" # Ce message prend un peu wil d'écran
libre ="$(megadf |grep gratuit)" # savoir l'espace libre sur mega
= oc"$(megadf |grep occasion)" # savoir l'espace utilisé par méga
écho "Vous l'espace est libre $" # message sur l'écran des informations sur les méga jeu
# nous avons constaté dans les copies de journaux dans le déclenchement de sécurité enregistrer /home / nacho / logmega
écho "Copie limitée ($(date)) espace occupé ($oc) espace ($gratuit)" >> /home / nacho / logmega
sortie

Après avoir créé le script, vous devez donner les droits d'exécution

sudo chmod 755 /home / nacho / megabackup

pour tester si cela fonctionne exécuter à partir de la ligne de commande

./megabackup

Mes problèmes sont qu'il m'a donné pour ne pas avoir créé les dossiers en méga ou les noms des dossiers ne coïncident pas. Si vous avez beaucoup de fichiers , yo 25 Go, Il peut prendre plusieurs jours à dos.

Automatiser avec cron

Exécutez la commande suivante

crontab-e

Enfin vous la ligne suivante à l'utilisateur exemplaire de synchronisation et le chemin du script a lieu à quatre heures du mañana.Cambia pour le vôtre.

0 4     * * *   niveaux / home / recherche / megabackup

Enregistrer et ont déjà des sauvegardes automatiques dans le méga nuage. quotidien.

Le script il suffit d'ajouter de nouveaux documents que vous avez généré à partir de la copie précédente avec le premier exemplaire que bien que beaucoup plus tard des copies successives sont beaucoup plus rapides.

N'oubliez pas de regarder de temps en temps le journal pour voir si les copies sont faites.

Si vous avez aimé cet article, je voudrais demander à la faveur de pulsaseis sur les boutons ci-dessous pour partager sur les réseaux sociaux. Merci beaucoup à l'avance.


Au sujet de Ignacio Alba Obaya

Micro-ordinateur et de la formation technique pour l'emploi. Amant de nouvelles technologies. GNU Manager / Linux et Windows.

13 commentaires:

  1. Très bon; Après la déception avec UbuntuOne j'ai décidé de synchroniser avec Mega.
    Quelque chose, utiliser 14.04 et il semble que le dépôt n'est pas activé fidèle. Je pense que j'ai résolu de modifier le référentiel et la mise à spécifier. Le temps d'essai et des œuvres 100%.
    Très clairement expliqué.
    Merci.
    SANTÉ!

  2. Merci beaucoup pour l'entrée, J'ai été très utile.
    Je voulais vous demander si vous savez comment activer les augmentations parallèles et réessayez ajouts échoué.

    Pour les augmentations parallèles, il considérait cette commande:
    ls * .7 z | xargs-n1-P4 megaput-u [dirección_correo_electrónico] -p [mot de passe]

    J'ai modifié pour télécharger tous les répertoires et fichiers qu'il trouve:
    ls *.* | xargs-n1-P4 megaput-u …

    mais fonctionnera pas, parece que solamente me ha subido los archivos sueltos y ha pasado de las carpetas 😉

    Je l'ai vu sur la page suivante:
    http://www.exvagos.com/showthread.php?t=530204

    Voulez-vous savoir comment y remédier?

    Merci d'avance et meilleures salutations.

  3. Comment faire pour descendre un autre dépôt, parce que j'ai aussi fidèle mais ne comprends pas comment inférieure

  4. Vous allez au programme “Sotware et mises à jour” Marques “Otro téléchargements”, selecionas mettre référentiel “megous”, modifier et “Distribution” vous changez “loyal” par “précis” pour voir si cela fonctionne.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. les champs requis sont indiqués *