backup migrate
am 01.04.2017 - 18:43 Uhr in
Hallo Forum, bisher hatte das Modul Backup/migrate gut funktioniert; auf Xampp. Nun versuchte ich nach einiger Zeit ein Restore zu machen, erhielt bei restore public site folgende Meldung:
PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'temporary://NAPHTA.net-2017-04-01T19-39-02.tar_.zip' for key 'uri': INSERT INTO {file_managed} (uid, filename, uri, filemime, filesize, status, timestamp) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6); Array ( [:db_insert_placeholder_0] => 1 [:db_insert_placeholder_1] => NAPHTA.net-2017-04-01T19-39-02.tar_.zip [:db_insert_placeholder_2] => temporary://NAPHTA.net-2017-04-01T19-39-02.tar_.zip [:db_insert_placeholder_3] => application/zip [:db_insert_placeholder_4] => 12636502 [:db_insert_placeholder_5] => 0 [:db_insert_placeholder_6] => 1491068384 ) in drupal_write_record() (line 7383 of C:\xampp\htdocs\naphta\includes\common.inc).
Was muss ich tun, um diese Meldung nicht zu erhalten?
Vielen Dank.
- Anmelden oder Registrieren um Kommentare zu schreiben
entferne mal die dateien in
am 18.04.2017 - 10:00 Uhr
entferne mal die dateien in deinem /tmp verzeichnis des webservers und versuchs nochmal. Dann sollte sich das von selbst lösen
https://drupal-tv.de
Drupal sehen und lernen
danke Dir fuer Deinen Rat:
am 23.04.2017 - 17:45 Uhr
danke Dir fuer Deinen Rat: habe die tmp datei unter xampp geleert und dann erneut restore gemacht (fiel . tar). Erhielt aber leider folgende Nachricht:
PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'temporary://NAPHTA.net-2017-04-23T18-39-30.tar_.zip' for key 'uri': INSERT INTO {file_managed} (uid, filename, uri, filemime, filesize, status, timestamp) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6); Array ( [:db_insert_placeholder_0] => 1 [:db_insert_placeholder_1] => NAPHTA.net-2017-04-23T18-39-30.tar_.zip [:db_insert_placeholder_2] => temporary://NAPHTA.net-2017-04-23T18-39-30.tar_.zip [:db_insert_placeholder_3] => application/zip [:db_insert_placeholder_4] => 1532 [:db_insert_placeholder_5] => 0 [:db_insert_placeholder_6] => 1492965826 ) in drupal_write_record() (line 7383 of C:\xampp\htdocs\Basissite\includes\common.inc).
Dann hilft in diesen Fall nur
am 23.04.2017 - 18:22 Uhr
Dann hilft in diesen Fall nur die Brechstange: editiere Deine Datenbank mit phpMyAdmin. Öfnne die Tabelle file_managed, suche den Eintrag für die Datei NAPHTA.net-2017-04-23T18-39-30.tar_.zip und lösche den EIntrag. Danach solltest Du NAPHTA.net-2017-04-23T18-39-30.tar.zip mit Backup&Migrate wieder einspielen können.
P.S. Aber unbedingt vorher eine Kopie der Datenbank erstellen.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Danke fuer die Antwort.
am 23.04.2017 - 20:51 Uhr
Danke fuer die Antwort. Backup migrate fuer database funktioniert - aber nicht mit public files (.tar).
Bin so vorgegangen, wie von Dir geraten: editiert file-manager und .tar file geloescht. Anschliessend backup- migrate restore probiert. Erhielt aber folgende Antwort:
PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'temporary://NAPHTA.net-2017-04-23T18-39-30.tar_.zip' for key 'uri': INSERT INTO {file_managed} (uid, filename, uri, filemime, filesize, status, timestamp) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6); Array ( [:db_insert_placeholder_0] => 1 [:db_insert_placeholder_1] => NAPHTA.net-2017-04-23T18-39-30.tar_.zip [:db_insert_placeholder_2] => temporary://NAPHTA.net-2017-04-23T18-39-30.tar_.zip [:db_insert_placeholder_3] => application/zip [:db_insert_placeholder_4] => 1532 [:db_insert_placeholder_5] => 0 [:db_insert_placeholder_6] => 1492976846 ) in drupal_write_record() (line 7383 of C:\xampp\htdocs\Basissite\includes\common.inc).
mir ist ein Raetsel, warum dies nun so ist. Habe versucht die Seite frisch zu schreiben: trorzdem ....
moechte noch hinzufuegen:
am 24.04.2017 - 10:04 Uhr
moechte noch hinzufuegen: habe am Ende xampp neu installiert, stundenweise herumprobiert, verstehe aber nicht, wie es kommt, dass das restore der public files immer die Fehlermeldung bringt. Hat jemand bitte noch einen Loesungsvorschlag?
Dauert der Restore eventuell
am 24.04.2017 - 15:58 Uhr
Dauert der Restore eventuell länger als max_execution_time in der php.ini erlaubt?
Drupal rockt!!!
Danke fuer die Mail - habe
am 24.04.2017 - 17:11 Uhr
Danke fuer die Mail - habe aber die Ex-Time schon hochgesetzt, daran liegt es nicht. Habe Xampp neu installiert, dann eine aeltere Version. Aber immer wieder bekomme ich bei backup migrate das oben genannte Problem, selbst wenn ich eine ganz neu Drupalseite anfange. Habe keine Idee mehr.