Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
omv7:omv7_plugins:borgbackup [2024/05/05 13:49] – [Remote backup configuration procedure] chente | omv7:omv7_plugins:borgbackup [2024/05/25 18:44] (current) – chente | ||
---|---|---|---|
Line 1: | Line 1: | ||
{{indexmenu_n> | {{indexmenu_n> | ||
\\ | \\ | ||
- | |||
- | ---- | ||
- | ---- | ||
- | |||
- | < | ||
- | |||
- | {{ : | ||
- | \\ | ||
- | |||
- | ---- | ||
- | ---- | ||
< | < | ||
Line 25: | Line 14: | ||
* The openmediavault-borgbackup plugin installs and configures borgbackup in openmediavault and provides an integrated graphical user interface for its management. | * The openmediavault-borgbackup plugin installs and configures borgbackup in openmediavault and provides an integrated graphical user interface for its management. | ||
* In the current state, the plugin allows configuring local or remote backups. | * In the current state, the plugin allows configuring local or remote backups. | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Third Party Software Note === | ||
+ | |||
+ | [[https:// | ||
+ | This OMV plugin uses BorgBackup, which was created by a third party. See the project web page -> [[https:// | ||
---- | ---- | ||
Line 30: | Line 26: | ||
=== What is BorgBackup? === | === What is BorgBackup? === | ||
- | [[https:// | ||
Quote: | Quote: | ||
Line 58: | Line 53: | ||
* If you know the location of the file you want to restore, you can do it directly. The plugin' | * If you know the location of the file you want to restore, you can do it directly. The plugin' | ||
* If you do not know the exact location or version of the file or files you want to restore you need to inspect the contents of the backup. Borg allows you to mount a //ARCHIVE// in a server folder as if it were a standard file system. This allows us to inspect the content from the CLI or from any file explorer (such as WinSCP) and copy the files we need to another place. Once the files we need have been restored, we can unmount that folder. | * If you do not know the exact location or version of the file or files you want to restore you need to inspect the contents of the backup. Borg allows you to mount a //ARCHIVE// in a server folder as if it were a standard file system. This allows us to inspect the content from the CLI or from any file explorer (such as WinSCP) and copy the files we need to another place. Once the files we need have been restored, we can unmount that folder. | ||
+ | |||
+ | < | ||
+ | Beginners Info | ||
+ | </ | ||
+ | The key phrase that you should never forget is:< | ||
+ | < | ||
+ | Test how the data restoration process works. | ||
+ | </ | ||
---- | ---- | ||
Line 63: | Line 66: | ||
=== Index === | === Index === | ||
- | - | + | * [[omv7: |
- | - | + | * [[omv7: |
- | - | + | * [[omv7: |
- | - | + | * [[omv7: |
- | - | + | * [[omv7: |
+ | * [[omv7: | ||
---- | ---- | ||
Line 142: | Line 146: | ||
Note | Note | ||
</ | </ | ||
- | Deleting the repository will not delete the folder or its contents in the file system, if you need to delete them you must do so manually. | + | Deleting the repository will not delete the folder or its contents in the file system.< |
+ | If there are ARCHIVES configured in this REPOSITORY the FILES will be removed from the plugin configuration but the files in the server file system will not be removed. | ||
</ | </ | ||
Line 197: | Line 202: | ||
Do not confuse data integrity of an ARCHIVE in a REPOSITORY with data integrity of the backup source (your file system on the server where the data from which the backup is made is stored).< | Do not confuse data integrity of an ARCHIVE in a REPOSITORY with data integrity of the backup source (your file system on the server where the data from which the backup is made is stored).< | ||
< | < | ||
- | If you need to guarantee | + | If you need to ensure |
</ | </ | ||
Line 297: | Line 302: | ||
Allows you to unmount a previously mounted // | Allows you to unmount a previously mounted // | ||
- | * The // | + | * The // |
Link to official documentation -> [[https:// | Link to official documentation -> [[https:// | ||
Line 466: | Line 471: | ||
{{ : | {{ : | ||
- | The second step is to create a // | + | The second step is to create a // |
- | * In the SERVICES > BORGBACKUP > REPOS tab, press the CREATE button and establish the following configuration: | + | |
- | * ENABLE: We activate this button so that the programming is active. | + | We start with the //ARCHIVE// in the mary folder. In the SERVICES > BORGBACKUP > REPOS tab, press the CREATE button and establish the following configuration: |
- | * NAME/ | + | * ENABLE: We activate this button so that the programming is active. |
- | * REPO: We select the // | + | * NAME/ |
- | * COMPRESSION TYPE: '' | + | * REPO: We select the // |
+ | * COMPRESSION TYPE: '' | ||
* COMPRESSION RATIO: '' | * COMPRESSION RATIO: '' | ||
* ONE FILESYSTEM ONLY: We activate this button since we only want to backup a folder in a single file system. | * ONE FILESYSTEM ONLY: We activate this button since we only want to backup a folder in a single file system. | ||
* NO ATIME: We activate this button to avoid backing up versions with different access times. | * NO ATIME: We activate this button to avoid backing up versions with different access times. | ||
* INCLUDES: ''/ | * INCLUDES: ''/ | ||
- | * EXCLUDES: (We leave it blank, we don't want to exclude anything from the peter folder) | + | * EXCLUDES: (We leave it blank, we don't want to exclude anything from the mary folder) |
* RETAIN HOURLY: '' | * RETAIN HOURLY: '' | ||
* RETAIN DAILY: '' | * RETAIN DAILY: '' | ||
Line 507: | Line 513: | ||
To see the versions of the backups generated so far, select the // | To see the versions of the backups generated so far, select the // | ||
+ | \\ | ||
+ | \\ | ||
+ | \\ | ||
---- | ---- | ||
===== Remote backup configuration procedure ===== | ===== Remote backup configuration procedure ===== | ||
+ | [[https:// | ||
In the guides section of the Openmediavault forum there is an excellent guide to performing remote backups masterfully written by forum member '' | In the guides section of the Openmediavault forum there is an excellent guide to performing remote backups masterfully written by forum member '' | ||
+ | |||
+ | Borg requires SSH connections to access remote repositories. These links may be useful to you: | ||
+ | |||
+ | --> [[https:// | ||
+ | |||
+ | --> [[https:// | ||
+ | |||
+ | --> [[https:// | ||
---- | ---- |