Wie ersetzt man das root ebs-Volume durch ein anderes root ebs-Volume?

9

Ich habe versehentlich mein System formatiert und die Zugangsschlüssel zum ec2 Volume wurden ebenfalls gelöscht. Also stoppte ich die Instanz und löste das ebs-Volume.
Ich kann es jedoch nicht als root (/ dev / sda1) an eine andere ec2-Instanz anhängen. Kann mir bitte jemand dabei helfen? Alle meine Daten und Serverdateien sind in dem Volume vorhanden.
Ich habe das erste ebs-Volume und die zweite Instanz gemountet und die Dateien dort durchsucht. Sie sind alle intakt. Wenn es nicht als root-Volume gemountet werden kann, brauche ich eine Möglichkeit, alle mysql-Daten vom Volume abzurufen, da eine Anzahl von Wordpress-Websites darin gehostet wird. Ich kann auf die Wordpress-Dateien zugreifen, aber ich weiß nicht, wie man die Datenbank von der Instanz holt.
Jede der Lösungen wird mein Leben retten ... Vielen Dank

    
Rajesh Kumar Padhy 07.02.2016, 19:08
quelle

3 Antworten

11

Was Sie tun müssen:

  1. Stoppen Sie die Instanz
  2. Trennen Sie das aktuelle Root-EBS
  3. Fügen Sie Ihr neues EBS unter /dev/sda1 (für Linux) und /dev/xvda (für Windows)
  4. hinzu
  5. Starten Sie Ihre Instanz

Technisch ist das so. Bei Problemen können Sie das EBS immer als nicht gerootetes EBS anhängen (z. B. /dev/sdb ) und die Dateien durchsuchen und den Fehler nach Möglichkeit beheben.

    
Avihoo Mamka 07.02.2016 19:56
quelle
0

An die neue Instanz anhängen siehe Ссылка

mounten Sie es in Linux siehe Ссылка , aber fahren Sie mit Schritt 5 fort , mache keine Formatierung

    
Vorsprung 07.02.2016 19:53
quelle
0

Kurze Folge zu @Avihoo Mamka Antwort.

Wenn Sie mehr als eine Festplatte an Ihre Instanz angeschlossen haben und nur die Root-Festplatte ändern möchten, müssen Sie zuerst alle anderen Festplatten trennen und erst danach können Sie Ihre neue Root-Festplatte als / dev / sda1 hinzufügen (für Linux)

    
Lorex 11.05.2017 07:03
quelle