A journey in the pursuit of excellence (2)

Uns‘ WordPress läuft in einem docker-Container. Beim Upgrade der WordPress-Installation gehen bei dem ältlichen Server, der die docker-engine antreibt, gerne die Bilder verloren!

Hier zwei kurze Tipps zur Wiederherstellung für alle, die wie ich bereits zweimal das Backup des wp-content/uploads-Ordners vergessen haben:

for i in *.png; do docker cp $i www.gebsattel.rocks:/var/www/html/wp-content/uploads/2020/02/; done

kopiert die im Dateisystem des docker-Hosts gespeicherten png-Bilder in den jeweiligen Ablage-Ordner des WordPress-Systems

und

for file in ' '; do mv -i -- "$file" "${file// /-}"; done

sucht nach einem Leerzeichen in den Dateinamen und ersetzt diese mit einem Minus, wie es WordPress beim Upload auch tut.

Teil der Reihe „A journey in the pursuit of excellence