From 8ca210f2cf560688c025719708c1ec39be089745 Mon Sep 17 00:00:00 2001 From: Bruno Raoult Date: Tue, 18 Jun 2024 16:49:37 +0200 Subject: [PATCH] Restore duplicated patrick-nextcoud.md --- patrick-nextcoud.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 patrick-nextcoud.md diff --git a/patrick-nextcoud.md b/patrick-nextcoud.md new file mode 100644 index 0000000..338cfef --- /dev/null +++ b/patrick-nextcoud.md @@ -0,0 +1,32 @@ +### CRÉER UNE VERSION DE NEXTCLOUD POUR TESTER L'UPGRADE (NEXTCLOUD2) + +1) créer dans FREENOM un DNS “nextcloud2” + +2) copier le répertoire “nextcloud” : +``` +sudo cp -r /home/www/ml.faivre/nextcloud/ /home/www/ml.faivre/nextcloud2 +``` +3) créer une nouvelle base : +``` +mysql -u root -p +CREATE DATABASE IF NOT EXISTS `nextcloud2` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; +``` + +puis créer un nouvel utilisateur et lui donner tous les privilèges sur cette nouvelle base : +``` +GRANT ALL ON nextcloud2.* TO 'nextcloud2'@'localhost' IDENTIFIED BY 'mon_mot_de_passe'; +FLUSH PRIVILEGES; +``` +quitter MYSQL + +4) copier la base nextcloud.sql.gz en nextcloud2 : +``` +cd /var/lib/mysql/ +zcat webtrees-old.sql.gz | sudo mysql nextcloud2 +``` + +### RESTAURATION DE NEXTCLOUD ET DE SA BASE : +``` +sudo rsync -e ssh -avz /mnt/backup1/damia-mountpoint/daily-04/www/ml.faivre/nextcloud/ /home/www/ml.faivre/nextcloud +gunzip < /mnt/backup1/damia-mountpoint/daily-04/mysql/nextcloud.sql.gz | mysql -u root -p"my-password" nextcloud +```