Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[wip] Backup location #531

Draft
wants to merge 22 commits into
base: dev
Choose a base branch
from
Draft

[wip] Backup location #531

wants to merge 22 commits into from

Conversation

@zamentur
Copy link
Contributor

@zamentur zamentur commented Aug 31, 2018

THIS IS WIP. Feel free to comment, but don't test for now...

The problem

We need to be able to backup and restore easily on remote location. Current solution (borg app, archivist) made easier to create a daily backup but the restore operation is quite difficult to do.

Solution

To improve the current app archivist_ynh and borg_ynh, this app create a repository subcategory, to be able to check backup are correctly made and to select them for restoration.

It integrates a borg connector to backup remotely.

See http://pad.arn-fai.net/p/yunohost-backup-api

PR Status

TODO

  • Change actionmap to support all new arguments
  • Fix property name empty when listing or getting info
  • Migration to publish the ssh public key
  • Check correctly the fingerprint on the first connexion on a remote repository
  • Debug
  • Write some comments on each function
  • Write an example of custom backup methods
  • Compatibility with current remote backup (borg app, borg tuto, archivist, outputdir uncompress) ?

How to test

...

Validation

  • Principle agreement 0/2 :
  • Quick review 0/1 :
  • Simple test 0/1 :
  • Deep review 0/1 :
@zamentur zamentur changed the title Backup repository [wip] Backup repository Sep 4, 2018
@zamentur zamentur changed the title [wip] Backup repository [wip] Backup location Feb 4, 2019
@alexAubin alexAubin added this to the 3.x milestone Mar 28, 2019
@alexAubin alexAubin force-pushed the stretch-unstable branch from 58ead9e to 40f48ff Oct 29, 2019
@zamentur zamentur modified the milestones: 4.x, Horizon Jan 3, 2021
@zamentur zamentur added this to 4.x in Pending Jan 4, 2021
@zamentur zamentur changed the base branch from stretch-unstable to dev Jan 4, 2021
@zamentur zamentur removed this from the Horizon milestone Jan 4, 2021
@zamentur zamentur marked this pull request as draft Jan 5, 2021
@zamentur zamentur removed the untested label Jan 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
2 participants