Owncloudisation

Mon taf du jour est de déplacer les données d’un NAS vers un Owncloud.

Je passe sur l’installation, car c’est juste très rapide :

  • création d’une VM avec in virsh-define et le fichier qui va bien
  • création de deux disques virtuels
  • installation d’ubuntu 14.04
    • avec une légère subtilité qui est un disque système de 16go et un /var sur un second disque virtuel (genre plusieurs centaines de Go).
    • autre légère subtilité, une interface de management et une interface eth1 sur un réseau spécial, un switch Go qui sert de lien entre les deux machines, juste pour le transfert.
  • update/upgrade :-)
  • ajouter les repositories d’Owncloud
  • apt-get install owncloud !

Ensuite, pour faire tout en vrac, je crée un utilisateur <master> qui partagera les fichiers à son groupe de travail.

Puis on installe un proftpd, en standalone. Rien à changer à la config, excepté que le dossier /srv/ftp par défaut est changé en un lien symbolique vers /var/ftp (sur le second disque !).

Sur le NAS, qui est en réalité un Windows 2008 Datacenter, j’installe un Filezilla, je me connecte à mon serveur owncloud via la bonne ip qui passe par le bon switch d’interco, et «GO for l’upload».

Au final, il suffit de déplacer le contenu de /var/ftp/LESDATA vers /var/www/<dossier data owncloud>/<utilisateur « master »>/files/  et puis, *magie*, il suffit de faire un petit

sudo -u www-data php occ  files:scan <utilisateur master>

Et voilà !(1)

(1) en Français dans le texte.