Jump to content
MediaWiki

Manual:syncFileBackend.php

From mediawiki.org
MediaWiki file: syncFileBackend.php
Location: maintenance/
Source code: master1.43.11.42.61.39.12
Classes: SyncFileBackend

Details

[edit ]

syncFileBackend.php file is a maintenance script that syncs one file backend to another based on the journal of later.

Options/Arguments

[edit ]
Option Description Required Default value
--src Name of backend to sync from Required
--dst Name of destination backend to sync Required
--start Starting journal ID Optional 0
--end Ending journal ID Optional INF (infinite)
--posdir Directory to read/record journal positions Optional
--posdump Just dump current journal position into the position dir. Optional
--postime For position dumps, get the ID at this time Optional
--backoff Stop at entries younger than this age (sec) Optional 0
--verbose Verbose mode Optional

Usage

[edit ]
phpmaintenance/run.phpsyncFileBackend--srcsourceBackend--dstdestinationBackend[--start|--end|--posdir|--posdump|--postime|--backoff|--verbose]
Terminal
$ php maintenance/run.php syncFileBackend --src local-backend --dst AmazonS3
Synchronizing backend 'local-backend' to 'AmazonS3'...
Starting journal position is 0.
Doing id 0 to 49...
No journal entries found.
In MediaWiki version 1.39.12 and earlier, you must invoke maintenance scripts using php maintenance/scriptName.php instead of php maintenance/run.php scriptName.

See also

[edit ]

AltStyle によって変換されたページ (->オリジナル) /