All of lore.kernel.org
 help / color / mirror / Atom feed
From: Konstantinos Skarlatos <k.skarlatos@gmail.com>
To: Shriramana Sharma <samjnaa@gmail.com>,
	Martin Steigerwald <Martin@lichtvoll.de>
Cc: linux-btrfs <linux-btrfs@vger.kernel.org>
Subject: Re: Significance of high number of mails on this list?
Date: Fri, 22 Aug 2014 09:56:55 +0300	[thread overview]
Message-ID: <53F6E9B7.1040701@gmail.com> (raw)
In-Reply-To: <CAH-HCWVxOA+NBD5ON_D2Np2mC6+PC=n5QCCc410pQC04X7VnxA@mail.gmail.com>

On 22/8/2014 6:40 πμ, Shriramana Sharma wrote:
> Hello people. Thank you for your detailed replies, esp Duncan.
>
> In essence, I plan on using BTRFS for my production data -- mainly
> programs/documents I write in connection with my academic research.
> I'm not a professional sysadmin and I'm not running a business server.
> I'm just managing my own data, and as I have mentioned, my chief
> reason for looking at BTRFS is the ease of snapshots and backups using
> send/receive.
>
> It is clear now that snapshots are by and large stable but
> send/receive is not. But, IIUC, even if send/receive fails I still
> have the older data which is not overwritten due to COW and atomic
> operations, and I can always retry send/receive again. Is this
> correct?
>
> If yes, then I guess I can take the plunge but ensure I have daily
> backups (which BTRFS itself should help me do easily).
>
>
I would stay with rsync for a while, because there is always the 
possibility of a bug that corrupts both your primary filesystem and your 
backup one, or send propagating corruption from one filesystem to 
another (Or maybe I am too paranoid, it would be good if we could have 
the opinion of a btrfs developer on this)

I would also suggest lsyncd if rsync runs become slow due to too many 
files and directories, or you have something like my use case, where i 
have filesystems with millions of files and my backup servers are a few 
km away and reachable over relatively slow wireless links.

Finaly, be sure to use the --inplace option of rsync.

-- 
Konstantinos Skarlatos


  parent reply	other threads:[~2014-08-22  6:57 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-08-21  3:22 Significance of high number of mails on this list? Shriramana Sharma
2014-08-21  9:14 ` Duncan
2014-08-21 11:11 ` Martin Steigerwald
2014-08-22  3:40   ` Shriramana Sharma
2014-08-22  4:19     ` Marc MERLIN
2014-08-22  6:56     ` Konstantinos Skarlatos [this message]
2014-08-22  7:35       ` Duncan
2014-08-22  9:58         ` Filipe David Manana
2014-08-22 13:13           ` Konstantinos Skarlatos
2014-08-22 17:35           ` Duncan
2014-08-22 18:34         ` Rich Freeman
2014-08-22 13:15       ` Marc MERLIN
2014-08-22 11:43 ` Austin S Hemmelgarn

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=53F6E9B7.1040701@gmail.com \
    --to=k.skarlatos@gmail.com \
    --cc=Martin@lichtvoll.de \
    --cc=linux-btrfs@vger.kernel.org \
    --cc=samjnaa@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.