Ich habe versehentlich das Basisverzeichnis auf meinem Amazon Linux EC2 gelöscht. Meine ganze Seite ist verschwunden. Was jetzt?

0

Ich habe benutzt sudo rm -rf um einige Ordner zu löschen, und löschte versehentlich die /Users/ec2-user Ausgangsverzeichnis. Ich hatte meine EC2 und AWS Route 53 auf meiner Website. Jetzt ist es einfach verschwunden. Ich habe alle Dateien für meine Website, weiß aber nicht, wie ich sie wiederherstellen kann, damit sie wieder funktioniert. Es wird nur "Keine Daten empfangen" angezeigt, wenn ich meine Website besuche. Hilfe!

crownusa
quelle
8
Sie stellen Ihre Website von dem Backup wieder her, das Sie erstellt haben. Möglicherweise kann Amazon auch helfen.
Ramhound
1
Zwei Wörter: Wiederherstellen. Backup. Ich weiß nicht, ob AWS / EC2 Snapshots speichert, wenn dies der Fall ist, würde ein Zurücksetzen auf den letzten Snapshot dies tun.
Ricky Beam
Ich habe die Dateien für die Website (alle html / css / js). Also lege ich es einfach richtig in ein neues ~/ Mappe?
crownusa
Versuchen Sie zuerst zu erstellen /Users/ec2-user und dann kopieren Sie die Dateien zurück.
terdon
2
Befolgen Sie die gleichen Schritte, mit denen Sie die Site ursprünglich erstellt haben
Ramhound

Antworten:

1

Wenn Sie eine AMI Ihrer Instanz oder einen EBS-Snapshot erstellt haben, können Sie eine neue Instanz daraus starten. Andernfalls können Sie, wenn Sie alle wichtigen Dateien an einem anderen Ort haben, eine neue Stock-Instanz starten und das ursprüngliche Setup wiederholen. Weisen Sie dann einfach die elastische IP der alten Instanz der neuen Instanz zu und beenden Sie die alte.

David Levesque
quelle
1
Diese. Erstelle einen neuen Server und versuche, diesen nicht so leichtsinnig zu beschädigen.
Xyon