Table des matières

Migration de serveur pour doku-wiki

VPS sur OVH

Migration de serveur pour doku-wiki

https://www.dokuwiki.org/faq:backup

Dans yuno-host du rpi j'ai fait dans dohu-wiki un backup complet que j'ai fait télécharger sur ma machine, les droits sont ceux de mon utilisateur sur ma machine suite au transfert

d@d-nuc:~$ cd Téléchargements/dw-backup-20190508-082643/
d@d-nuc:~/Téléchargements/dw-backup-20190508-082643$ ls -l
total 16
drwxrwxr-x 2 d d 4096 mai  8 08:45 conf
drwxrwxr-x 7 d d 4096 mai  8 08:45 data
drwxrwxr-x 2 d d 4096 mai  8 08:45 inc
drwxrwxr-x 4 d d 4096 mai  8 08:45 lib
d@d-nuc:~/Téléchargements/dw-backup-20190508-082643$ 

Voici ce le dokuwiki tel qu'il était sur mon serveur rpi (y) (j'avais plusieurs instances de doku-wiki dans ce serveur)

root@y:/var/www# cd dokuwiki__3
root@y:/var/www/dokuwiki__3# ls -l
total 100
drwxr-xr-x  2 root        root  4096 May  3  2018 bin
drwxr-xr-x  2 dokuwiki__3 root  4096 May  8 08:26 conf
-rw-r--r--  1 root        root 18092 May  3  2018 COPYING
drwxr-x--- 12 dokuwiki__3 root  4096 Jan 18 17:02 data
-rw-r--r--  1 root        root  3547 May  3  2018 doku.php
-rw-r--r--  1 root        root 19141 May  3  2018 feed.php
drwxr-xr-x  8 dokuwiki__3 root  4096 Jan  9 17:31 inc
-rw-r--r--  1 root        root  2097 May  3  2018 index.php
-rw-r--r--  1 root        root 19233 May  3  2018 install.php
drwxr-xr-x  8 root        root  4096 May  3  2018 lib
-rw-r--r--  1 root        root   306 May  3  2018 README
drwxr-xr-x 11 root        root  4096 May  3  2018 vendor
-rw-r--r--  1 root        root    21 May  3  2018 VERSION
root@y:/var/www/dokuwiki__3# cd data/
root@y:/var/www/dokuwiki__3/data# ls -l
total 84
drwxr-x---  8 dokuwiki__3 root  4096 Feb  3 00:07 attic
drwxr-x--- 19 dokuwiki__3 root  4096 Jan 18 17:01 cache
-rw-r-----  1 dokuwiki__3 root 19724 May  3  2018 deleted.files
-rw-r-----  1 dokuwiki__3 root  6516 May  3  2018 dont-panic-if-you-see-this-in-your-logs-it-means-your-directory-permissions-are-correct.png
-rw-r-----  1 dokuwiki__3 root 12093 May  3  2018 dont-panic-if-you-see-this-in-your-logs-it-means-your-directory-permissions-are-correct.xcf
-rw-r-----  1 dokuwiki__3 root    32 May  3  2018 _dummy
drwxr-x---  2 dokuwiki__3 root  4096 Apr 10 15:09 index
drwxr-x---  7 dokuwiki__3 root  4096 May  8 08:26 locks
drwxr-x---  9 dokuwiki__3 root  4096 Jan 26 12:39 media
drwxr-x---  5 dokuwiki__3 root  4096 Jan 18 16:41 media_attic
drwxr-x---  9 dokuwiki__3 root  4096 Jan 18 16:57 media_meta
drwxr-x--- 11 dokuwiki__3 root  4096 Feb  5 09:02 meta
drwxr-x--- 10 dokuwiki__3 root  4096 Jan  9 20:15 pages
drwxr-x---  3 dokuwiki__3 root  4096 Jan 26 22:49 tmp
root@y:/var/www/dokuwiki__3/data# cd pages/
root@y:/var/www/dokuwiki__3/data/pages# ls -l
total 40
drwxr-xr-x 2 dokuwiki__3 dokuwiki__3 4096 Jan  9 19:08 accueil
drwxr-xr-x 2 dokuwiki__3 dokuwiki__3 4096 Jan  9 20:14 aquarelle
drwxr-xr-x 3 dokuwiki__3 dokuwiki__3 4096 Jan  9 20:07 galeries
drwxr-x--- 2 dokuwiki__3 root        4096 May  3  2018 playground
drwxr-xr-x 2 dokuwiki__3 dokuwiki__3 4096 Jan  9 19:56 preface
drwxr-xr-x 4 dokuwiki__3 dokuwiki__3 4096 Jan 18 10:59 projets
-rw-r--r-- 1 dokuwiki__3 dokuwiki__3  841 Feb  3 00:07 sidebar.txt
drwxr-xr-x 2 dokuwiki__3 dokuwiki__3 4096 Jan  9 20:03 stages
-rw-r--r-- 1 dokuwiki__3 dokuwiki__3 2638 Feb  2 00:01 start.txt
drwxr-x--- 2 dokuwiki__3 root        4096 May  3  2018 wiki
root@y:/var/www/dokuwiki__3/data/pages#

Et il faut que je le transporte dans le doku-wiki sur le VPS, pour le moment il se présente comme ça

root@c:/var/www/dokuwiki# ls -l
total 100
drwxr-xr-x  2 root     root  4096 May  3  2018 bin
drwxr-xr-x  2 dokuwiki root  4096 May  8 09:28 conf
-rw-r--r--  1 root     root 18092 May  3  2018 COPYING
drwxr-x--- 12 dokuwiki root  4096 May  3  2018 data
-rw-r--r--  1 root     root  3547 May  3  2018 doku.php
-rw-r--r--  1 root     root 19141 May  3  2018 feed.php
drwxr-xr-x  8 dokuwiki root  4096 May  8 09:28 inc
-rw-r--r--  1 root     root  2097 May  3  2018 index.php
-rw-r--r--  1 root     root 19233 May  3  2018 install.php
drwxr-xr-x  8 root     root  4096 May  3  2018 lib
-rw-r--r--  1 root     root   306 May  3  2018 README
drwxr-xr-x 11 root     root  4096 May  3  2018 vendor
-rw-r--r--  1 root     root    21 May  3  2018 VERSION
root@c:/var/www/dokuwiki# 

en cours : pbs

d@d-nuc:~$ rsync -e ssh -v Téléchargements/dw-backup-20190508-082643 admin@c.pascot.ca:/var/wwww/dokuwiki
Debian GNU/Linux 9
admin@c.pascot.ca's password: 
Connection closed by 192.99.42.174 port 22
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(235) [sender=3.1.2]

Ouille avec ça j'ai planté le serveur

d@d-nuc:~$ rsync -e ssh -v Téléchargements/dw-backup-20190508-082643/ admin@c.pascot.ca:/var/wwww/dokuwiki
Debian GNU/Linux 9
admin@c.pascot.ca's password: 
Connection closed by 192.99.42.174 port 22
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(235) [sender=3.1.2]
d@d-nuc:~$ 

Comme le port 22 ne se libérait pas et que yunohost ne répondait pas au bout d'un quart d'heure j'ai redémarré le VPS depuis l'espace client de OVH. Ça a pris un moment et j'ai fini par redémarrer mon ordi histoire de vider les caches et OUF c'est revenu

https://doc.ubuntu-fr.org/rsync https://doc.ubuntu-fr.org/tutoriel/console_commandes_de_base