#!/bin/bash source lib/metascript.sh rel_bind_folder=bind_folder bind_folder=$(pwd)/$rel_bind_folder timestamp=$(get_timestamp_second) getsqlite() { database_file=/data/owncloud.db database_dest=nextcloud.${timestamp}.db $defer sudo cp ${bind_folder}${database_file} ${database_dest} $defer sudo chown $(id -u):$(id -g) ${database_dest} } getmysql() { BACKUP_FILE=nextcloud.${timestamp}.mysql database_dest=nextcloud.${timestamp}.db ssh ${SSH_URL} 'mysqldump -u adminmyweb -p nextcloud --single-transaction --quick --lock-tables=false' | cat > ${BACKUP_FILE} } getpostgresql() { ./backup_sql.sh } log_warn "NO check if sqlite was migrated... so might get unused information" getsqlite getpostgresql