Differences between revisions 19 and 41 (spanning 22 versions)
Revision 19 as of 2018-10-23 23:30:58
Size: 3127
Comment: Update information about upgrades
Revision 41 as of 2021-11-06 22:23:19
Size: 3011
Editor: fioddor
Comment: Link apps to their manual pages
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Backups = #language en
Line 3: Line 3:
As of version 0.39, !FreedomBox now includes a Backups feature. The Backups feature is built using the "borgbackup" Debian package. Borg is a deduplicating and compressing backup program. It is designed for efficient and secure backups. This backups feature can be used to selectively backup data on an app-by-app basis. Thus, the Backups menu prompts users with a checklist of the apps whose data they want to backup. Users can select any number of apps to back up, from one to all. Note, however, that not all apps generate personal data, so not all apps will be listed in the backups menu. For your reference, the status report below lists the apps for which no backups are needed. ~- [[DebianWiki/EditorGuide#translation|Translation(s)]]: English - [[es/FreedomBox/Manual/Backups|Español]] -~
Line 5: Line 5:
As the Backups feature is currently still in development, it can only backup data for a limited number of !FreedomBox apps. We are working on offering backup support for every app in the !FreedomBox system. <<TableOfContents()>>
Line 7: Line 7:
== Status Report for Backups Integration == ## BEGIN_INCLUDE
Line 9: Line 9:
The following apps require no backups and therefore require no integration in the Backups feature:
 * Avahi (no backup needed)
 * Backups (no backup needed)
 * Cockpit (no backup needed)
 * Diagnostics (no backup needed)
 * Firewall (no backup needed)
 * JSXC (no backup needed)
 * Names (no backup needed)
 * Power (no backup needed)
 * Privoxy (no backup needed)
 * Roundcube (no backup needed)
 * SearX (no backup needed)
 * Storage (no backup needed)
== Backups ==
Line 23: Line 11:
As of version 0.39, the following apps and features are supported by the Backups feature:
 * Dynamic DNS
 * ejabberd
 * ikiwiki
 * infinoted
 * Matrix Synapse
 * !MediaWiki
 * Minetest
 * Radicale
 * repro
!FreedomBox includes the ability to backup and restore data, preferences, configuration and secrets from most of the applications. The Backups feature is built using Borg backup software. Borg is a deduplicating and compressing backup program. It is designed for efficient and secure backups. This backups feature can be used to selectively backup and restore data on an app-by-app basis. Backed up data can be stored on the !FreedomBox machine itself or on a remote server. Any remote server providing SSH access can be used as a backup storage repository for !FreedomBox backups. Data stored remotely may be encrypted and in such cases remote server cannot access your decrypted data.
Line 34: Line 13:
In version 0.40, the following apps and features are supported by the Backups feature:
 * Coquelicot
 * Mumble
 * Pagekite
 * Quassel
 * Shadowsocks
 * Sharing
 * Transmission
=== Notes for Specific App Backups ===
Line 43: Line 15:
In version 0.41, the following apps and features are supported by the Backups feature:
 * Bind
 * Deluge
 * Datetime
 * Secure Shell (SSH) Server
 * Security
 * Snapshot
Unless otherwise noted here, backup of an app's data will include its configuration, secrets and other data.
Line 51: Line 17:
In version 0.42, the following apps and features will be supported by the Backups feature:
 * Tor
 * Upgrades
|| '''App/Feature''' || '''Notes''' ||
|| [[FreedomBox/Manual/Deluge|Deluge]] || Does not include downloaded/seeding files ||
|| [[FreedomBox/Manual/MiniDLNA|MiniDLNA]] || Does not include the data in the shared folders ||
|| [[FreedomBox/Manual/Networks|Networks]] || No plans currently to implement backup ||
|| [[FreedomBox/Manual/Samba|Samba]] || Does not include the data in the shared folders ||
|| [[FreedomBox/Manual/Sharing|Sharing]] || Does not include the data in the shared folders ||
|| Snapshot || Only configuration, does not include snapshot data ||
|| [[FreedomBox/Manual/Syncthing|Syncthing]] || Does not include data in the shared folders ||
|| [[FreedomBox/Manual/Transmission|Transmission]] || Does not include downloaded/seeding files ||
|| [[FreedomBox/Manual/Users|Users]] || Backup of user accounts is [[https://salsa.debian.org/freedombox-team/freedombox/-/issues/2051|planned]] ||
Line 55: Line 28:
We are still working on Backups support for the following apps and features:
 * Let's Encrypt
 * Monkeysphere
 * OpenVPN
 * Syncthing
 * Tahoe-LAFS
 * Tiny Tiny RSS
 * Users

There are no plans to backup data for the following application for now:
 * Networks

You can find an updated log of our progress here: https://salsa.debian.org/freedombox-team/plinth/issues/1390

== How to install and use Backups ==
=== How to install and use Backups ===
Line 98: Line 57:


=== External links ===

 * Upstream project: https://www.borgbackup.org
 * User documentation: https://borgbackup.readthedocs.io/en/stable/


## END_INCLUDE

Back to [[FreedomBox/Features|Features introduction]] or [[FreedomBox/Manual|manual]] pages.


<<Include(FreedomBox/Portal)>>

----
CategoryFreedomBox

Translation(s): English - Español

Backups

FreedomBox includes the ability to backup and restore data, preferences, configuration and secrets from most of the applications. The Backups feature is built using Borg backup software. Borg is a deduplicating and compressing backup program. It is designed for efficient and secure backups. This backups feature can be used to selectively backup and restore data on an app-by-app basis. Backed up data can be stored on the FreedomBox machine itself or on a remote server. Any remote server providing SSH access can be used as a backup storage repository for FreedomBox backups. Data stored remotely may be encrypted and in such cases remote server cannot access your decrypted data.

Notes for Specific App Backups

Unless otherwise noted here, backup of an app's data will include its configuration, secrets and other data.

App/Feature

Notes

Deluge

Does not include downloaded/seeding files

MiniDLNA

Does not include the data in the shared folders

Networks

No plans currently to implement backup

Samba

Does not include the data in the shared folders

Sharing

Does not include the data in the shared folders

Snapshot

Only configuration, does not include snapshot data

Syncthing

Does not include data in the shared folders

Transmission

Does not include downloaded/seeding files

Users

Backup of user accounts is planned

How to install and use Backups

Step 1

Backups: Step 1

Step 2

Backups: Step 2

Step 3

Backups: Step 3

Step 4

Backups: Step 4

Step 5

Backups: Step 5

Step 6

Backups: Step 6

Step 7

Backups: Step 7

Back to Features introduction or manual pages.


Intro

Information

Support

Contribute

Reports

Promote

Vision

Hardware

Live Help

Where To Start

Translate

Calls

Talks

Overview

Download

Q&A

To Do

Design

Releases

Press

Features

Manual

Contributors

Code

Blog

FreedomBox for Communities

FreedomBox Developer Manual

HELP & DISCUSSIONS: Discussion Forum - Matrix - Mailing List - #freedombox irc.debian.org | CONTACT Foundation | JOIN Project

Next call: Saturday, April 13 at 14:00 UTC

This page is copyright its contributors and is licensed under the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.


CategoryFreedomBox