Update README.md

This commit is contained in:
Nate Taylor 2024-04-30 12:30:46 +01:00 committed by GitHub
parent df8449cc8a
commit c1bf49de5a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 34 additions and 4 deletions

View File

@ -33,16 +33,46 @@ which calls the following -
* /var/www/html/mediawiki/backupper/markdown-export.sh
* /var/www/html/mediawiki/backupper/git-backup.sh
git-backup.sh has been altered due to Github file size constraints -
```
backup_directory="assets"
git_work_directory="AnarWiki"
remote="git@github.com:AnarDocs/AnarWiki.git"
set -e
rm -rf $git_work_directory
git clone --depth=1 $remote $git_work_directory
cp $backup_directory/* $git_work_directory
cd $git_work_directory
split -b 50M wikidata.tar.gz "wikidata.part"
rm wikidata.tar.gz
git add *
git repack -a -d -f --window=0
git commit -m"New backup carried out on $(hostname) by $(whoami) at local $(date)."
git push
cd ..
```
/var/www/html/mediawiki/backupper/markdown-export.sh -
requires this script - https://github.com/outofcontrol/mediawiki-to-gfm
```
# The same as git-backup.sh except this is added at the start -
# Export to markdown
/var/www/html/mediawiki/backupper/convert.php --filename=/var/www/html/mediawiki/backupper/assets/full-dump.xml --output=/var/www/html/mediawiki/backupper/markdown
backup_directory="markdown"
git_work_directory="markdown-git"
git_work_directory="AnarWiki"
remote="git@github.com:AnarDocs/AnarWiki.git"
set -e
# Export to markdown
/var/www/html/mediawiki/backupper/convert.php --filename=/var/www/html/mediawiki/backupper/assets/full-dump.xml >
backup_directory="markdown"
#rm -rf $git_work_directory
#git clone --depth=1 $remote $git_work_directory
cp $backup_directory/* $git_work_directory
cd $git_work_directory
git add .
git commit -m"New backup carried out on $(hostname) by $(whoami) at local $(date)."
git push
cd ..
```
### Backup Locations