Tout ce qui n'est pas stocké sur un volume EBS monté sur l'instance sera perdu.
Par exemple, si vous montez votre volume EBS sur /mystuff
, tout ce qui n'est pas dans /mystuff
sera perdu. Si vous ne montez pas un volume ebs et n'en sauvegardez pas, je pense que tout sera perdu.
Vous pouvez créer une AMI à partir de votre état actuel de la machine, qui contiendra tout dans votre stockage éphémère. Ensuite, lorsque vous lancez une nouvelle instance basée sur cette AMI, elle contiendra tout ce qu'elle est maintenant.
Mise à jour: à clarifier sur la base des commentaires de mattgmg1990 et glenn bech:
Notez qu'il y a une différence entre "stop" et "terminate". Si vous "arrêtez" une instance qui est sauvegardée par EBS, les informations sur le volume racine seront toujours dans le même état lorsque vous "redémarrerez" la machine. Selon la documentation, "Par défaut, le volume du périphérique racine et les autres volumes Amazon EBS attachés lorsque vous lancez une instance soutenue par Amazon EBS sont automatiquement supprimés à la fin de l'instance", mais vous pouvez le modifier via la configuration.
instance store
appareils? Autrement dit, sur unebs
appareil, mon lecteur de stockage racine est-il éphémère ou non?Fondamentalement, le volume racine (l'intégralité de votre disque système virtuel) est éphémère, mais uniquement si vous choisissez de créer une AMI soutenue par le magasin d'instances Amazon EC2 .
Si vous choisissez de créer une AMI soutenue par EBS, votre volume racine est soutenu par EBS et tout ce que vous avez sur votre volume racine sera enregistré entre les redémarrages.
Si vous n'êtes pas sûr du type de volume dont vous disposez, regardez sous EC2-> Elastic Block Store-> Volumes dans votre console AWS et si votre volume racine AMI y est répertorié, vous êtes en sécurité. De plus, si vous allez dans EC2-> Instances, puis regardez dans la colonne "Type de périphérique racine" de votre instance et si elle dit "ebs", alors vous n'avez pas à vous soucier des données sur votre périphérique racine.
Plus de détails ici: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/RootDeviceStorage.html
la source
Unable to connect to your database server using the provided settings. Filename: core/Loader.php Line Number: 346
idées? Cela ne se produisait pas avant de faire cela.mysqld
service a cessé de fonctionner. Le support a déclaré que ce n'était pas normal, mais c'était le seul problème.Pour être clair et répondre à la question de Dean: le stockage racine de type EBS ne semble pas être éphémère. Les données sont persistantes lors des redémarrages et, en fait, cela n'a aucun sens d'utiliser un volume racine soutenu par ebs qui est «éphémère». Ce ne serait pas différent du volume racine basé sur une image.
la source
Selon la documentation AWS [ https://aws.amazon.com/premiumsupport/knowledge-center/instance-store-vs-ebs/] , les volumes du magasin d'instances ne sont pas persistants lors d'arrêts d'instances, de terminaisons ou de pannes matérielles. Toute AMI créée à partir du disque stocké par instance ne contient pas de données présentes dans le magasin d'instances. Par conséquent, toutes les instances lancées par cette AMI n'auront pas de données stockées dans le magasin d'instances. Le magasin d'instances peut être utilisé comme cache pour les applications s'exécutant sur l'instance, pour toutes les données persistantes, vous devez utiliser EBS.
la source