> For the complete documentation index, see [llms.txt](https://kompendium.cloudlets.zone/kompendium/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kompendium.cloudlets.zone/kompendium/zrob-to-sam/kopiowanie-plikow-miedzy-srodowiskami.md).

# Kopiowanie plików między środowiskami

Jak kopiować pliki za pomocą Panelu Usługi Cloudlets.Zone, czyli bez pośrednictwa repozytorium lokalnego lub zdalnego

## Eksportuj katalog

1. Przejdź do środowiska źródłowego, a więc miejsca z którego chcesz skopiować pliki i kliknij przycisk **Konfiguracja**. W naszym przykładzie będzie to **zrodelko.node.cloudlets.zone**

![](https://1972667440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MWnpSFLdAw8lYDKrSEr%2Fuploads%2FX5zE5p3iTrM52IbjAVpn%2Fimage.png?alt=media\&token=93173af1-f246-48a1-b07d-bc08af829a30)

2\. Następnie przejdź do folderu, w którym są pliki do skopiowania i użyj przycisku koła zębatego, a z menu wybierz **Eksport**. Dla potrzeb tego przykładu będzie to: */opt/tomcat/webapps/ROOT*

![](https://1972667440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MWnpSFLdAw8lYDKrSEr%2Fuploads%2Fb2kdiKCldzKej8vkmp9K%2Fimage.png?alt=media\&token=d4d9363f-fdbf-4d36-b3ce-1f42d27bda48)

3\. W oknie "Eksportuj ścieżkę z" wybierz docelowy kontener, u nas to będzie  **przeznaczenie.node.cloudlets.zone** i wpisz ścieżkę gdzie ma zostać wyeksportowany katalog, my wybraliśmy po prostu */home/zrodelko*. Kliknij przycisk **Dodaj** i poczekaj, aż system potwierdzi zakończenie procesu.

![](https://1972667440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MWnpSFLdAw8lYDKrSEr%2Fuploads%2FXsK8m7TRWHT9WHMKC9Uf%2Fimage.png?alt=media\&token=95ca26a8-fd6f-472c-88f2-1027e51bb061)

{% hint style="info" %}
Dostęp do tak utworzonej ścieżki wymaga, aby środowisko źródłowe było uruchomione. W przypadku próby zatrzymania środowiska źródłowego, system uprzedzi, że nastąpi odłączenie udziału NFS.

![](https://1972667440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MWnpSFLdAw8lYDKrSEr%2Fuploads%2FOSkbX8dAFJnjdRq4iaWL%2Fimage.png?alt=media\&token=103e6727-729c-4981-afd1-fa5f5dae59bf)&#x20;
{% endhint %}

## Kopiowanie plików

4\. Przejdź do środowiska docelowego, w tym przykładzie będzie to: **przeznaczenie.node.cloudlets.zone** wybierz przycisk **Konfiguracja** i upewnij się, czy w zakładce **Punkty instalacji** jest wyeksportowana ścieżka. &#x20;

![](https://1972667440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MWnpSFLdAw8lYDKrSEr%2Fuploads%2FPFNYco1wy5fGwd8W3tvM%2Fimage.png?alt=media\&token=6812036e-ab50-47e8-b2e0-12721885d333)

5\. Następnie uruchom Web SSH, wejdź do katalogu, w którym znajdziesz udostępniony folder i skopiuj go do miejsca docelowego. W naszym przykładzie skopiowaliśmy katalog "zrodleko" do */var/www/webroot/ROOT*. &#x20;

```bash
cd /
cd home
ls -l
cp --verbose -a zrodelko /var/www/webroot/ROOT
```

![](https://1972667440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MWnpSFLdAw8lYDKrSEr%2Fuploads%2F8TJjvu73vIFLuCLHr4f5%2Fimage.png?alt=media\&token=52b17545-530f-4ba8-b97a-6eb81bfd0d0e)

Jeżeli nie przepadasz za komendami skorzystaj z Midnight Commandera :) Wpisz w linii komend:

```bash
mc
```

![](https://1972667440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MWnpSFLdAw8lYDKrSEr%2Fuploads%2FE1kFIIqztqGRQ3x3Fgdi%2Fimage.png?alt=media\&token=3f35d8dd-e8c7-4495-b4d4-cb7047cfde93)

## Odłączenie katalogu

6\. Na koniec pozostało już tylko sprzątanie, czyli usunięcie udziału NFS. W tym celu, w **Konfiguracji** środowiska docelowego, wybierz **Punkt instalacji** / ikonę koła zębatego / i kliknij **Odinstaluj**.

![](https://1972667440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MWnpSFLdAw8lYDKrSEr%2Fuploads%2Fg3eWEaKfnir5gKtqXL5q%2Fimage.png?alt=media\&token=b746093e-6df9-4a52-9ce5-efdf8226c262)

Po chwili katalog zostanie odłączony. Zrobione!
