Manual:syncFileBackend.php
From Linux Web Expert
MediaWiki ファイル: syncFileBackend.php | |
---|---|
場所: | maintenance/ |
ソース コード: | master • 1.41.1 • 1.40.3 • 1.39.7 |
クラス: | SyncFileBackend |
詳細
syncFileBackend.php ファイルは、一方のファイル バックエンドから他方へ、後者のジャーナルに基づいて同期するメンテナンス スクリプトです。
オプション/引数
オプション | 説明 | 必須かどうか | 既定値 |
---|---|---|---|
--src | Name of backend to sync from | <translate> Required</translate> | |
--dst | Name of destination backend to sync | <translate> Required</translate> | |
--start | Starting journal ID | <translate> Optional</translate> | 0 |
--end | Ending journal ID | <translate> Optional</translate> | INF (infinite) |
--posdir | Directory to read/record journal positions | <translate> Optional</translate> | |
--posdump | Just dump current journal position into the position dir. | <translate> Optional</translate> | |
--postime | For position dumps, get the ID at this time | <translate> Optional</translate> | |
--backoff | Stop at entries younger than this age (sec) | <translate> Optional</translate> | 0 |
--verbose | Verbose mode | <translate> Optional</translate> |
使用法
php maintenance/syncFileBackend.php --src sourceBackend --dst destinationBackend [ --start| --end| --posdir| --posdump| --postime| --backoff| --verbose ]
Terminal
$ php maintenance/syncFileBackend.php --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.