From 852f268896aac9e1f3a3452b81c12e5f4037e46d Mon Sep 17 00:00:00 2001 From: Cerem Cem ASLAN Date: Tue, 11 Apr 2017 19:51:59 +0300 Subject: [PATCH 1/4] excluded btrfs snapshot mount dir --- exclude-list.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/exclude-list.txt b/exclude-list.txt index 8416d0c..379475f 100644 --- a/exclude-list.txt +++ b/exclude-list.txt @@ -23,3 +23,4 @@ /lost+found /**/tmp *--no-sync +/.* # btrfs snapshot mount dir From 46f1c1e1099d038611702f858cc180480201a0cd Mon Sep 17 00:00:00 2001 From: Cerem Cem ASLAN Date: Thu, 13 Apr 2017 14:38:35 +0300 Subject: [PATCH 2/4] Update README.md --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 13afa61..79fe910 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ There are 3 connection modes available: * proxy (via a rendezvous server) * local (for making backups of localhost) -# Goals +# Advantages Backups have following properties: * **portable** (you can move your copies around. eg: take first backup locally, remove disk, mound on another computer, `make backup-root` again) @@ -33,6 +33,11 @@ When making a backup, you can cancel at any point and resume later. All operatio > make init > make backup-root +# Disadvantages + +* Creating hardlinks for a 800GB backup may take hours +* `rsync` process may consume lots of CPU and IO resources, so your desktop becomes less usable during backup + > Note: Make sure that you are performing `make backup-root` commands on a native Linux filesystem. From ba79291ede21c5cf6c0cdb4d5ac412d97a44a83e Mon Sep 17 00:00:00 2001 From: Cerem Cem ASLAN Date: Thu, 13 Apr 2017 14:40:13 +0300 Subject: [PATCH 3/4] Update README.md --- README.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 79fe910..436e583 100644 --- a/README.md +++ b/README.md @@ -38,9 +38,6 @@ When making a backup, you can cancel at any point and resume later. All operatio * Creating hardlinks for a 800GB backup may take hours * `rsync` process may consume lots of CPU and IO resources, so your desktop becomes less usable during backup - -> Note: Make sure that you are performing `make backup-root` commands on a native Linux filesystem. - # Install Follow these steps for a quick startup: @@ -66,7 +63,11 @@ Configuration options are as follows: * `NODE_LOCAL_SSHD_PORT` : Node's local SSHD port (used when `make set-direct-session`) * `RENDEZVOUS_HOST` : Rendezvous host's ip address (or domain name) * `RENDEZVOUS_PORT` : Rendezvous host's SSHD port - + +### BIG WARNING + +Make sure that you are performing `make backup-root` commands on a native Linux filesystem. + # Example Usage # REQUIRED: select a session type (default: direct) From 1d68eaa2db1e47d6fd3aeca4c00bd27a8f15156b Mon Sep 17 00:00:00 2001 From: Cerem Cem ASLAN Date: Thu, 13 Apr 2017 14:51:56 +0300 Subject: [PATCH 4/4] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 436e583..78beb63 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ When making a backup, you can cancel at any point and resume later. All operatio # Disadvantages * Creating hardlinks for a 800GB backup may take hours -* `rsync` process may consume lots of CPU and IO resources, so your desktop becomes less usable during backup +* `rsync` process may consume lots of CPU and IO resources, so your desktop becomes less usable during backup (your browser may start glitching while playing videos from web) # Install