Options de sauvegarde de base de données (pour les bases de données Cloud telles que Amazon ESB et GAE) [fermé]

StackOverflow https://stackoverflow.com/questions/1620680

Question

Quelles sont les options de sauvegarde de la base de données pour (hors connexion):

1 - Amazon EC2

2 - GAE (Google App Engine)

Remarque: Par exemple, ESB (Amazon Elastic Block Store) fournit des instantanés différentiels, ce qui est excellent. et nous pouvons avoir des sauvegardes dans Amazon S3, ce qui est très bien aussi. Mais je ne sais pas si je peux avoir la dernière version de ma base de données sur mon ordinateur local.

Merci

Était-ce utile?

La solution

Pour App Engine, le bulkloader le permet. déchargement et chargement de la banque de données entière. Le chargement sur une autre instance à partir de laquelle vous avez effectué le vidage est également possible, mais nécessite actuellement de définir manuellement les compteurs d'ID à l'aide de allocate_ids afin qu'ils n'allouent pas les ID déjà utilisés. Les futures versions du SDK devraient pouvoir le faire automatiquement.

Demander de sauvegarder EC2 n'a pas beaucoup de sens - EC2 sert au calcul, pas au stockage. Si vous parlez de l’un des autres services - S3, EBS ou SimpleDB, vous devez spécifier ce que vous voulez dire.

Autres conseils

Vous avez tout à fait raison de poser des questions sur la sauvegarde EC2, car SQL Server (par exemple) est utilisé dans un cas d'utilisation typique. Dans ce cas, il est habituel d'utiliser Elastic Block Store (EBS) d'Amazon comme stockage pour les fichiers de données. EBS peut facilement être sauvegardé en prenant des instantanés. Toutefois, si vous avez une base de données volumineuse et occupée, notez que vous ne pourrez pas prendre un instantané réussi du lecteur de données réel dans un laps de temps raisonnable. Au lieu de cela, il est nécessaire d'utiliser un deuxième volume EBS en tant que volume de sauvegarde et d'effectuer des sauvegardes de base de données classiques du volume actif au volume de sauvegarde. La capture instantanée du volume de sauvegarde peut alors s'exécuter sans contrôle une fois la sauvegarde de la base de données terminée.

Vous pouvez certainement configurer EC2 pour obtenir des instantanés simples et pratiques des volumes EBS. Le volume EBS peut atteindre 1 To. Consultez cet article pour savoir comment configurer MySQL pour utiliser EBS: ec2ebs-mysql.notlong.com/ Et cet article pour un script (et une explication) permettant de créer des instantanés cohérents du volume EBS: alestic.com/2009/09/ec2-consistent-snapshot

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