Donc, je crée une instance en utilisant l'une des saveurs Ubuntu Public AMI EBS. Je crée un volume EBS et le rattache à l'instance. Je formate le volume et ajoute une entrée à/etc/fstab pour le monter sur/vol. J'ajoute mysql à l'AMI et déplace les fichiers de données vers le volume EBS que j'ai formaté et monté à/vol. Je crée ensuite une AMI à partir de l'instance en cours d'exécution. Ensuite, je termine l'instance en cours d'exécution.Les fichiers sont-ils enregistrés sur le volume EBS? Ne sont-ils pas supposés être sauvés? Je suis confus
Je démarre une nouvelle instance en utilisant l'AMI fraîchement créée (avec mysql dessus). Le/vol est monté a les fichiers de données mysql - bon, j'attends ça. Voici où je suis confus. Lorsque je crée un répertoire ou des fichiers sur l'EBS volume/vol, ils ne sont plus là une fois que j'ai terminé l'instance et que j'en ai créé une nouvelle. Les trucs mysql sont là mais pas de nouveaux trucs que j'ai créés. Ces fichiers et répertoire ne sont-ils pas censés être là? Ou ai-je mal compris comment cela fonctionne?
Ok. C'est utile de comprendre qu'un volume EBS n'est pas lié à une AMI. Mais pourquoi est-ce que je vois un instantané du volume EBS comme l'un des périphériques de bloc (sous des attributs d'AMI) après que je crée l'AMI? Je ne peux pas enregistrer les fichiers sur cet instantané EBS? Ou puis-je avoir un volume attacher automatiquement comme un périphérique de bloc où je peux enregistrer des fichiers? – PaulS
Cela ressemble à la création de l'AMI prend des instantanés EBS pour vous. Dans ce cas, les nouvelles instances obtiendraient de nouvelles copies de l'EBS, mais elles ne seraient pas partagées mutuellement: elles seraient des clones indépendants. Les instantanés eux-mêmes sont en lecture seule. – phs