7/11/2023 0 Comments Rocketchat cnat upload![]() The newly downloaded migration repo also includes a new Docker Compose file for you to begin the process easily. Step 5: Use the new migration based Docker Compose file You can use it as a reference when you use the new configuration (discussed in the next step): mv ~/rocketchat/docker-compose.yml ~/rocketchat/ Step 4: Backup your existing Docker Compose file For the newly revised Docker Compose file, you need this in your existing compose folder: cp -r ~/rocketchat-migration/docker ~/rocketchat/docker ![]() This directory holds the Dockerfile of the custom migrator image. Step 3: Copy the "docker" directory from the downloaded repo Think of this as a migration toolkit provided for your convenience from the Rocket.Chat developers. Using git, fetch the official migration repo into a separate location on your server. Step 2: Download the "MongoDB mmap to wiredTiger migration" repository Unlike, docker-compose down, the above command will only stop your containers without removing them, thus keeping downtime as low as possible. Just to be sure, performing a migration and upgrade on a running database instance better be avoided, even through scaling. This step is particularly important because you do not want any data corruption on your database - MongoDB. Step 1: Stop your existing Rocket.Chat system including all its services
0 Comments
Leave a Reply. |