Difference between revisions of "Toyhouse Migration"

From PKC
Jump to navigation Jump to search
Line 3: Line 3:
=== Outline Planning ===
=== Outline Planning ===
# Export all docker container from source server using docker command
# Export all docker container from source server using docker command
# Transfer all file to another server
# Transfer all file to target server
# Prepare the target server
# Prepare the target server
# Re-Create the docker-run command
# Re-Create the docker-run command
Line 11: Line 11:
==== Exporting all the containers ====
==== Exporting all the containers ====


==== Transfer all file to target server ====
==== Prepare the target server ====


==== Mariadb Container ====
==== Mariadb Container ====

Revision as of 05:17, 2 January 2022

Migration toyhouse.wiki

Installation Inspection

Outline Planning

  1. Export all docker container from source server using docker command
  2. Transfer all file to target server
  3. Prepare the target server
  4. Re-Create the docker-run command
  5. Bring docker container up
  6. Solve all issues

Below are the process of above plan, and all of the issues, and how to solve them.

Exporting all the containers

Transfer all file to target server

Prepare the target server

Mariadb Container

Mediawiki Container

Matomo Container

Once the container is up, found authorization problem that we need to enable access for user id 1000 on matomo volume, below is the command to perform that action.

sudo useradd -u 1000 mtm_user

Execution

References