12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- # Configuration for Nextcloud-Backup-Restore scripts
- # TODO: The main backup directory
- backupMainDir='/backup/nextcloud'
- # TODO: Use compression for file/data dir
- # When this is the only script for backups, it is recommend to enable compression.
- # If the output of this script is used in another (compressing) backup (e.g. borg backup),
- # you should probably disable compression here and only enable compression of your main backup script.
- useCompression=true
- # TOOD: The bare tar command for using compression while backup.
- # Use 'tar -cpzf' if you want to use gzip compression.
- compressionCommand='tar -I pigz -cpf'
- # TOOD: The bare tar command for using compression while restoring.
- # Use 'tar -xmpzf' if you want to use gzip compression.
- extractCommand='tar -I pigz -xmpf'
- # TODO: File names for backup files
- fileNameBackupFileDir='nextcloud-filedir.tar.gz'
- fileNameBackupDataDir='nextcloud-datadir.tar.gz'
- fileNameBackupExternalDataDir=''
- fileNameBackupDb='nextcloud-db.sql'
- # TODO: The directory of your Nextcloud installation (this is a directory under your web root)
- nextcloudFileDir='/var/www/html/nextcloud'
- # TODO: The directory of your Nextcloud data directory (outside the Nextcloud file directory)
- # If your data directory is located under Nextcloud's file directory (somewhere in the web root),
- # the data directory should not be a separate part of the backup
- nextcloudDataDir='/srv/data'
- # TODO: The directory of your Nextcloud's local external storage.
- # Uncomment if you use local external storage.
- #nextcloudLocalExternalDataDir='/var/nextcloud_external_data'
- # TODO: The service name of the web server. Used to start/stop web server (e.g. 'systemctl start <webserverServiceName>')
- webserverServiceName='httpd'
- # TODO: Your web server user
- webserverUser='apache'
- # TODO: The name of the database system (one of: mysql, mariadb, postgresql)
- databaseSystem='mysql'
- # TODO: Your Nextcloud database name
- nextcloudDatabase='nextcloudb'
- # TODO: Your Nextcloud database user
- dbUser='nextcloudb'
- # TODO: The password of the Nextcloud database user
- dbPassword='secret'
- # TODO: The maximum number of backups to keep (when set to 0, all backups are kept)
- maxNrOfBackups=10
- # TODO: Setting to include/exclude the backup directory of the Nextcloud updater
- # Set to true in order to include the backups of the Nextcloud updater
- includeUpdaterBackups=false
|