AniNIX::Aether \\ Backup and Failsafe System
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

#### 9 lines 431 B Raw Permalink Blame History

 `#!/bin/bash` `### Wiki ###` `mkdir "\$BACKUPDIR"/wiki/` `for i in `find /usr/share/webapps/ -maxdepth 1 -type d | grep mediawiki`; do` ` foldername="\$(echo "\$i" | rev | cut -f 1 -d '/' | rev)"` ` dbname="\$(grep '^\\$wgDBname' "\$i"/LocalSettings.php | cut -f 2 -d \")"` ` \$BACKUPCMD "\${i}"/LocalSettings.php "\$BACKUPDIR"/wiki/"\$foldername"-localsettings.php` ` sudo -u postgres pg_dump "\$dbname" > "\$BACKUPDIR"/wiki/"\$dbname".psql` ```done ``` ``` ```