rockstor / rockstor-core

Linux/BTRFS based Network Attached Storage(NAS)
http://rockstor.com/docs/contribute_section.html
GNU General Public License v3.0
557 stars 138 forks source link

Support backup to USB devices #1157

Open schakrava opened 8 years ago

schakrava commented 8 years ago

Detect a USB device that may have a non-btrfs filesystem and provide a way to

  1. backup Shares to it from the UI, on demand or on schedule
  2. Transfer data from USB to a Share on demand or on schedule

http://forum.rockstor.com/t/where-rockstor-could-improve-compared-to-other-nas-solutions/970

http://forum.rockstor.com/t/does-rockstor-work/1030

hobojoe720 commented 8 years ago

An important point would be for this to support NTFS for Windows folks.

phillxnet commented 7 years ago

1494 (already referenced) added the following proposed roles:

"The Archive role: intended for single external drive use (eg USB). Compatible with the Redirect role. N.B. Not currently implemented"

and:

"The External Import role: intended for single external drive use (eg USB). A data synchronization role where an external drive's data is to be imported onto a designated internal share. Compatible with the Redirect role. N.B. Not currently implemented

Note: The external drive is the master source of truth. If a file is changed on the external drive and the drive is then re-attached, the next sync operation will update the designated share's version. Not the other way around. " These were intended as place holders for 1. and 2. respectively.

dbivolaru commented 7 years ago

For the backup support I propose the following:

phillxnet commented 6 years ago

Additional interest in local (intra-install) btrfs send/receive facility has again been expressed in the following forum post. Please update as appropriate: https://forum.rockstor.com/t/using-btrfs-send-receieve-for-backups/1342/6 Noting here as relevant to @dbivolaru's previous suggestions.