Changed restore sequence

This commit is contained in:
DecaTec
2017-09-10 15:11:32 +02:00
parent a21bf7ce10
commit ef55effa7f

View File

@@ -119,6 +119,13 @@ echo "Restoring backup DB..."
mysql -h localhost -u "${dbUser}" -p"${dbPassword}" "${nextcloudDatabase}" < "${currentRestoreDir}/${fileNameBackupDb}"
echo "Done"
#
# Start webserver
#
echo "Starting nginx..."
service nginx start
echo "Done"
#
# Set directory permissions
#
@@ -128,12 +135,15 @@ chown -R "${webserverUser}" "${nextcloudDataDir}"
echo "Done"
#
# Start webserver
# Update the system data-fingerprint (see https://docs.nextcloud.com/server/12/admin_manual/configuration_server/occ_command.html#maintenance-commands-label)
#
echo "Starting nginx..."
service nginx start
echo "Updating the system data-fingerprint..."
cd "${nextcloudFileDir}"
sudo -u "${webserverUser}" php occ maintenance:data-fingerprint
cd ~
echo "Done"
#
# Restore hardened directory permissions
#
@@ -160,14 +170,5 @@ sudo -u "${webserverUser}" php occ maintenance:mode --off
cd ~
echo "Done"
#
# Update the system data-fingerprint (see https://docs.nextcloud.com/server/12/admin_manual/configuration_server/occ_command.html#maintenance-commands-label)
#
echo "Updating the system data-fingerprint..."
cd "${nextcloudFileDir}"
sudo -u "${webserverUser}" php occ maintenance:data-fingerprint
cd ~
echo "Done"
echo "DONE!"
echo "Backup ${restore} successfully restored."