Question

J'utilise actuellement Amazon S3 comme emplacement de sauvegarde pour mes ordinateurs locaux - principalement à l'aide de JungleDisk pour sauvegarder tous les fichiers locaux tous les soirs sur mon compte S3.

Je cherchais à créer une solution de sauvegarde plus intelligente pour les fichiers distants: les sites Web sous Windows et Linux, ainsi que les bases de données SQL Server et MySQL.

Je réfléchissais à l'idée de créer une instance Amazon EC2 pouvant fonctionner dans le cloud en tant que machine de sauvegarde distante. Dans l'idéal, une sorte de script ou de programme déclencherait le démarrage de la machine. une variété d'outils ou de scripts pour se connecter à et sauvegarder mes serveurs Web, en sauvegardant tout sur mon compte Amazon S3. Espérons que, une fois terminé, l’instance pourra être programmée pour s’arrêter afin de gagner du temps d’exécution.

Est-ce que je rêve? Est-ce une possibilité? Quelqu'un peut-il m'indiquer dans la bonne direction?

Merci,

GW

Était-ce utile?

La solution

Quel type de pointage recherchez-vous? Cela semble être une idée parfaitement exploitable. Diverses bibliothèques permettent d’accéder à la fois à EC2 et à S3 à partir d’un langage de script tel que Python ou Ruby. Vous créez une instance de machine qui démarre, lit dans un fichier de configuration pour savoir à quelle (s) machine (s) se connecter, se connecte à distance, récupère les nouvelles versions de fichiers ou les sauvegardes de base de données éventuellement présentes, les télécharge sur S3 et se ferme enfin.

Autres conseils

J'avais exactement la même idée de faire en sorte qu'une instance EC2 soit ma machine dynamique rsync. Nous venons d'écrire une entrée à ce sujet sur notre blog, mais la solution consiste essentiellement à créer un volume EC2, et non S3, à démarrer et à arrêter de manière dynamique une instance EC2, à monter le volume et à le synchroniser à chaque fois que vous souhaitez effectuer une sauvegarde.

Voir mon entrée ici: Utilisation d'Amazon EC2 / EBS / S3 pour les sauvegardes automatiques

Si vous aimez effectuer le processus de sauvegarde vous-même et comme vous le souhaitez,

alors S3CMD est votre meilleure solution je pense. Vous pouvez accéder à l’amazon S3 comme un dossier et faire tout ce que vous voulez de Cron Job. Pour en savoir plus, jetez un coup d'œil.

http://s3tools.org/s3cmd

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top