Edjet LMS Server 6.4

Migrace dat

Pokud provozujete Edjet LMS Server, jehož verze není podporována pro automatickou aktualizaci, můžete data migrovat pomocí ad-hoc postupů.

Migrace uživatelů a skupin (SQL)

Migrace uživatelů a skupin uživatelů uložených v databázi SQL pomocí skriptů SQL.

Podporované verze - stará instalace: 3.9.5, nová instalace: 6.4.23

Než začnete, proveďte zálohování.

Použijte libovolný schopný správce SQL - můžete si ho stáhnout zde: https://dbeaver.io

Aby byl zajištěn konzistentní stav databáze, zejména v odkazech pomocí "user_id", nepoužívejte systém mezi aktualizací/migrací LMS a tímto krokem.

Kroky:

Ve staré verzi

  1. Exportujte tabulku "users" do SQL
    • vylučte sloupce "registered", "vat_registered", "user_lock"
    • vylučte řádky výchozích uživatelů (superadmin, admin, instruktor, student), kteří jsou přítomni v cílové databázi (kontrola podle ID)
  2. Exportujte tabulku "groups" do SQL
    • vylučte sloupce "user_lock"
  3. Exportujte tabulku "groups_users" do SQL

V nové verzi

  1. Spustťe exportovaný SQL tabulky "users"
  2. Spustťe exportovaný SQL tabulky "groups"
  3. Spustťe exportovaný SQL tabulky "groups_users" (spustťe jako poslední)

Řešení problémů s migrací uživatelů a skupin

Problém: Některým uživatelům se v knihovně médií nezobrazují žádné složky:

Řešení: Některé složky uživatele (záznamy s názvem "user_ID", kde ID je ID uživatele) v tabulce "media_library" mají user_id = null. Ujistěte se, že jste přidali ID, nebo zopakujte proces aktualizace/migrace s konzistentním stavem databáze.

Migrace uploadů knihovny médií

Zkopírujte složku "repository" LMS obsahující všechny uživatelské soubory - uploady v Knihovně médií - ze staré instalace LMS do nové.

Podporované verze - stará instalace: 3.9.5 nebo vyšší, nová instalace: 3.9.5 nebo vyšší

Než začnete, proveďte zálohování.

Kroky:

  1. Ve staré instalaci zkopírujte složku "repository" z
    <installationAddress>/repository/
  2. V nové instalaci zkopírujte složku "repository" do
    <installationAddress>/repository/
    Přepište složku
Instalace a aktualizace