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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+6-1Lines changed: 6 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,9 +11,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
11
11
### Fixed
12
12
### Docs
13
13
14
-
## [0.1.4]
14
+
## [0.1.4] - 2021-02-11
15
15
### Added
16
16
- Symlink support for tar files ([5d75752](https://github.com/d-Rickyy-b/backmeup/commit/5d757525bbde26429e90a30ea5fba8d721db6f72))
17
+
- Following symlinks (aka replacing a symlink to a file with the actual file) ([a98fe65](https://github.com/d-Rickyy-b/backmeup/commit/a98fe65d8188cd8f5abac2d766cffa594c032757))
18
+
- Ability to only run backups of certain units via `-u`/`--unit` CLI parameter ([92db794](https://github.com/d-Rickyy-b/backmeup/commit/92db794365448c67379f20ff3e2d6bfb998f1f57))
19
+
- Check if archive already exists ([fd88626](https://github.com/d-Rickyy-b/backmeup/commit/fd886263038d6c97cb0f481e9ff0140187d5283e))
20
+
- Add `-t`/`--test-path` CLI parameter for checking exclusion for given paths ([1b13e44](https://github.com/d-Rickyy-b/backmeup/commit/1b13e44a38faa0e472ecaea4b8864cfffc2ab147))
21
+
- Add `-v`/`--version` CLI parameter to just print the tool's version ([2c51b05](https://github.com/d-Rickyy-b/backmeup/commit/2c51b058723e1eb3e46ba2e8ee0b2260ad39b362))
17
22
### Changed
18
23
- Move archive code to archiver package ([d8666cb](https://github.com/d-Rickyy-b/backmeup/commit/d8666cb5d3acc25a77f3d84f92c52301687dd6ae))
19
24
- Move config code to config package ([0a03807](https://github.com/d-Rickyy-b/backmeup/commit/0a038077a21c88781abf77b85a6a9da7b60df9f6))
When managing several servers, you often find yourself in a need of making backups. I searched for tools online that could make it into a painless experience but never found an easy-to-use, lightweight, portable, CLI tool which is easy to configure and does not need a remote server for backups.
5
+
When managing several servers, you often find yourself in a need of making backups.
6
+
I searched for tools online that could make it into a painless experience but never found an easy-to-use, lightweight, portable, CLI tool which is easy to configure and does not need a remote server for backups.
5
7
That's why I created **backmeup**.
6
8
7
9
### Key features
8
10
- Easy to use
9
11
- Define multiple backups in a single config file
10
12
-**Portable** - you can copy the **single executable** with a configuration file on all your machines
11
-
-**Lightweight** - the executables are ~1 mb
13
+
-**Lightweight** - the executables are < 10 mb
12
14
- Exclude files and paths with .gitignore-like syntax
13
15
- Group together multiple source paths into one backup
14
16
- Config files written in yaml
@@ -115,6 +117,7 @@ The name of your backup is the key at root level. Starting from there you can co
115
117
| add_subfolder | boolean | No | `false` | Creates a new subfolder in `<destination>` for this unit if set to true |
116
118
| enabled | boolean | No | `true` | Switch to disable each unit individually |
117
119
| use_absolute_paths | boolean | No | `true` | Uses absolute file paths in the archive (see [#11](https://github.com/d-Rickyy-b/backmeup/issues/11)) |
120
+
| follow_symlinks | boolean | No | `false` | If set to `true`, the targets of symlinks (regular files only) will be included in the archive. Only works for tar archives! |
118
121
119
122
Be careful when using quotes in paths. For most strings you don't even need to use quotes at all. When using double quotes (`"`), you must escape backslashes (`\`) when you want to use them as literal characters (such as in Windows paths).
120
123
Check [this handy article](https://www.yaml.info/learn/quote.html) for learning more about quotes in yaml.
0 commit comments