Ich versehentlich mein System formatiert und die Zugriffstasten auf das ec2-Volume wurden ebenfalls gelöscht. Also stoppte ich die Instanz und löste das ebs-Volume.
Allerdings kann ich es nicht als root (/ dev/sda1) an eine andere ec2-Instanz anhängen. Kann mir bitte jemand dabei helfen? Alle meine Daten und Serverdateien sind im Volume vorhanden.
Ich habe das erste ebs-Volume und die zweite Instanz gemountet und habe 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 ... Vielen DankWie ersetzt man Root-ebs-Volume durch ein anderes Root-ebs-Volume?
Antwort
heften sich an die neue Instanz sehen http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-attaching-volume.html
mounten unter Linux sehen http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-using-volumes.html aber überspringen speichern Schritt 5 fort, tun keine Formatierungen
Ich vermute, du hast die Frage nicht sorgfältig gelesen. Wie werden Sie es unter Linux mounten, wenn Sie das Boot-Volume ersetzen? – Corrodias
@Corrodias Ich hätte vielleicht mehr Details in meine Antwort schreiben können, aber ich denke, das ist in den anderen genannten Orten abgedeckt! Die Verbindung zu einer neuen Instanz kann sich unter einem anderen Gerät befinden (zB/dev/sdg) und kollidiert nicht mit dem Boot-Volume (oft/dev/sda). Die Montage unter Linux kann unter einem anderen Punkt als root (/) sein, zum Beispiel/mnt. Wenn die Partition als/dev/sdg an die neue Instanz angehängt und dann mit '' mount/dev/sdg/mnt'' auf Linux gemountet wird, dann sind die Daten, an denen das OP interessiert ist, unter/home/centos nun eingebunden/mnt/home/centos auf der neuen Instanz – Vorsprung
Was müssen Sie tun:
- Stoppen Sie die Instanz
- Detach die aktuelle Wurzel EBS
- Bringen Sie neue EBS unter
/dev/sda1
(für Linux) und/dev/xvda
(für Windows) - Starten Sie Ihre Instanz
Technisch, das es ist. Im Falle von Problemen können Sie das EBS immer als nicht gerootetes EBS (wie /dev/sdb
) anhängen und die Dateien durchsuchen und den Fehler beheben, wenn möglich.
Für meinen Linux-Server konnte ich es nicht als/dev/sda1 verwenden, aber als ich/dev/xvda verwendete, funktionierte es –
Kurze Folge zu @Avihoo Mamka Antwort.
Wenn Sie mehr als einen Datenträger an Ihre Instanz angeschlossen haben und nur den Stammdatenträger ändern möchten, müssen Sie zuerst alle anderen Datenträger trennen und erst danach können Sie Ihren neuen Stammdatenträger als /dev/sda1 hinzufügen (für Linux)
- 1. Wie ersetzt man ein Tabellenfeld durch ein anderes?
- 2. Wie wird ein DialogFragment durch ein anderes DialogFragment ersetzt?
- 3. Schöne Suppe 4: Wie man ein Tag durch Text und ein anderes Tag ersetzt?
- 4. Wie man ein Fragment durch ein anderes auf ListView Element ersetzt klicken Sie auf Android
- 5. Wie ersetzt man in Java ein Verzeichnis atomar durch ein anderes?
- 6. Wie man durch & in Perl ersetzt?
- 7. Wie man $ httpBackend durch alternativen Scheinserver ersetzt?
- 8. Wie ersetzt man '& =' durch '= &' in Vim?
- 9. iOS: Wie man "\" durch "/" in NSString ersetzt?
- 10. Wie man Buchstaben durch Zahlen ersetzt?
- 11. javascript: Wie man Symbol durch Regex ersetzt?
- 12. RegEx: Wie man einen Wert/eine Zahl aus einem Muster extrahiert und durch etwas anderes ersetzt?
- 13. parse_url ersetzt das Pluszeichen durch ein Leerzeichen
- 14. EasySlider. Wie ersetzt man Bilder durch den Inhalt einer Webseite?
- 15. Wie ersetzt man einen Mercurial-Subrepo durch einen Ordner?
- 16. Wie ersetzt man die Instanz der Zeichenfolge in SQL Server, wenn ein anderes Muster folgt?
- 17. Python - Wie man benachbarte Listenelemente durch einen anderen Wert ersetzt
- 18. Wie ersetzt man einen Dom-Knoten durch einen neuen Knoten?
- 19. Wie ersetzt man die Rollensammlung des Benutzers durch eine andere?
- 20. Wie man NaNs durch vorhergehende Werte in pandas DataFrame ersetzt?
- 21. Wie man den Bildnamen durch die Insert-ID ersetzt
- 22. Wie ersetzt man ein oder mehrere aufeinanderfolgende Leerzeichen durch ein einzelnes Zeichen?
- 23. Wie ersetzt man Sonderzeichen?
- 24. mehrere ersetzt durch Javascript
- 25. Wie unterdrückt man "Kann durch Foreach Call ersetzt werden" Warnung
- 26. Wie ersetzt man document.getElementById ('Datei-Uploader') durch jQuery?
- 27. Wie ersetzt man switch statement durch flexibleren Code in PHP?
- 28. Javascript - "history.pushState" ersetzt reguläres "&" durch "&". Wie man es vermeidet?
- 29. Wie ersetzt man mySQL-Abfragefelder durch count-Schlüsselwort?
- 30. Wie ersetzt man Javascript der Produktionswebsite durch lokales Javascript?
Versuchen Sie es unter '/ dev/sda' und nicht'/dev/sda1' zu mounten –
soll ich die Instanz stoppen, das ebs-Volume lösen und dann die vorherige als/dev/sda anhängen? –
Sie müssen die Instanz stoppen, an die Sie Ihre Root-ebs anhängen möchten. Trennen Sie die aktuellen Root-ebs, fügen Sie Ihre neuen ebs unter '/ dev/sda' hinzu und starten Sie die Instanz. –