Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Migrating Airnotifier

From MoodleDocs
Revision as of 09:50, 16 October 2014 by Juan Leyva (talk | contribs) (Created page with "Sometimes it useful to have a local airnotifier instance for testing, in this document is described step by step how to migrate a working Airnotifier installation to a differe...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Sometimes it useful to have a local airnotifier instance for testing, in this document is described step by step how to migrate a working Airnotifier installation to a different server

- Backup the mondodb databases

Applications list database

mongodump -h localhost --port 27017 -d airnotifier -o /var/airnotifier/

Each application database

mongodump -h localhost --port 27017 -d commoodlemoodlemobile -o /var/airnotifier/ mongodump -h localhost --port 27017 -d commoodlemoodlemobiletest -o /var/airnotifier/

- Copy the old installation files and databases to the new server

Using a local computer to route the traffic

scp -3 -r root@messages.moodle.net:/opt/airnotifier/* myuser@myhost:/opt/airnotifier/
scp -3 -r root@messages.moodle.net:/var/airnotifier/* myuser@myhost:/var/airnotifier/

Or directly between servers (messages.moodle.net will connect to myhost)

scp -r root@messages.moodle.net:/opt/airnotifier/* myuser@myhost:/opt/airnotifier/
scp -r root@messages.moodle.net:/var/airnotifier/* myuser@myhost:/var/airnotifier/