remote-backup issueshttps://framagit.org/mieg/remote-backup/-/issues2020-01-17T22:12:56Zhttps://framagit.org/mieg/remote-backup/-/issues/38Use a file on the backup storage to be sure that it's mounted2020-01-17T22:12:56ZMiegUse a file on the backup storage to be sure that it's mountedWhen performing a backup, the system cannot be sure that the right disk is mounted at the right place. To prevent writing data to the wrong disk, I suggest that a special file should be created at the root of the backup directory. This f...When performing a backup, the system cannot be sure that the right disk is mounted at the right place. To prevent writing data to the wrong disk, I suggest that a special file should be created at the root of the backup directory. This file can contain data that will identify the backup storage.
This file should be checked before performing backups.MiegMieghttps://framagit.org/mieg/remote-backup/-/issues/37Use TOML language for the configuration file2019-11-12T09:34:10ZMiegUse TOML language for the configuration fileUse toml syntax for the configuration file. Reproduce behaviour of configparser with toml syntax.
See: https://github.com/toml-lang/toml
For python parser: https://github.com/uiri/tomlUse toml syntax for the configuration file. Reproduce behaviour of configparser with toml syntax.
See: https://github.com/toml-lang/toml
For python parser: https://github.com/uiri/toml0.7.0https://framagit.org/mieg/remote-backup/-/issues/36Let configure which identity key to use to connect to the server2019-08-15T14:35:16ZMiegLet configure which identity key to use to connect to the serverThat's useful if someone wants a special key used to connect to the server. And also when using the --sudo falg. For now, you have to configure root to access to the save server. That's not a good idea. :)That's useful if someone wants a special key used to connect to the server. And also when using the --sudo falg. For now, you have to configure root to access to the save server. That's not a good idea. :)1.0.0-betaMiegMieghttps://framagit.org/mieg/remote-backup/-/issues/35Refactor core function for backup2019-08-15T12:01:21ZMiegRefactor core function for backupCode in `core` should not call click or run commands directly. Such a call should be done in the `cli`.Code in `core` should not call click or run commands directly. Such a call should be done in the `cli`.MiegMieghttps://framagit.org/mieg/remote-backup/-/issues/34Properly manage SIGKILL signal (Ctrl-c)2019-11-11T22:27:43ZMiegProperly manage SIGKILL signal (Ctrl-c)When hitting Ctrl-c, the program should stop the current backup, shutdown the server (if requested) and terminate.When hitting Ctrl-c, the program should stop the current backup, shutdown the server (if requested) and terminate.1.0.0-betahttps://framagit.org/mieg/remote-backup/-/issues/33Let user select which directory will be backuped2019-08-14T09:17:40ZMiegLet user select which directory will be backupedWhen running cli, the user should be able to select which directory to syncronize. For example, grouping directories into profile to let user choose which profile to backup.When running cli, the user should be able to select which directory to syncronize. For example, grouping directories into profile to let user choose which profile to backup.MiegMieghttps://framagit.org/mieg/remote-backup/-/issues/29Colorise output2019-08-14T18:45:54ZMiegColorise outputFor example, `crayons` library can be used: https://github.com/kennethreitz/crayonsFor example, `crayons` library can be used: https://github.com/kennethreitz/crayonsMiegMieghttps://framagit.org/mieg/remote-backup/-/issues/27Tell if rsync has run properly or with errors2019-07-03T08:58:25ZMiegTell if rsync has run properly or with errorsDo some kind of report, that clearly tells the user if the backup has finished correctly or not.Do some kind of report, that clearly tells the user if the backup has finished correctly or not.MiegMieghttps://framagit.org/mieg/remote-backup/-/issues/13Add option that allow to delete old backup locker in the remote save server2019-07-03T09:47:10ZMiegAdd option that allow to delete old backup locker in the remote save serverWhen performing a backup a locker is created preventing others to turn off the save server. If something goes wrong during the backup the script may live a locker on the remote server even if the backup is done or aborted.
Add an option...When performing a backup a locker is created preventing others to turn off the save server. If something goes wrong during the backup the script may live a locker on the remote server even if the backup is done or aborted.
Add an option like `--remove-locker` that delete the previous locker that the script generates for this computer on the remote server.1.0.0-betahttps://framagit.org/mieg/remote-backup/-/issues/9Check config file before running2019-07-03T09:47:33ZMiegCheck config file before runningCheck if the needed configuration var are present. If not tell which are not given.
Also, a default config can be loaded.
See also issue #19.Check if the needed configuration var are present. If not tell which are not given.
Also, a default config can be loaded.
See also issue #19.1.0.0-betahttps://framagit.org/mieg/remote-backup/-/issues/4Put the locker file in a directory accessible by all users2019-07-03T09:47:53ZMiegPut the locker file in a directory accessible by all usersFor now the script create a file in `/home/user/save-pid` that indicate it is running a backup.
Move this directory to `/var/lock/remote-backup` and give rights so that some users can write in it.For now the script create a file in `/home/user/save-pid` that indicate it is running a backup.
Move this directory to `/var/lock/remote-backup` and give rights so that some users can write in it.1.0.0-betaMiegMieg