Die Datenbankdaten der Projekttestumgebung sind verloren gegangen, daher möchte ich diese aufzeichnen. Es wurde damals mit Docker installiert, da man davon ausging, dass es nur vorübergehend für einen bestimmten Zeitraum verwendet und nicht dauerhaft sein würde. Vorgestern war plötzlich das Docker-Log voll und mein Kollege wollte das Log bereinigen und verwendete dazu folgenden Befehl: Docker-System bereinigen Infolgedessen war der MySQL-Container zu diesem Zeitpunkt normalerweise im gestoppten Zustand, wurde aber plötzlich beendet. Die Daten, die wir gesichert hatten, stammten aus dem März, was furchtbar war. Dann wurden verschiedene Studien wieder aufgenommen. Dann habe ich mir die offizielle Dokumentation angesehen, um zu untersuchen, was dieser Befehl bewirkt.
Jetzt bin ich erleichtert. Zum Glück wurde das Datenvolumen nicht gelöscht. Wir können das Datenvolumen verwenden, um die Daten wiederherzustellen. Als nächstes werde ich meinen Wiederherstellungsplan aufzeichnen. 1. Suchen Sie den Speicherort des Datenträgers Das Datenvolumenverzeichnis befindet sich unter Dieses 2. Wiederherstellung Verwenden Sie
Erstellen Sie dann den Container docker run -d -p 3309:3306 -v mysqldata:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name huifu mysql:5.7 Bevor Sie Daten wiederherstellen, müssen Sie den zugehörigen Inhalt im neu erstellten Datenvolume löschen und dann den Inhalt des vorherigen Datenvolumes zur Datenwiederherstellung auf das aktuelle Datenvolume kopieren. cd /var/lib/docker/volumes/mysqldata/_data/ rm -f * rm -f -R * Inhalt auf Datenträger kopieren cd /var/lib/docker/volumes/1db16a9dfdf3442b117ebc2ec11df5df4db717cfd567c77fa0a49905a9652fa0/_data/ cp -R * /var/lib/docker/volumes/mysqldata/_data/ An diesem Punkt ist die Wiederherstellung der Datenbankdaten abgeschlossen. Rufen Sie den wiederhergestellten Container auf, um ihn anzuzeigen Verweisehttps://docs.docker.com/engine/reference/commandline/system_prune/ https://www.cnblogs.com/cheyunhua/p/13433400.html Dies ist das Ende dieses Artikels zum Wiederherstellen von Docker-Containerdaten. Weitere Informationen zur Wiederherstellung von Docker-Containerdaten finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Eine Methode zum Erstellen von Karussellbildern mit CSS3
>>: Designtheorie: Textausdruck und Benutzerfreundlichkeit
Um das zuletzt erwähnte Problem zu lösen, habe ic...
Win10 installiert die dekomprimierte Version von ...
Der zu erzielende Effekt ist: Festes Vergrößern a...
Inhaltsverzeichnis 1. Anforderungsbeschreibung 2....
1. Die Ränder von Geschwisterelementen zusammenfü...
Inhaltsverzeichnis 1. Klasse 1.1 Konstruktor() 1....
Dieser Artikel beschreibt anhand eines Beispiels,...
Standardmäßig sind MySQL-Zeichentypen nicht case-...
1. Die chinesischen verstümmelten Zeichen erschei...
Verwenden Sie natives JavaScript, um den Countdow...
Inhaltsverzeichnis 1. CDN-Einführung 1.1 reagiere...
Inhaltsverzeichnis 1. Vue2-Syntax 2. Nutzung von ...
Wir implementieren einen roten Bildstil für die a...
1. Einleitung Wenn Sie früher mit dem Schreiben v...
Zabbix erkennt automatisch Regeln zur Überwachung...