Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

[gelöst] Update von Drupal Core dauert sehr lange wegen Dateitransfer von vielen kleinen Dateien

Eingetragen von wakeup (55)
am 18.02.2011 - 09:25 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo,
beim Update von Drupal Core stört mich immer, dass der Dateitransfer und auch das Löschen der Files vom Server so lange dauert. Das liegt sicher daran, dass es so viele kleine Dateien sind. Das kopieren der Verzeichnisses drupal6-de dauert bestimmt 10 Minuten. Es sind 2.146 Dateien in 295 Ordnern. Ich nutze FileZilla.

Hat hier jemand ein besseres Verfahren? Die Homepage ist gehostet und auf den Server habe ich keinen Shell-Zugriff. Sonst könnte ich die Dateien packen, transferieren und dann auf dem Server entpacken. Ich werde mich mal erkundigen, ob mein Hoster (Alfahosting) Shell-Zugriff anbietet.

Wie macht ihr das?

Beste Grüße, wakeup

‹ [gelöst] Theme funktioniert nicht mehr nach Update von 6.19 auf 6.20 [GELÖST]Hilfe - fehlerhafter Block blockiert Seite, Pfad zur Blockeinstellung im Server Root ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Du sollst ja auch nur die

Eingetragen von Sense (1559)
am 18.02.2011 - 10:25 Uhr

Du sollst ja auch nur die geänderten Dateien austauschen, es ist nicht notwendig immer alle Dateien mit contributed Modulen hochzuladen.
Danach die update.php ausführen und fertig. Generell solltest Du dies lokal testen und dann entsprechend online einspielen. Backups der DB sind immer gut.

  • Anmelden oder Registrieren um Kommentare zu schreiben

lediglich die Version 6.20 drüberklatschen?

Eingetragen von wakeup (55)
am 18.02.2011 - 10:41 Uhr

Hallo Sense,
du meinst, ich brauche die vorhandenen Verzeichnisse gar nicht löschen, sondern lediglich die Version 6.20 (das sind 508 Dateien in 95 Ordner) drüberklatschen?
Grüße, wakeup

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du solltest lokal alles

Eingetragen von Sense (1559)
am 18.02.2011 - 10:48 Uhr

Du solltest lokal alles testen, wenn das funktioniert bügel ich die Dateien online einfach über. Ich arbeite zudem mit einer Versionskontrolle, kann also wenn etwas beim Update schief geht auf die alte Version (v. 6.19) zurückspringen und diese wieder hochladen. Ein Backup der DB mache ich immer vor dem Upload.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das heißt, deine

Eingetragen von wakeup (55)
am 18.02.2011 - 11:31 Uhr

Das heißt, deine Versionskontrolle (was genau nutzt du da?) erkennt, was sich geändert hat, und so bist du in der Lage, nur die Änderungen zu transferieren? Mein Ziel ist es, die Anzahl der Dateien zu reduzieren, damit dieser Upload nicht mehr so lange dauert.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Was übrigens beim Upload

Eingetragen von Exterior (2903)
am 18.02.2011 - 11:35 Uhr

Was übrigens beim Upload solcher Dinge wie Drupal (viele kleine Dateien) auch noch hilft, ist die Anzahl der gleichzeitigen parallelen Uploads hochzusetzen. Wenn du das z. B. auf 10 setzt, werden eben 10 Dateien gleichzeitig hochgeladen, andernfalls würden die Dateien nacheinander abgearbeitet. Und wenn die Dateien nur wenige kB groß sind, dauert das starten und abschließen einer solchen Datei länger als der eigentliche Upload, daher bist du mit mehreren Dateien gleichzeitig besser bedient - ist zumindest meine Erfahrung.

Und wie Sense schon gesagt hat: Du musst nur den Drupal Core austauschen. Das Verzeichnis /sites mit allen Unterverzeichnissen (sites/all, sites/default usw.) bleibt bei einem Update im Grunde unangetastet.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Genau so siehts aus. Daten

Eingetragen von Sense (1559)
am 18.02.2011 - 11:40 Uhr

Genau so siehts aus. Daten über eine Versionkontrolle zu verwalten hat den großen Vorteil, dass ich wenn etwas schief läuft auf die alte Version (Revisionen) zurückspringen kann. Normalerweise überschreibst Du ja Deine Dateien. Durch die Versionskontrolle hast Du aber die Möglichkeit auf die vorher überschriebene Version zurückzuspringen und diese wieder zu verwenden, falls etwas schief gelaufen ist.

Dieses ist (bzw. sollte sein) für jeden Programmierer Pflicht!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Der Vorteil von

Eingetragen von wakeup (55)
am 18.02.2011 - 13:08 Uhr

Der Vorteil von Versionskontrolle leuchtet mir ein. Mir ist aber noch nicht klar, inwiefern das dazu beiträgt, das beim Update von Drupal-core (6.19 auf 6.20) nur wenige Dateien übertragen werden müssen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Naja die Versionskontrolle

Eingetragen von Sense (1559)
am 18.02.2011 - 13:16 Uhr

Naja die Versionskontrolle zeigt Dir an welche Dateien verändert wurden ... ;)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ach so. Die Versionskontrolle

Eingetragen von wakeup (55)
am 18.02.2011 - 13:36 Uhr

Ach so. Die Versionskontrolle ist also bei dir lokal. Du siehst dann, wo es Änderungen gab und nur die Dateien schiebst du rüber auf den Webserver? Den Transfer der Daten mache ich derzeit mit FileZilla. Wenn ich das so realisieren wollte, müsste ich im Versionierungstool nachschauen was sich geändert hat und dann im anderen Programm diese Dateien auswählen und per FTP übertragen. Das wäre sehr unhandlich...
Schick wäre, wenn das Versionierungstools auch ein FTP-Client ist. Dann könnte ich mir das vorstellen. Was verwendest du, Sense?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich verwende derzeit noch

Eingetragen von Sense (1559)
am 18.02.2011 - 13:42 Uhr

Ich verwende derzeit noch Subversion, werde aber bald alles auf GIT migrieren
Du kannst in den Einstellungen von Filezilla aber auch festlegen dass nur Dateien hochgeladen werden sollen, wo sich das Datum oder die Dateigröße geändert hat!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die Tipps! Ich

Eingetragen von wakeup (55)
am 18.02.2011 - 16:14 Uhr

Danke für die Tipps! Ich werde bei den Updates von core das Verzeichnis sites aussparen und die genannte FileZilla Funktion nutzen. Das gibt schon einen deutlichen Geschindigkeitsschub.

Grüße, wakeup

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 6 Tagen
  • Hey danke
    vor 2 Wochen 14 Minuten
  • Update: jetzt gibt's ein
    vor 2 Wochen 18 Stunden
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 5 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 5 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 2 Tagen
  • In der entsprechenden View
    vor 3 Wochen 2 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 2 Tagen
  • gelöst
    vor 5 Wochen 6 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 33 Minuten

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 21 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association