2026-03-13 13:52:41 +00:00
2026-03-13 13:12:54 +01:00
2026-03-13 13:12:54 +01:00
2026-03-13 12:40:09 +00:00
2026-03-13 13:52:41 +00:00

Nextcloud Migration

Prep

Doc

Sares

Shares mit Marina, Links sind bekannt

Alternativtext

NCP Interne Mounts (disk, usb)

Fstab:

fstab

Dateistruktur df -h:

ncp_df-h.out

NCP Externe Mounts (shared)

media (Plex)

df -h

Filesystem                                                                    Size  Used Avail Use% Mounted on
tmpfs                                                                         197M  1.2M  196M   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv                                              20G   16G  2.6G  87% /
tmpfs                                                                         982M     0  982M   0% /dev/shm
tmpfs                                                                         5.0M     0  5.0M   0% /run/lock
/dev/sda2                                                                     974M  258M  650M  29% /boot
nextcloudpi.home:/media/data/ncdata/data/christopher.kolb/files/06_Downloads  3.9T  766G  3.0T  21% /media/Downloads
tmpfs                                                                         197M  4.0K  197M   1% /run/user/1000

fstab

/dev/disk/by-id/dm-uuid-LVM-35WbgBk3cPUcGbiHIztiy0kxZgdM7DC3kNcI5PKdGKFO4gw8sZmnmRdkgAfxoPtn / ext4 defaults 0 0
# /boot was on /dev/sda2 during curtin installation
/dev/disk/by-uuid/1ec04a96-472a-4784-b53e-5757c85af647 /boot ext4 defaults 0 0
/swap.img       none    swap    sw      0       0
#//10.10.10.11/ncp-christopher.kolb/06_Downloads        /media/Downloads        cifs    credentials=/home/ck/.smbfile,rw,user,uid=1000,gid=1000,file_mode=0766,dir_mode=0777    0       0
nextcloudpi.home:/media/data/ncdata/data/christopher.kolb/files/06_Downloads  /media/Downloads  nfs  rw,sync,vers=4,_netdev  0  0
#//192.168.178.131/ncp-christopher.kolb/06_Downloads    /media/Downloads        cifs    credentials=/home/ck/.smbfile,rw,user   0       0

sabnzbd (*arr)

df -h

Filesystem                                                                    Size  Used Avail Use% Mounted on
tmpfs                                                                         197M  1.4M  196M   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv                                              30G   19G  9.2G  68% /
tmpfs                                                                         984M     0  984M   0% /dev/shm
tmpfs                                                                         5.0M     0  5.0M   0% /run/lock
/dev/sda2                                                                     2.0G  198M  1.6G  11% /boot
nextcloudpi.home:/media/data/ncdata/data/christopher.kolb/files/06_Downloads  3.9T  766G  3.0T  21% /media/Downloads
tmpfs                                                                         197M   12K  197M   1% /run/user/1000

fstab

/dev/disk/by-id/dm-uuid-LVM-ysgEIBdrHVAktsjID8kATTfBFNNDns5boot4pzjSAUcGh39MBZOk1euQVAnGdygJ / ext4 defaults 0 1
# /boot was on /dev/sda2 during curtin installation
/dev/disk/by-uuid/06427371-d5b3-4b5f-be67-5428c1ba4068 /boot ext4 defaults 0 1
/swap.img       none    swap    sw      0       0
nextcloudpi.home:/media/data/ncdata/data/christopher.kolb/files/06_Downloads  /media/Downloads  nfs  rw,sync,vers=4,_netdev  0  0

immich (images, Backup)

df -h

Filesystem                                                                         Size  Used Avail Use% Mounted on
tmpfs                                                                              392M  1.4M  391M   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv                                                   97G   47G   45G  52% /
tmpfs                                                                              2.0G     0  2.0G   0% /dev/shm
tmpfs                                                                              5.0M     0  5.0M   0% /run/lock
/dev/sda2                                                                          2.0G  104M  1.7G   6% /boot
ck@nextcloudpi:/media/data/ncdata/data/christopher.kolb/files/04_Medien/02 Reisen  1.5T  951G  460G  68% /home/ck/immich-app/Reisen
ck@nextcloudpi:/media/data/ncdata/data/christopher.kolb/files/Kamera-Uploads       1.5T  951G  460G  68% /home/ck/immich-app/Kamera-Uploads
ck@nextcloudpi:/media/data/ncdata/data/christopher.kolb/files/03_Dateien/Oma       1.5T  951G  460G  68% /home/ck/immich-app/Oma
ck@nextcloudpi:/media/data/ncdata/data/christopher.kolb/files/03_Dateien/Opa       1.5T  951G  460G  68% /home/ck/immich-app/Opa
ck@nextcloudpi:/media/data/ncdata/data/christopher.kolb/files/Backup/immich        1.5T  951G  460G  68% /home/ck/immich-app/library/backups
tmpfs                                                                              392M   12K  392M   1% /run/user/1000

fstab

