ERP und CRM Dolibarr ist ein Managementsystem für Unternehmen und private oder staatliche Stellen, es ist eine der leistungsstärksten Open-Source-Lösungen auf dem Markt mit mehreren Modulen, die ihren Benutzern kostenlos zur Verfügung stehen, und wie alle ERP-Systeme verfügt Dolibarr über ein robustes System, das es ihren Benutzern ermöglicht um ihre Dolibarr zu aktualisieren, sobald die Quellen der neuen Version online bereitgestellt wurden, haben Sie in diesem Fall zwei Methoden, um die Aktualisierung von Dolibarr: Einfach oder automatisch ...

Warnung ! Diese Art der Aktualisierung von Unternehmensverwaltungssystemen wird nicht immer als einfach oder leicht durchführbar angesehen, sie erfordert Experten (IT-Spezialisten, Entwickler oder spezialisierte Unternehmen) im ERP von Dolibarr, um Vorkehrungen zu treffen, um einen Datenverlust oder eine Blockierung auf Ihrem Dolibarr . zu vermeiden Werkzeug, das in Ihrem Unternehmen verwendet wird.

Ich präsentiere Ihnen ein kleines Beispiel zur Schwierigkeit, Dolibarr zu aktualisieren, vorausgesetzt, wir haben Dolibarr auf einer Y-Version in der Produktion installiert und auf einem klassischen Webserver bereitgestellt, wenn Sie xamp, Wamp oder Mamp oder eine andere Debian-Installation verwenden, wird dies der Fall sein auf den drei Servern etwas unterschiedlich sein, da die Quellen nicht an denselben Orten installiert sind.

Installationsverfahren für Dolibarr:

Vor der Installation von Dolibarr ERP ist es besser, die Dolibarr-Architektur zu kennen, die aus einer Datenbank und 3 Verzeichnissen besteht, die wiederum unter einem dolibarr-Verzeichnis zusammengefasst sind (siehe Beispielabbildung unten):

  • Htdocs-Ordner: enthält die Quellen der Verwaltungsseiten
  • Dokumentenordner: enthält alle von Dolibarr generierten Dokumente (pdf, Bilder etc ...)
  • Ordner Skripte: enthält alle geplanten Aufgaben von Dolibarr.

Der Dolibarr-URL-Link (dolibarr.votre-site.com) verweist normalerweise auf das Verzeichnis htdocs und letzteres, das das Dolibarr ERP-Verwaltungssystem enthält. Die anderen Dokumenten- und Skriptverzeichnisse dürfen in einem Chrome- oder Firefox-Browser nicht sichtbar sein (Sicherheitszugriff muss verboten sein)

Hinweis: SIE MÜSSEN IMMER SICHERN, um Probleme mit Ihren Daten zu vermeiden, eine Sicherungskopie der 3 Verzeichnisse (oben erwähnt) erstellen und die Kopie an einem sicheren Ort aufbewahren. Sichern Sie die Dolibarr-Datenbank (mysqldunp, phpmyadmin oder über die Dolibarr-Schnittstelle) und bewahren Sie diese ebenfalls an einem sicheren Ort auf.

1. Schritt: Machen Sie eine Kopie Ihres Produktions-Dolibarr:

  • Erstellen Sie ein Verzeichnis namens newolibarr (zum Beispiel)
  • kopiere die Dolibarr-Verzeichnisse dorthin: htdocs und scripts aus der alten Version
  • Kopiere dein Dokumentenverzeichnis von der alten Dolibarr-Installation in das neue "newolibarr"-Verzeichnis
  • Erstellen Sie eine zweite leere Datenbank mit dem Namen (newolibarr)
  • Importieren Sie das Backup Ihres alten dolibarr ERP in diese neue Datenbank.
  • Ändern Sie die Datei htdocs / conf / conf.php sorgfältig: die Zeilen der Datenbank, die URL Ihres Dolibarr und den Pfad zum Dokumentenverzeichnis.
  • Erstellen Sie die URL, um auf dieses neue Dolibarr zuzugreifen (Beispiel: dolibarr.votre-site.com)
  • Nach diesem Vorgang sollte alles normal funktionieren, da die Backup-Version eine Kopie der Produktionsversion ist.

So wird die Dolibarr-Version von Production für die Migration verwendet und die alte Installation wird während dieser Zeit von den Benutzern Ihres Unternehmens weiter verwendet oder Sie entsperren, wenn Sie eine Kunden- oder Lieferantenrechnung erstellen möchten ...

