Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

exp:expmigrationresume

Setzt einen fehlgeschlagenen oder abgebrochenen Migrationslauf fort: die noch offenen Migrationen laufen erneut; ein Probelauf ohne --apply.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/examples/commands/expmigrationresume.md

On this page

This page is a translation. Read the English original

exp:expmigrationresume

Setzt einen fehlgeschlagenen oder abgebrochenen Migrationslauf fort: die noch offenen Migrationen laufen erneut; ein Probelauf ohne --apply.

Skript bin/php/expmigrationresume.php, Code in kernel/private/classes/commands/expmigrationresume.php. Führen Sie es im Wurzelverzeichnis der Installation aus, als der Benutzer, unter dem der Webserver läuft:

./console exp:expmigrationresume --help
./console exp:migration:resume --help
php bin/php/expmigrationresume.php --help

Hilfetext

Was --help ausgibt, so wie der Befehl es schreibt:

Resume a migration run
The run named, or the newest run that failed or was interrupted (its record says running, but no
process holds the installation lock any more). A run that is still running, that finished or that
was rolled back is not resumed. Resuming is a new run, in the environment of the old one, of the
migrations still pending: those the old run did not reach, the one that failed, and those the
restore after the failure took back. With --apply the record of an interrupted run is closed as
failed first. The options of the run are those of exp:migration:migrate.

./console exp:migration:resume
./console exp:migration:resume 20261031-120000-a1b2c3 --apply

Optionen

OptionWertHilfe
--applyDie Änderungen vornehmen (ohne die Option ein Probelauf, der sie auflistet und nichts ändert)
--dry-runDer Standard, angenommen für Skripte, die ihn übergeben: auflisten, was sich ändern würde, nichts ändern
--environmenterforderlichDie Umgebung (Standard die der Installation: [AdminEnvironment] Level, oder EXP_ENV bei Level=auto; check: jede Umgebung); nur die Migrationen für sie zählen
--formaterforderlichtext (Standard) oder json (die Maschinenausgabe exp-migration/1)
--loginerforderlichAls dieser Benutzer ausführen (Standard: [RunSettings] RunAsUser in migration.ini)
--no-captionKein Sicherungspunkt vor und nach dem Lauf: ein Fehler kann nicht automatisch wiederhergestellt werden
--no-restoreNach einem Fehler die Installation so lassen, wie der Fehler sie hinterließ, statt den vor dem Lauf angelegten Sicherungspunkt wiederherzustellen
--include-uncommittedAusführen, obwohl settings/, extension/ oder design/ nicht committete Änderungen haben, und diese im Sicherungspunkt aufbewahren
--no-commitDie Statusdatei und das Laufprotokoll nicht in das Migrations-Repository committen (auch kein Tag und kein Push)
--no-pushCommitten und taggen, aber nicht pushen
--no-tagCommitten und pushen, aber den Lauf nicht taggen
--forceMit --reason: Migrationen annehmen, deren Datei sich nach dem Anwenden geändert hat (sie laufen nicht erneut)
--reasonerforderlichWarum eine geänderte Migration angenommen wird (nötig mit --force; im Protokoll der Migrationen und im Audit-Log festgehalten)
--run-iderforderlichDie Kennung des zu startenden Laufs (Standard eine neue: <Datum>-<Uhrzeit>-<6 Hex-Ziffern>); die Administration vergibt sie, bevor sie den Lauf startet
--progresserforderlichDen Fortschritt des Laufs an diese Datei anhängen, ein JSON-Objekt pro Zeile (was die Administration zeigt, während der Lauf vor sich geht)
--max-migrationserforderlichHöchstens so viele Migrationen anwenden; der Rest bleibt für den nächsten Lauf ausstehend (Standard [RunSettings] MaxMigrations, leer: alle)
--max-timeerforderlichNach so vielen Sekunden keine weitere Migration mehr beginnen; der Rest bleibt für den nächsten Lauf ausstehend (Standard [RunSettings] MaxTime)
--throttleerforderlichSo viele Sekunden zwischen zwei Migrationen und zwischen den Stapeln einer langen Migration pausieren (Standard [RunSettings] Throttle)
--niceerforderlichMit dieser niedrigeren Priorität laufen, 1 bis 19 wie nice(1) (Standard [RunSettings] Nice)

Aus den Optionsdefinitionen im Code gelesen (startup(), getOptions(), options() oder ezcConsoleOption). Jedes Skript nimmt außerdem die Standardoptionen des Skript-Frameworks (--help, --siteaccess, --debug, --quiet, --allow-root-user ...).

Argumente: [run].

Siehe auch


Erzeugt von ./console exp:help:examples --language=ger-de aus bin/php/expmigrationresume.php, kernel/private/classes/commands/expmigrationresume.php. Bearbeiten Sie diese Seite nicht: Ändern Sie die Quelle oder die deutsche Übersetzung und erzeugen Sie sie neu (wie). Freie Dokumentation: GFDL 1.3 oder später.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x