Is this possible? I typically run newcservers in parallel and than the migrate module cannot make simple ile copies I guess.

Comments

Anonymous’s picture

The migration system, like in D7 migrate, needs a connection to a database port. It can be local or remote. If the other machine is remote and behind SSH you could, in theory, run it over an SSH tunnel.

The files can be pulled from an http/https source or directly from the file system. I suppose it would be possible to do an sshfs mount by using a second SSH connection if SSH is truly your only option.

Generally it is best to have both sites (new and old) on the same host so you can avoid having to deal with portential issues caused by firewalls, etc.

Anonymous’s picture

Category: Feature request » Support request
hass’s picture

Category: Support request » Feature request

It is not realistic to run both Drupal versions on same host. D8 requires latest linux and php versions where older versions require older php versions. The typical way is to run a new server in parallel and discontinue the old one after migration.

The ssh stuff should be part of migrate module. Nothing I need to do manually.

dawehner’s picture

Version: 8.0.x-dev » 8.1.x-dev

A normal feature request should be done later ...

Version: 8.1.x-dev » 8.2.x-dev

Drupal 8.1.0-beta1 was released on March 2, 2016, which means new developments and disruptive changes should now be targeted against the 8.2.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.2.x-dev » 8.3.x-dev

Drupal 8.2.0-beta1 was released on August 3, 2016, which means new developments and disruptive changes should now be targeted against the 8.3.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

heddn’s picture

Status: Active » Closed (works as designed)

If you need to migrate a D6/D7 site, and that site is on another server, just provide the credentials and suck in the data from that other server. Connecting to mysql on a remote server (for example) is fully supported.