2010-01-29 3 views
1

Mon client a décidé de changer le nom du projet et nécessite que je modifie les noms de domaine dans notre SimpleDB. Je n'ai trouvé aucun moyen, service, appel API ou un outil pour me permettre de le faire. J'ai essayé d'utiliser les outils AWS pour Eclipse ainsi que d'autres outils tiers.
Tout au plus, ils vous permettent de supprimer un domaine ou d'exporter son contenu dans un fichier de données. Il n'y a pas de fonctionnalité d'importation.Renommage et/ou copie de domaines dans Amazon SimpleDB

Ma question/s:

  1. Est-il un moyen facile de renommer un domaine?
  2. A défaut, existe-t-il un moyen facile de copier le contenu d'un domaine à un autre? Si c'est le cas, je vais simplement copier le nouveau et supprimer l'ancien.
  3. A défaut 2, est-ce que quelqu'un a un code prêt à l'emploi (de préférence en PHP) pour copier manuellement enregistrement par enregistrement d'un domaine à un autre?

Merci pour votre aide.

Répondre

2

Il n'y a aucun moyen de renommer un domaine, si les noms de domaine DOIVENT changer, votre seul recours est de copier les données manuellement; il n'y a aucun moyen automatique ou API pour faire la copie.

Vous pouvez utiliser les services Web en ligne SimpleBackr ou BackupSDB pour sauvegarder les domaines et restaurer des noms de domaine différents. Je ne suis pas certain que les deux services prennent en charge la restauration de différents noms de domaine, mais je connais les personnes qui gèrent les deux sites et ils sont très utiles et réactifs lorsqu'il s'agit de soutenir leurs services. Lorsque vous distribuez temporairement votre clé secrète AWS, même à des personnes de confiance, je vous recommande toujours de générer une seconde clé sur le site Web du compte AWS et de l'indiquer. Lorsque l'utilisation temporaire est terminée, vous pouvez supprimer la deuxième clé et la clé existante utilisée par vos applications reste fonctionnelle et secrète.

+0

Merci pour la réponse. Il ne semble pas que l'un de ces services offre ce dont j'ai besoin, mais merci pour le deuxième conseil clé. Je suppose que je vais devoir écrire mon propre code pour copier le contenu du domaine :( –

4

SdbNavigator permet d'exporter et d'importer des données (au format JSON). Vous pouvez exporter à partir du domaine A et importer dans le domaine B.

+0

Brillante réponse! Vous êtes une bouée de sauvetage pour faire connaître cela. –

Questions connexes