Migration

Hier gibt es Informationen für die Migration der Datenbanken und Daten.

Schritte zur Migration:

  • Inventur, der manuell hinzugefügten Erweiterungen erstellen
  • Entfernen der alten TYPO3 Quellen und Extensions
  • Einfügen des neuen Quellcodes
  • Migration ausführen
  • manuell hinzugefügte Erweiterungen hinzufügen und migrieren

Manuelle Migrationsskripte

Hinweis

Es wird versucht, die folgenden Schritte noch zu automatisieren

Der fal_storage für die Wissensbörse muss derzeit manuell mit Nutzername und Passwort versehen werden

Migrationsscript

Wir bieten für die migration von der direkten Vorgänger Version ein Migrationsskript an, dass die Migrationen in der Datenbank ausführt.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#!/usr/bin/env bash

vendor/bin/typo3cms database:updateschema "*.add,*.change" || true
vendor/bin/typo3cms cache:flush
vendor/bin/typo3cms upgrade:list
# core migrations
vendor/bin/typo3cms upgrade:wizard wizardDoneToRegistry
vendor/bin/typo3cms upgrade:wizard extensionManagerTables
vendor/bin/typo3cms upgrade:wizard sysCategorySlugs
vendor/bin/typo3cms upgrade:wizard newsSlug
vendor/bin/typo3cms upgrade:wizard realurlAliasNewsSlug
vendor/bin/typo3cms upgrade:wizard pagesSlugs
vendor/bin/typo3cms upgrade:wizard cshmanualBackendUsers
vendor/bin/typo3cms upgrade:wizard sysLanguageSorting
vendor/bin/typo3cms upgrade:wizard startModuleUpdate
vendor/bin/typo3cms upgrade:wizard fillTranslationSourceField
vendor/bin/typo3cms upgrade:wizard separateSysHistoryFromLog
vendor/bin/typo3cms upgrade:wizard frontendUserImageUpdateWizard
vendor/bin/typo3cms upgrade:wizard databaseRowsUpdateWizard
vendor/bin/typo3cms upgrade:wizard commandLineBackendUserRemovalUpdate
vendor/bin/typo3cms upgrade:wizard uploadContentElementUpdate
vendor/bin/typo3cms upgrade:wizard migrateFscStaticTemplateUpdate
vendor/bin/typo3cms upgrade:wizard pagesUrltypeField
vendor/bin/typo3cms upgrade:wizard pagesLanguageOverlay
vendor/bin/typo3cms upgrade:wizard pagesLanguageOverlayBeGroupsAccessRights
vendor/bin/typo3cms upgrade:wizard argon2iPasswordHashes
vendor/bin/typo3cms upgrade:wizard splitMenusUpdate
vendor/bin/typo3cms upgrade:wizard backendUsersConfiguration

# drk migrations
vendor/bin/typo3cms upgrade:wizard drktemplate2016updateTemplateEntries
vendor/bin/typo3cms upgrade:wizard drktemplate2016updatePluginEntries
vendor/bin/typo3cms upgrade:wizard drkaddressesupdatePluginEntries
vendor/bin/typo3cms upgrade:wizard drkcourseregistrationPluginEntries
vendor/bin/typo3cms upgrade:wizard drktemplate2016updateKeSearch
vendor/bin/typo3cms upgrade:wizard drktemplate2016updateCanonicalUrls
vendor/bin/typo3cms upgrade:wizard drktemplate2016updateScheduler
vendor/bin/typo3cms upgrade:wizard drktemplate2016updateBeUserGroups
vendor/bin/typo3cms upgrade:wizard drktemplate2016updateBeUserGroupsPermissions

# do not fail, may not be installed provided via jigal/migrate-redirects
vendor/bin/typo3cms upgrade:wizard migrateRedirects || true
# language updates
vendor/bin/typo3cms language:update

vendor/bin/typo3cms site:list

# aktualisiere reference index
vendor/bin/typo3cms referenceindex:update