Backup Nextcloud #2

Closed
opened 2022-12-28 14:27:50 +01:00 by tdpeuter · 2 comments
Owner
[Nextcloud guide](https://docs.nextcloud.com/server/stable/admin_manual/maintenance/backup.html)
tdpeuter added the
urgent
label 2022-12-28 14:28:02 +01:00
Author
Owner
  1. Start maintainance:mode
  2. Backup folders
  • Config: Nextcloud install configuration
  • Data: All files of all users (VERY IMPORTANT)
  • Themes: We don't use this (skip)
  • Database: Database that links everything (VERY IMPORTANT)

Currently, the Nextcloud installation is configured as follows:

Name Pod path Host path Storage type
Config /var/www/html/config - PVC
Data /var/www/html/data /mnt/PRIVATE_DOCS/HOME Host Path
Database - - -
1. Start `maintainance:mode` 2. Backup folders - [ ] Config: Nextcloud install configuration - [ ] Data: All files of all users (**VERY IMPORTANT**) - [ ] ~~Themes: We don't use this (skip)~~ - [ ] Database: Database that links everything (**VERY IMPORTANT**) Currently, the Nextcloud installation is configured as follows: | Name | Pod path | Host path | Storage type | | -------- | -------- | --------- | ------------ | | Config | `/var/www/html/config` | - | PVC | | Data | `/var/www/html/data` | `/mnt/PRIVATE_DOCS/HOME` | Host Path | | Database | - | - | - |
tdpeuter referenced this issue from a commit 2023-01-14 23:59:11 +01:00
Author
Owner

Added an unfinished script to create the database backup here

Current flow would be:

  1. Create database backup
  2. Copy all files to backup location
Added an unfinished script to create the database backup [here](https://git.depeuter.dev/Bos55/Hugo/src/commit/d4663d0ce1056f11f0771fd59130e8220deb50e1/backups/create_nextcloud_backup.sh) Current flow would be: 1. Create database backup 2. Copy all files to backup location - [ ] Fix password authentication ([PGPass file documentation](https://www.postgresql.org/docs/current/libpq-pgpass.html))
tdpeuter added this to the Server setup project 2023-01-15 11:47:51 +01:00
tdpeuter self-assigned this 2023-05-20 18:17:16 +02:00
tdpeuter added a new dependency 2023-09-07 21:22:58 +02:00
tdpeuter added the
chore
label 2023-09-24 11:08:12 +02:00
tdpeuter added a new dependency 2023-09-24 11:09:06 +02:00
tdpeuter referenced this issue from a commit 2023-10-07 11:06:41 +02:00
tdpeuter removed this from the Server setup project 2023-10-10 22:12:28 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Blocks
#1 Backups
Bos55/Hugo
Depends on
Reference: Bos55/Hugo#2
No description provided.