You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Regular backups are essential to ensure that your OpenCloud instance can be restored in case of issues
9
+
#Backup
8
10
9
-
---
11
+
Regular backups are essential to ensure that your OpenCloud instance can be restored in case of issues
12
+
13
+
## General considerations
10
14
11
-
### General considerations
15
+
### Storage Options
12
16
13
-
#### OpenCloud supports two different storage setups
17
+
OpenCloud supports two different storage setups:
14
18
15
19
- Pure POSIX Setup: All data (configuration, blobs, and metadata) is stored on a POSIX-compliant filesystem.
16
20
17
21
- Distributed Setup: Blobs are stored on an S3-compliant storage, while configuration and metadata remain on a POSIX-compliant filesystem
18
22
19
23
To determine which filesystems are supported, see: Filesystems and Shared Storage
20
24
21
-
---
25
+
## Backup strategies
22
26
23
-
### Backup strategies
27
+
### Consistent Backup Requirement
24
28
25
-
#### To create a consistent backup, the OpenCloud instance must be stopped before starting the backup process. After the backup is complete, the instance can be restarted
29
+
To create a consistent backup, the OpenCloud instance must be stopped before starting the backup process. After the backup is complete, the instance can be restarted
26
30
27
-
**There are two recommended approaches:**
31
+
There are two recommended approaches:
28
32
29
33
- Snapshot-based backup (recommended)
30
34
- If your storage system supports snapshots, creating a backup only takes a few seconds
31
35
32
36
- Snapshots should be copied to secondary storage or used by backup software for additional security
33
37
34
-
-Backup software approach
35
-
36
-
- If snapshots are not available, you can use any backup software of your choice
37
-
38
-
- For more details on data locations, refer to the Default Paths documentation
39
-
40
-
---
38
+
- Backup software approach
41
39
42
-
### Required backup components
40
+
- If snapshots are not available, you can use any backup software of your choice
41
+
- For more details on data locations, refer to the Default Paths documentation
43
42
44
-
#### A complete backup must include
43
+
##Required backup components
45
44
46
45
- Configuration data
47
46
@@ -61,11 +60,9 @@ To determine which filesystems are supported, see: Filesystems and Shared Storag
61
60
62
61
- This ensures compatibility when restoring and prevents issues caused by software version mismatches
63
62
64
-
---
65
-
66
-
### Pure POSIX setup
63
+
## Pure POSIX setup
67
64
68
-
#### If all data (configuration, blobs, and metadata) is stored on a POSIX-compliant filesystem
65
+
If all data (configuration, blobs, and metadata) is stored on a POSIX-compliant filesystem
69
66
70
67
- Stop the OpenCloud instance
71
68
@@ -77,11 +74,9 @@ To determine which filesystems are supported, see: Filesystems and Shared Storag
77
74
78
75
- Restart the OpenCloud instance after the backup is complete
79
76
80
-
---
81
-
82
-
### Distributed setup
77
+
## Distributed setup
83
78
84
-
#### If blobs are stored on S3, while configuration and metadata remain on a POSIX-compliant filesystem
79
+
If blobs are stored on S3, while configuration and metadata remain on a POSIX-compliant filesystem
85
80
86
81
- Stop the OpenCloud instance
87
82
@@ -91,6 +86,6 @@ To determine which filesystems are supported, see: Filesystems and Shared Storag
91
86
92
87
- Restart the OpenCloud instance after the backup is complete
93
88
94
-
---
95
-
96
-
#### With these backup strategies, you can ensure that your OpenCloud instance remains secure and restorable in case of issues
89
+
:::note
90
+
With these backup strategies, you can ensure that your OpenCloud instance remains secure and restorable in case of issues
Copy file name to clipboardExpand all lines: docs/admin/maintenance/migrate.md
+29-42Lines changed: 29 additions & 42 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,23 +1,26 @@
1
1
---
2
2
sidebar_position: 3
3
3
id: migrate
4
-
title: 'Migrate'
5
-
description: 'Guide to migrating data using rclone.'
4
+
title: Migrate
5
+
description: Guide to migrating data using rclone.
6
+
draft: false
6
7
---
7
8
8
9
import Tabs from '@theme/Tabs'
9
10
import TabItem from '@theme/TabItem'
10
11
11
-
## 🚀 Migrate Personal Space Data to OpenCloud Using rclone
12
+
# Migrate
13
+
14
+
Migrate Personal Space Data to OpenCloud Using rclone
12
15
13
16
This guide will help you migrate personal space data from `NextCloud` and `oCIS` to `OpenCloud` using `rclone`. Follow these steps carefully to ensure a smooth migration!
14
17
15
-
### 1. Generate users token using CLI or API
18
+
## Generate users token using CLI or API
16
19
17
20
<Tabs>
18
21
<TabItemvalue="opencloud"label="OpenCloud">
19
22
20
-
###Run OpenCloud with the following configuration
23
+
## Run OpenCloud with the following configuration
21
24
22
25
Modify `.env` file:
23
26
@@ -45,9 +48,7 @@ Generate an authentication token for a user (e.g., `alan`) with expiration (`h`,
This release introduces a **breaking change in the GraphAPI**.
19
-
If you are using OpenCloud only through official clients (Web, Desktop, or Mobile), **no migration is needed**.
17
+
This release introduces a breaking change in the GraphAPI.
18
+
If you are using OpenCloud only through official clients (Web, Desktop, or Mobile), no migration is needed.
20
19
21
20
If you're using any other software that utilizes the GraphAPI, that software might need to be adjusted to follow the new behavior of the GraphAPI.
22
21
23
-
---
24
-
25
22
## Key Changes
26
23
27
24
The following endpoints of the GraphAPI were changed in a way that is not backwards compatible with the previous releases:
@@ -33,4 +30,6 @@ GET /v1beta1/drives/
33
30
GET /v1beta1/me/drives/
34
31
```
35
32
33
+
:::note
36
34
Due to performance optimizations, these endpoints no longer automatically expand all permissions on the drives root items. If needed, the permissions can be explicitly requested via the appropriate $expand query option.
0 commit comments