Jetzt, wenn Sie bereit sind abzuheben! Wir gehen zu den Migrationsschritten über:

Schritt 2: Migration von Dolibarr:

Wir migrieren auf das neue Dolibarr und die alte Version kümmert sich um Ihre tägliche Verwaltung.

Deaktivieren Sie alle externen Module, die auf Ihrem Dolibarr . installiert sind

Behalten Sie die Datei htdocs / conf / conf.php

und dann die Verzeichnisse htdocs und scripts der neuen Installation durch die Verzeichnisse der neuen Version ersetzen.

Verbinden Sie sich mit dem Dolibarr ERP und führen Sie die Migrationsskripte aus.

Das war's und Ok, Sie haben jetzt eine neue Basisversion von Dolibarr und Ihre alten Daten. Beginnen Sie zu überprüfen, ob alles richtig funktioniert.

Schritt 3: Installieren Sie die neuen Versionen der externen Dolibarr-Module:

Wenn Sie Dolibarr aktualisiert haben, müssen Sie auch die neuen Versionen der Module installieren (Sie müssen sich an die Entwickler der Module wenden). Wichtig, denn ein Modul, das für Ihre alte Version von Dolibarr gekauft wurde, funktioniert nicht auf der neuen Version.

Laden Sie die ZIP-Dateien Ihrer neuen Modulversionen herunter und aktivieren Sie dann jedes Modul, damit es auch seine Migrationsskripts ausführt.

Schritt 4: TESTMIGRATION

Verifizierungsschritt: Überprüfen Sie, ob die Funktionen, die Sie normalerweise in Ihrem Dolibarr verwenden, korrekt funktionieren: Kontakt anlegen, einen Dritten erstellen, Rechnungen erstellen, Dokumente prüfen, Dateien auf Ihr ged dolibarr hochladen, etc ...

Testen Sie die neuen Dolibarr-Funktionen, die Sie normalerweise verwenden möchten,

Testen Sie die ordnungsgemäße Funktion der Plugins und wenden Sie sich bei Problemen an den Entwickler Ihres Plugins.

Schritt 5: Die Produktion von Dolibarr!

  • Speichern Sie zunächst die Dolibarr-Datenbank in der Produktion,
  • Stoppen Sie alle geplanten Aufgaben, alle Importe auf Ihrem Produktions-Dolibarr,
  • alle externen Module deaktivieren,
  • Bewahren Sie die Datei htdocs / conf / conf.php an einem sicheren Ort auf ...
  • Ersetzen Sie die htdocs und Skripte mit denen der neuen Version, die Sie getestet haben (einschließlich externer Module)
  • Rufen Sie die Datei htdocs / conf / conf.php der alten Produktionsversion Ihres Dolibarr ERP ab
  • Verbinden Sie sich mit Ihrem Produktions-Dolibarr und führen Sie die Migrationsskripte aus (Achtung! Wir machen es wieder, aber auf den Produktionsdaten).
  • die externen Module wieder anschließen und wieder aktivieren,
  • Geplante Aufgaben neu starten
  • Nochmal Überprüfen!

Herzlichen Glückwunsch, Sie haben Ihre Dolibarr-Migration abgeschlossen!

WICHTIG! Wenn Ihre Dolibarr-Migration aus irgendeinem Grund fehlgeschlagen ist, finden Sie unten unsere Tipps: So stellen Sie Ihre alte Version wieder her:

  • lösche die htdocs- und scripts-Verzeichnisse aus der Installation in prod,
  • Legen Sie Ihre alten Quellen zurück, die Sie in Punkt 2 sorgfältig gespeichert haben,
  • alle Spalten aus der Produktionsdatenbank löschen
  • Stellen Sie die Sicherung der Produktionsdatenbank wieder her, die Sie kurz vor dem Produktionsstart erstellt haben (Schritt 5).

FAZIT:

Die Migration eines Open-Source-Systems ist nie eine Kleinigkeit, wenn man ein Produktivsystem immer aktuell und funktionsfähig halten möchte. Ich sehe zu viele Themen, die in Dolibarr-Foren zu Migrationsproblemen veröffentlicht wurden. Aber mit ein wenig Methode und Konzentration geht es sehr gut.

Sie möchten Hilfe bei Ihrer Migration, Bestellen Sie unseren Dolibarr-Migrationsservice!