Ja perfekt, das hilft mir. Danke Dir!
Ich denke fĂŒr mein Vorhaben, NCP frisch auf eine neue SD Karte fĂŒr meinen Pi4 zu bringen,mit der alten Platte mit den NC Daten, sollten demnach folgende Schritte notwendig sein.
1.) Clients auf dem PC und Android abmelden
2.) Wartungsmodus einschalten:
sudo -u www-data php7.4 /var/www/nextcloud/occ maintenance:mode --on
3.) Sicherung der Datenbank:
mysqldump --single-transaction -h localhost -unextcloud -pnextcloud nextcloud > /home/osusername/ncdb_date +"%w"
.sql
4.) Frische SD Karte mit frischer NCP in den Pi
5.) Wartungsmodus aktivieren
6.) Stoppen aller relevanter Services:
/usr/sbin/service nginx stop
/usr/sbin/service php7.4-fpm stop
7.) Löschen der Datenbank:
mysql -h localhost -uroot -pnextcloud -e âDROP DATABASE nextcloudâ
8.) Anlegen einer leeren Datenbank:
mysql -h localhost -uroot -pnextcloud -e âCREATE DATABASE nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ciâ
9.) Berechtigung setzten:
mysql -h localhost -uroot -pnextcloud -e âGRANT ALL PRIVILEGES on nextcloud.* to nextcloud@localhostâ
10.) Datenbank herĂŒber schieben:
mysql -h localhost -unextcloud -pnextcloud nextcloud < /home/osusername/ncdb_1.sql
11.) Neustart der Services:
/usr/sbin/service php7.4-fpm start
/usr/sbin/service nginx start
12.) Fingerprint setzten:
sudo -u www-data php7.4 /var/www/nextcloud/occ maintenance:data-fingerprint
13.) Wartungsmodus deaktivieren:
sudo -u www-data php7.4 /var/www/nextcloud/occ maintenance:mode --off
14.) Clients wieder anmelden
Sehe ich das so richtig? Die Sicherung des Datenverzeichnisses sowie des Webverzeichnisses kann ich mir ja fĂŒr dieses Vorhaben sparen.
GruĂ Karel