From 42c191a1b2029a500256de0ab63d3702199e4165 Mon Sep 17 00:00:00 2001 From: wpwentzell Date: Thu, 17 Oct 2024 08:58:02 -0500 Subject: [PATCH] Update archipelago-deployment-live-moveToLive.md Updated cp commands to accurately copy over folders to correct nested directory on live, as prior commands caused double nesting and resulted in failure to launch containers. updated syntax for '$HOME' to ensure command executes --- docs/archipelago-deployment-live-moveToLive.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/docs/archipelago-deployment-live-moveToLive.md b/docs/archipelago-deployment-live-moveToLive.md index 329fe635..e210a071 100644 --- a/docs/archipelago-deployment-live-moveToLive.md +++ b/docs/archipelago-deployment-live-moveToLive.md @@ -360,10 +360,10 @@ docker ps We will copy DB, min.io (File and ADO storage as files) and Drupal's private (temporary files, caches) folders to its new place: ```shell -sudo cp -rpv persistent/db ../archipelago-deployment-live/data_storage/db -sudo cp -rpv persistent/solrcore ../archipelago-deployment-live/data_storage/solrcore -sudo cp -rpv persistent/miniodata ../archipelago-deployment-live/data_storage/minio-data -sudo cp -rpv private ../archipelago-deployment-live/drupal/private +sudo cp -rpv persistent/db ../archipelago-deployment-live/data_storage/ +sudo cp -rpv persistent/solrcore ../archipelago-deployment-live/data_storage/ +sudo cp -rpv persistent/miniodata/ ../archipelago-deployment-live/data_storage/minio-data +sudo cp -rpv private ../archipelago-deployment-live/drupal/ ``` Running `-rpv` will copy verbosely and recursively while preserving original permissions. @@ -433,9 +433,9 @@ No need to stop Docker again. We can do this while your Archipelago is still run We will copy all important folders over. From your `archipelago-deployment` folder run: ```shell -sudo cp -rpv vendor ../archipelago-deployment-live/drupal/vendor -sudo cp -rpv web ../archipelago-deployment-live/drupal/web -sudo cp -rpv config ../archipelago-deployment-live/drupal/config +sudo cp -rpv vendor ../archipelago-deployment-live/drupal/ +sudo cp -rpv web ../archipelago-deployment-live/drupal/ +sudo cp -rpv config ../archipelago-deployment-live/drupal/ ``` And also, selectively, a few files we know you are very fond of! @@ -529,8 +529,8 @@ Finally, let's adapt the `docker-compose` file we need to our previous (but stil For x86/AMD, run (for ARM64/Apple M1 please check the [parent Documentation](archipelago-deployment-live-readme.md#deployment-on-arm64v8graviton-apple-m1-system)): ```shell -cp $home/archipelago-deployment-live/deploy/ec2-docker/docker-compose-aws-s3.yml $home/archipelago-deployment-live/deploy/ec2-docker/docker-compose.yml -nano $home/archipelago-deployment-live/deploy/ec2-docker/docker-compose.yml +cp $HOME/archipelago-deployment-live/deploy/ec2-docker/docker-compose-aws-s3.yml $HOME/archipelago-deployment-live/deploy/ec2-docker/docker-compose.yml +nano $HOME/archipelago-deployment-live/deploy/ec2-docker/docker-compose.yml ``` And replace the content with this slightly modified version. Note: we really only changed the lines after this comment: `# THIS DIFFERS FROM THE NORMAL ONE...`.