Qualquer coisa que não seja armazenada em um volume EBS montado na instância será perdida.
Por exemplo, se você montar seu volume EBS em /mystuff
, qualquer coisa que não /mystuff
esteja será perdida. Se você não montar um volume ebs e salvar coisas nele, acredito que tudo será perdido.
Você pode criar uma AMI a partir do estado atual da máquina, que conterá tudo em seu armazenamento efêmero. Então, quando você iniciar uma nova instância com base nessa AMI, ela conterá tudo como está agora.
Atualização: para esclarecer com base nos comentários de mattgmg1990 e glenn bech:
Observe que há uma diferença entre "parar" e "encerrar". Se você "parar" uma instância suportada pelo EBS, as informações no volume raiz ainda estarão no mesmo estado quando você "iniciar" a máquina novamente. De acordo com a documentação, "Por padrão, o volume do dispositivo raiz e os outros volumes do Amazon EBS anexados ao iniciar uma instância suportada pelo Amazon EBS são excluídos automaticamente quando a instância é encerrada", mas você pode modificá-lo via configuração.
instance store
dispositivos? Ou seja, em umebs
dispositivo, minha unidade de armazenamento raiz é efêmera ou não?Basicamente, o volume raiz (todo o disco do sistema virtual) é efêmero, mas somente se você optar por criar a AMI suportada pelo armazenamento de instância do Amazon EC2 .
Se você optar por criar a AMI suportada pelo EBS , o volume raiz será suportado pelo EBS e tudo o que você tiver no volume raiz será salvo entre as reinicializações.
Se você não tiver certeza do tipo de volume que possui, procure em EC2-> Elastic Block Store-> Volumes no console da AWS e se o volume raiz da AMI estiver listado lá, você estará seguro. Além disso, se você for para EC2-> Instâncias e, em seguida, procurar na coluna "Tipo de dispositivo raiz" da sua instância e se for "ebs", não precisará se preocupar com os dados no seu dispositivo raiz.
Mais detalhes aqui: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/RootDeviceStorage.html
fonte
Unable to connect to your database server using the provided settings. Filename: core/Loader.php Line Number: 346
Alguma idéia? Isso não estava acontecendo antes de fazer isso.mysqld
serviço parou de funcionar. O suporte disse que isso não é normal, mas esse era o único problema.Para ficar claro e responder à pergunta de Dean: o armazenamento raiz do tipo EBS não parece efêmero. Os dados são persistentes durante as reinicializações e, na verdade, não faz sentido usar o volume raiz suportado por ebs, que é 'efêmero'. Isso não seria diferente do volume raiz baseado em imagem.
fonte
De acordo com a documentação da AWS [ https://aws.amazon.com/premiumsupport/knowledge-center/instance-store-vs-ebs/] , os volumes de armazenamento de instância não são persistentes por meio de paradas, terminações ou falhas de hardware. Qualquer AMI criada a partir do disco armazenado da instância não contém dados presentes no armazenamento da instância, portanto, todas as instâncias iniciadas por esta AMI não terão dados armazenados no armazenamento da instância. O armazenamento de instância pode ser usado como cache para aplicativos em execução na instância. Para todos os dados persistentes, você deve usar o EBS.
fonte