Dateien gelöscht statt diese zu synchronisieren
Problem: Beim Synchronisieren mit einer neuen Nextcloud (alte Log-in-Daten) wurden willkürlich Daten gelöscht, statt diese in die Cloud zu kopieren.
Ich hatte eine Nextcloud installation bei einem Webhoster, welche ich nicht updaten konnte (es gab einfach einen Fehler und ich hatte keine Zeit diese zu beheben) und als ich Zeit hatte, war die PHP Version des Anbieters zu hoch für die Nextcloud Version.
Also habe ich, wieder einige Zeit später, eine neue Installation von Nextcloud vorgenommen, mit identischen Benutzerdaten und unter der selben URL erreichbar. In der Zwischenzeit habe ich den lokalen Nextcloud Ordner weiter mit Daten gefüllt.
Bevor ich den PC mit der neuen Nextcloud verband, habe ich versucht meine Adressbücher und Kalender vom Smartphone (noch von der alten Nextcloud) zu synchronisieren, ohne erfolg. Dies ist eine andere Baustelle und ich habe auch schon eine Idee wieso, wollte es nur zur Fehlerfindung erwähnen. Ich hatte auch kurz die App gestartet, diese jedoch abgebrochen, weil ich zunächst die Daten vom PC synchronisieren wollte (hier lagen die neuesten Versionen).
Beim Sync sind mir Meldungen mit Dateinamen aufgefallen, die ein rotes „X“ vorweggestellt hatten. Keine weitere Info.
Ich dachte, diese Dateien wurden einfach nicht kopiert, wie sich jedoch herausgestellt hat, wurden diese von der Windows SSD gelöscht.
Hinweis: Die neue Nextcloud Installation hatte noch keine eigenen Dateien im Benutzerverzeichnis.
Es wurden auch Daten gelöscht, die in der alten Nextcloud Installation angelegt waren.
Meine Fragen:
Wie kann es dazu kommen? Ich würde dies für die Zukunft gerne vermeiden. Generell kann ich nicht verstehen, wie der Client, ohne erkennbaren Grund, einfach Daten, die er synchronisieren sollte, löscht und dann liegen die noch nicht einmal im Papierkorb.
Kann ich die gelöschten Daten wieder herstellen? Ich habe zwar ein Backup, doch da fehlen noch einige wichtige Daten.
Ich werde vermutlich zu einem anderen Anbieter wechseln, da sollte dann der Import funktionieren und nicht so ablaufen. Dachte da an Cloudamo, weiß aber noch nicht, wie teuer das wird, falls ich mehr als 100GB Speicher brauche. Wollte da in Zukunft auch Fotos drüber synchronisieren/speichern, von zwei/drei Smartphones.
Ich hoffe, die Informationen reichen aus.
Nextcloud Version: 25.01
Installiert bei einem Webhoster (one Click installation)
Client Version: 3.0.2 (ich weiß, nicht die neueste Version)
Client Plattform: Windows 10
The issue you are facing:
Dateien wurden gelöscht, statt diese mit der neuen Nextcloud Installation zu synchronisieren.
Is this the first time you’ve seen this error?: Y
The output of your Nextcloud log in Admin > Logging:
Nothing in the log
The output of your config.php file in /path/to/nextcloud
(make sure you remove any identifiable information!):
<?php
$CONFIG = array (
'instanceid' => '*************',
'passwordsalt' => '********************',
'secret' => '******************************',
'trusted_domains' =>
array (
0 => 'urlofmycloud',
),
'datadirectory' => '/pathtoweb/web/urltomycloud/data',
'dbtype' => 'mysql',
'version' => '25.0.1.1',
'integrity.check.disabled' => true,
'default_language' => 'de',
'default_locale' => 'de',
'trashbin_retention_obligation' => 'auto, 30',
'version_retention_obligation' => 'auto, 30',
'memcache.local' => '\\OC\\Memcache\\APCu',
'log_type' => 'file',
'logfile' => '/dev/null',
'localstorage.umask' => 7,
'overwrite.cli.url' => 'https://urltomycloud',
'dbname' => 'dbname',
'dbhost' => 'mysql.provider.domain',
'dbport' => '',
'dbtableprefix' => 'nc_cloud',
'mysql.utf8mb4' => true,
'dbuser' => 'username',
'dbpassword' => '**************',
'installed' => true,
'updater.release.channel' => 'stable',
'maintenance' => false,
'theme' => '',
'loglevel' => 2,
'app_install_overwrite' =>
array (
0 => 'flowupload',
),
);
Output errors in nextcloud.log in /var/www/ or as admin user in top right menu, filtering for errors. Use a pastebin service if necessary.
{“reqId”:“Y3a_YPYB3ShmiZuo7H8ANQAAABE”,“level”:2,“time”:“2022-11-17T23:10:24+00:00”,“remoteAddr”:“89.246.36.35”,“user”:“–”,“app”:“no app in context”,“method”:“GET”,“url”:“/”,“message”:“Could not detect any host in https:///data/htaccesstest.txt”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0”,“version”:“”,“data”:}
{“reqId”:“Y3a_YPYB3ShmiZuo7H8ANQAAABE”,“level”:2,“time”:“2022-11-17T23:10:24+00:00”,“remoteAddr”:“89.246.36.35”,“user”:“–”,“app”:“no app in context”,“method”:“GET”,“url”:“/”,“message”:“Could not detect any host in http:///data/htaccesstest.txt”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0”,“version”:“”,“data”:}
{“reqId”:“Y3a_fcXTwe2tR815Tq1RrAAAAAk”,“level”:2,“time”:“2022-11-17T23:10:53+00:00”,“remoteAddr”:“89.246.36.35”,“user”:“–”,“app”:“no app in context”,“method”:“PUT”,“url”:“/index.php”,“message”:“Could not detect any host in https:///data/htaccesstest.txt”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0”,“version”:“”,“data”:}
{“reqId”:“Y3a_fcXTwe2tR815Tq1RrAAAAAk”,“level”:2,“time”:“2022-11-17T23:10:53+00:00”,“remoteAddr”:“89.246.36.35”,“user”:“–”,“app”:“no app in context”,“method”:“PUT”,“url”:“/index.php”,“message”:“Could not detect any host in http:///data/htaccesstest.txt”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0”,“version”:“”,“data”:}
{“reqId”:“Y3a_fcXTwe2tR815Tq1RrgAAAAk”,“level”:2,“time”:“2022-11-17T23:10:53+00:00”,“remoteAddr”:“89.246.36.35”,“user”:“–”,“app”:“no app in context”,“method”:“GET”,“url”:“/index.php”,“message”:“Could not detect any host in https:///data/htaccesstest.txt”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0”,“version”:“”,“data”:}
{“reqId”:“Y3a_fcXTwe2tR815Tq1RrgAAAAk”,“level”:2,“time”:“2022-11-17T23:10:53+00:00”,“remoteAddr”:“89.246.36.35”,“user”:“–”,“app”:“no app in context”,“method”:“GET”,“url”:“/index.php”,“message”:“Could not detect any host in http:///data/htaccesstest.txt”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0”,“version”:“”,“data”:}
{“reqId”:“Y3a_h3ZfyAd9eRfZ7VQpwQAAAAQ”,“level”:2,“time”:“2022-11-17T23:11:03+00:00”,“remoteAddr”:“89.246.36.35”,“user”:“–”,“app”:“no app in context”,“method”:“POST”,“url”:“/index.php”,“message”:“Could not detect any host in https:///data/htaccesstest.txt”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0”,“version”:“”,“data”:}
{“reqId”:“Y3a_h3ZfyAd9eRfZ7VQpwQAAAAQ”,“level”:2,“time”:“2022-11-17T23:11:03+00:00”,“remoteAddr”:“89.246.36.35”,“user”:“–”,“app”:“no app in context”,“method”:“POST”,“url”:“/index.php”,“message”:“Could not detect any host in http:///data/htaccesstest.txt”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0”,“version”:“”,“data”:}
{“reqId”:“Y3a_h3ZfyAd9eRfZ7VQpwQAAAAQ”,“level”:3,“time”:“2022-11-17T23:11:12+00:00”,“remoteAddr”:“89.246.36.35”,“user”:“–”,“app”:“no app in context”,“method”:“POST”,“url”:“/index.php”,“message”:“Table "nc_cloud_photos_collaborators" has no primary key and therefor will not behave sane in clustered setups. This will throw an exception and not be installable in a future version of Nextcloud.”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0”,“version”:“25.0.0.18”,“data”:}