srv

OS coté serveur (windows 2012, 2008 R2...), applications/services qui tournent sur un serveur, voire notions serveurs

Tests de migration, oct et nov 2018

Etude de la structure et volumétrie d'un site drupal 7, en vue d'une migration vers un dupal 8 vierge (via drush 9).

Conf de dev migration

Présentation (rapide, mais compréhensible pour un débutant) de l'environnement ddev8 (un docker installé sur ubuntu 18, qui va servir à migrer un site drupal 7 vers drupal 8).

On aura drush 9.5.2 et un drupal 8.6.x, dans un environnement ddev (un docker "simplifié"). Il faut ajouter les modules de migrations, puis, suite à un (seul) drush migrate-upgrade .. --configure-only on va importer les données d'un drupal 7, dans ce nouveau drupal 8 installé (et qui sera effacé), à l'aide de diverses commandes :

  • ddev exec drush migrate-import upgrade_d7_nomID  (ou drush mim IDmig)
  • voir l'état de la migration avec drush ms mais aussi l'UI (via /admin/structure/migrate/manage/migrate_drupal_7/migrations)

Selon les sites, l'ordre des imports est essenciel, surtout si l'on en profite pour en modifier la structure (optimisation de taxonomies ou de bundle, renommage de champs....). Cette page regroupe des informations sur comment modifier les définitions des migrations : présentation de diverses techniques (à la mano via Configuration Manager, Drupal console...), et diverses commandes fréquentes lors de migrations avec ddev (ddev, drush et composer).

Autres pages liées :

MariaDB

https://mariadb.org/ et https://mariadb.org/learn/

 

Voir toutes les infos :

sudo /usr/bin/mysqladmin --debug-info
sudo mysqladmin version   -> montre aussi des stats

Liste des variables et infos : sudo mysqladmin extended-status

yunohost sur Pi

Installé sur un Pi, sur la carte SD noire Transcend 8 Go

vers Syncro de fichier android

Installation

J'ai dl yunohost-jessie-201701261126-sdraspi-stable.zip, dézippé sur la carte SD (l'image fait 2 Go). Mais comme il a berryboot sur disque externe, il ne le voit pas...

 

Config

 

Utilisation

 

Test de drupal8-docker-app

https://github.com/ricardoamaro/drupal8-docker-app#quick-3-step-instruct...

Docker est installé (au 1er run, les images seront dl) :

docker run -i -t -p 80:80 ricardoamaro/drupal8

On voit des erreurs (voir l'extrat de code ci-dessous) puis un un drush status (v 8.1.16 en mai 2018), c'est normal et il faut attendre (au doux son de son disque dur, plusieurs longues minutes)...

Docker : premiers pas - créer une app

regroupe mes notes sur https://docs.docker.com/get-started/part 2 à 5 : présente les fichiers (Dockefile, docker-compose.yml), services et stack - on y deploie une appli (python) sur un cluster (nodes, manager swarm et workers, le fichier Compose) en load-balancing (en utilisant 2 vm)

! Ports : 2376 est réservé au dockerd, ouvrir 7946 sur tcp/udp (découverte réseau du contener) et 1789 udp (entrée du réseau du contener) avant d'activer le mode swarm

Pages

S'abonner à RSS - srv