/dev/disk/by-id/dm-uuid-LVM-hVZIgMu9dGnCwyY6HqRkS50pee2f8fi2ji67MdfkhBD03E8kv7QVRmgFsTCSYKjP / ext4 defaults 0 1
# /boot was on /dev/sda2 during curtin installation
/dev/disk/by-uuid/d949b302-7e4f-4317-a696-12d4a518f110 /boot ext4 defaults 0 1
/swap.img       none    swap    sw      0       0
ck@nextcloudpi:/media/data/ncdata/data/christopher.kolb/files/Kamera-Uploads /home/ck/immich-app/Kamera-Uploads fuse.sshfs _netdev,allow_other,IdentityFile=/home/ck/.ssh/id_ed25519,reconnect,x-systemd.automount,uid=1000,gid=1000,idmap=user  0  0
ck@nextcloudpi:/media/data/ncdata/data/christopher.kolb/files/Backup/immich /home/ck/immich-app/library/backups fuse.sshfs _netdev,allow_other,IdentityFile=/home/ck/.ssh/id_ed25519,reconnect,x-systemd.automount,uid=1000,gid=1000,idmap=user  0  0
ck@nextcloudpi:/media/data/ncdata/data/christopher.kolb/files/04_Medien/02\040Reisen /home/ck/immich-app/Reisen fuse.sshfs ro,_netdev,allow_other,IdentityFile=/home/ck/.ssh/id_ed25519,reconnect,x-systemd.automount,uid=1000,gid=1000,idmap=user  0  0
ck@nextcloudpi:/media/data/ncdata/data/christopher.kolb/files/03_Dateien/Oma /home/ck/immich-app/Oma fuse.sshfs ro,_netdev,allow_other,IdentityFile=/home/ck/.ssh/id_ed25519,reconnect,x-systemd.automount,uid=1000,gid=1000,idmap=user  0  0
ck@nextcloudpi:/media/data/ncdata/data/christopher.kolb/files/03_Dateien/Opa /home/ck/immich-app/Opa fuse.sshfs ro,_netdev,allow_other,IdentityFile=/home/ck/.ssh/id_ed25519,reconnect,x-systemd.automount,uid=1000,gid=1000,idmap=user  0  0

vaultwarden (Backup)

df -h

Filesystem                                                                        Size  Used Avail Use% Mounted on
tmpfs                                                                             197M  1.2M  196M   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv                                                  28G  5.4G   21G  21% /
tmpfs                                                                             984M     0  984M   0% /dev/shm
tmpfs                                                                             5.0M     0  5.0M   0% /run/lock
/dev/sda2                                                                         2.0G  102M  1.7G   6% /boot
ck@nextcloudpi:/media/data/ncdata/data/christopher.kolb/files/Backup/vaultwarden  1.5T  951G  460G  68% /home/ck/dc-vaultwarden/backup
tmpfs                                                                             197M   12K  197M   1% /run/user/1000

fstab

/dev/disk/by-id/dm-uuid-LVM-Vwa7BhYb5Wlskgm6GusYRpA3znI0Iw8tyrAP3oO96TJ4S8g0BOO2Qo2UCnduM0fA / ext4 defaults 0 1
# /boot was on /dev/sda2 during curtin installation
/dev/disk/by-uuid/acf39e1b-030c-4f18-bdac-75820d4f7b3f /boot ext4 defaults 0 1
/swap.img       none    swap    sw      0       0
ck@nextcloudpi:/media/data/ncdata/data/christopher.kolb/files/Backup/vaultwarden /home/ck/dc-vaultwarden/backup fuse.sshfs _netdev,allow_other,IdentityFile=/home/ck/.ssh/id_ed25519,reconnect,x-systemd.automount,uid=1000,gid=1000,idmap=user 0 0

TODO:

  • proxy (Backup)
  • plex (Backup)

Eingesetzte NC Apps

Eingesetzte NCP Services - Challenges?

VM lokale hacks

Wireguard nach WZ

Rsync cron job

Klären

Nextcloudpi wiederherstellbar runterfahren

NC Mounts

Ordnerstruktur Ziel allgemein auf nextcloud VM

Wohin mounten

Nextcloud mounts mit hardlinks zu backup folder etc.?

Git einrichten

Doku dort veröffentlichen

Repos zu:

  • Rsync job

Kommunikation

Marina

Polska

Migration Umsetzung

nextcloudpi in wartungsmodus (reicht?)

Alle externen Mounts abschalten

Daten umhängen

Virtuelle Disk

Ownership der VM ändern in Proxmox

USB Disk

Entsprechend mounten

Nach Migration

Shares

- Filme und Serien

- Der letzte Bulle Mama

- Chrissiflix an DoJo

- Kalender in Polska

Mounts

Externe mounts anpassen

Anbindung

Nextcloud Apps

  • Chrissi Handy
  • Marina Handy
  • Surface
  • iPhone?

Handy Notes Apps auch Marina

- Apps

- Alle Mounts wiederherstellen

Hygiene

Settings

2FA

Backup Cron Job

Als Container laufen lassen?

Description
config and files relevant for nextcloud config
Readme 2.6 MiB
Languages
Shell 100%