Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Backup Array to a UD Based Logical Volume

Featured Replies

My hardware has some fault, that every few months it has an event of multiple errors on multiple disks,

followed by multiple disks dropped from the array, and it turns out that the fs on these disks (physical + their array copy) is corrupted,

and then my data is at the mercy of xfs-repair.
I suspect my on-board HBA (the only HBA on my server) has a warming issue, so I try not to overload it for now.

 

I cannot build another backup server at this time, but I have some disks to backup my array data.

I am looking for a simple, reliable, automated (scheduled) solution to backup (actually file-sync) my Unraid array to unassigned devices,
I was offered to create a logical volume from the unassigned devices using Linux LVM, than rsync the array to it.

 

Is it theoretically possible to do? Any thoughts / suggestions / other solutions before I dive into learning Linux LVM and rsync parameters?

 

Another issue is that rsync might be destructive if one of the source disks and it's array copy have fs corruption,

and the automated rsync would delete this disk content from the backup logical volume.

So maybe run a dry run of rsync and some (automated) examination of the expected results before running the actual sync?

This solution is getting more and more complicated.

Edited by Gico

  • Community Expert
24 minutes ago, Gico said:

Any thoughts / suggestions / other solutions before I dive into learning Linux LVM and rsync parameters?

One option would be creating a btrfs pool of unassigned devices, with or without redundancy, then rsync from the array, you could do a snapshot before each sync in case rsync deletes something it wasn't supposed to.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.