|
@@ -27,7 +27,8 @@
|
|
|
> `occ ldap:show-remnants`
|
|
|
- remove the guests users ?
|
|
|
> `occ user:list | grep "Guest"`
|
|
|
- - remove the external mounts ?
|
|
|
+ - remove the external mounts
|
|
|
+ - remove the shared files and folders
|
|
|
3. Start the instance and check it
|
|
|
4. Halt NC host and:
|
|
|
- rsync the mysql folder from DB host
|
|
@@ -36,18 +37,16 @@
|
|
|
|
|
|
# Migration files --> S3
|
|
|
|
|
|
-1. Deploy a new Nextcloud instance with Vagrant (same NC release + MariaDB 10.6.12 + **CEPH 3 nodes of 600GB**)
|
|
|
- > minimum 80GB for DB host, minimum 1.3T for NC host
|
|
|
+1. Deploy a new Nextcloud instance with Vagrant (same NC release + MariaDB 10.6.12 + **CEPH 3 nodes of 2TB**)
|
|
|
+ > minimum 80GB for DB host, minimum 60GB for NC, minimum 1.3T for NC Data
|
|
|
2. Halt NC on Vagrant host and
|
|
|
- rsync the mysql folder
|
|
|
- rsync the Nextcloud folder
|
|
|
- rsync the NC data folder
|
|
|
-3. Apply `nextcloud-S3-local-S3-migration`
|
|
|
-4. Halt NC host and
|
|
|
- - dump the mysql NC database
|
|
|
- - rsync the Nextcloud folder from NC host
|
|
|
-
|
|
|
-# Test new Nextcloud S3 & DB dump
|
|
|
+3. Start the new instance and check it
|
|
|
+4. Disable cron: `mv /etc/cron.d/nextcloud /var/www/html/nextcloud/etc_cron.d_nextcloud`
|
|
|
+5. Apply `nextcloud-S3-local-S3-migration`
|
|
|
+6. Check the instance
|
|
|
+7. Enable cron
|
|
|
|
|
|
-1. Deploy a new Nextcloud instance with Vagrant (same NC release + **MariaDB cluster** + CEPH)
|
|
|
- > minimum 80GB for DB host, minimum 1.5T for NC host
|
|
|
+> !!! S3 migration: external mounts lost & shared files lost !!!
|