Pomoc Migracja katalogu z kontenera na natywny wolumen QNAP

mackowiakp

Entry Technician
Q Associate
5 Czerwiec 2015
84
6
8
Gdynia
QNAP
TS-x53
Ethernet
1 GbE
Proszę o pomoc bo spartolić jest coś prosto a odkręcić trudniej.stąd pytanie do bardziej doświadczonych.
Mam kontener z NextCloud który rozrósł się już do prawie 40 GB i będzie przyrastać ok 1 GB na miesiąc.
Katalog /config jest już na natywnym wolumenie QNAP ale /data pozostał w kontenerze (taka była jego domyślna konfiguracja)..
I właśnie katalog /data zajmuje niemal całe z tych 40 GB. Są to pliki głównie dokumentów i chciałbym zmigrować z tym katalogiem na natywną partycję.
Baza to MariaDB w innym kontenerze (nie natywna QNAP) wykorzystywana także do Home Assistant i aplikacji obsługującej moją mikro firmę.
Aby to zrobić chciałbym zastosować następującą procedurę:

- backup wszystkiego do możliwe
- używając Portainer wykreowałem wolumen o nazwie nexcloud-data i jest on w /share/Container/container-station-data/lib/docker/volumes
- zatrzymiję kontener Nextcloud i MariaDB
- kopiuję za pomocą cp -a zawartość /share/Container/container-station-data/lib/docker/overlay2/<nr_wolumenu_nextcloud>/diff/data do utworzonego nextcloud-data
- kasuję zawartość katalogu /share/Container/container-station-data/lib/docker/overlay2/<nr_wolumenu_nextcloud>/diff/data
- w Portainer dodaję wolumen <nextcloud-data - local> montowany w kontenerze do /data i daję <Deploy the container>
- uruchamiam MariaDB a następnie NextCloud

Mam nadzieję że po tym wszystkim NC zadziała ponownie jak trzeba.
Bardzo proszę o ewentualne uwagi/usprawnienia w/w do procedury
 

Użytkownicy znaleźli tą stronę używając tych słów:

  1. migracja
  2. nextcloud
  3. portainer
  4. container station
  5. nexcloud
  6. Backup kontenera
  7. duplicate PV
  8. home assistant
  9. duplicate