Vorstellung, wie man WordPress-Datenbank-Blogbeiträge und -Inhalte über die Befehlszeile per SSH-Verbindung mit dem wp export Befehl exportiert und sichert.
wp export | WP-CLI Command | WordPress Developer Resources
Navigieren Sie über die Befehlszeile per SSH zum WordPress-Installationsverzeichnis und führen Sie einfach den wp export Befehl aus, um einfach zu exportieren und zu sichern.
$ wp export
Starting export process...
Writing to file /home/yuis/yuis-programming.com/public_html/_hoge/yourblog.wordpress.2021-11-03.000.xml
Success: All done with export.
Eine .xml-Datei wurde ausgegeben.
Schauen wir uns die Datei an.
$ file yourblog.wordpress.2021-11-03.000.xml
yourblog.wordpress.2021-11-03.000.xml: XML 1.0 document, UTF-8 Unicode text, with very long lines
Die Dateigröße betrug ungefähr 5MB.
$ du -h yourblog.wordpress.2021-11-03.000.xml
4.6M yourblog.wordpress.2021-11-03.000.xml
Nebenbei bemerkt, da die Ausgabedaten im öffentlichen Verzeichnis abgelegt werden sollten, besteht die Gefahr, dass Hacker oder Dritte die Datei herunterladen könnten, wenn der Dateipfad bekannt wird.
Exportierte Dateien können sensible Daten enthalten (wie unveröffentlichte Beiträge), daher ist es ratsam, die exportierte Datei an einen Ort zu verschieben, der kein öffentliches Verzeichnis ist.
$ mv yourblog.wordpress.2021-11-03.000.xml ~/data/