Manuel:dumpUploads.php
Appearance
Version de MediaWiki : | ≥ 1.8 |
Fichier MediaWiki : dumpUploads.php | |
---|---|
Emplacement : | maintenance/ |
Code source : | master • 1.42.3 • 1.41.4 • 1.39.10 |
Classes : | UploadDumper |
Détails
Le fichier dumpUploads.php est un script de maintenance qui extrait une liste des fichiers téléchargés dans un wiki. Il peut être utilisé pour créer une sauvegarde de tous les fichiers téléchargés sur le wiki.
Options et arguments
Option | Description | Obligatoire ? |
---|---|---|
--base | Définir le chemin relatif de base au lieu de la racine de l'inclusion du wiki | optionnel |
--local | Énumérer tous les fichiers locaux, qu'ils soient utilisés ou pas. Les fichiers partagés ne sont pas inclus | optionnel |
--shared | Inclure les images du répertoire partagé | optionnel |
--used | Ignorer les images locales inutilisées | optionnel |
Utilisation
Ceci génère une liste de fichiers téléchargés qui peuvent êtres passés à tar ou similaire. Par défaut renvoie les chemins relatifs contre le répertoire parent de $wgUploadDirectory .
php maintenance/dumpUploads.php [ --base| --local| --shared| --used ]
Générer une liste de fichiers téléchragés:
Terminal
$ php maintenance/dumpUploads.php images/e/eb/Screenshot_2022-03-11_at_3.58.12_PM.png images/a/a9/Screenshot_2022-03-11_at_3.58.05_PM.png images/9/98/Screenshot_2022-03-11_at_1.47.10_PM.png
Enregistrez dans un fichier tar, tous les fichiers téléversés :
Terminal
$ php maintenance/dumpUploads.php | tar cfT backup_files.tar -
Détacher ou extraire vers un répertoire :
Terminal
$ tar xzf backup_files.tar
Cette collection de fichiers peut ensuite être importée sur un autre wiki en sutilisant le script de maintenance importImages.php .
Voir aussi
- Manuel:ImportImages.php - pour importer des images
- Manuel:ImportDump.php - pour importer des pages
- Manuel:DumpBackup.php - pour exporter des pages