On Jan 19, 2010, at 4:26 PM, Allen Eastwood wrote:
>> Message: 3
>> Date: Tue, 19 Jan 2010 15:48:52 -0500
>> From: Miles Nordin <[email protected]>
>> To: [email protected]
>> Subject: Re: [zfs-discuss] zfs send/receive as backup - reliability?
>> Message-ID: <[email protected]>
>> Content-Type: text/plain; charset="us-ascii"
>>
>> I don't think a replacement for the ufsdump/ufsrestore tool is really
>> needed. From now on, backups just go into Another Zpool.
>>
>> We need the zfs send stream format commitment (stream format depends
>> only on zfs version, not on zpool version or kernel version), but
>> that's enough.
>>
>>
>> If people are really still backing up to tapes or DVD's, just use file
>> vdev's, export the pool, and then copy the unmounted vdev onto the
>> tape or DVD. The requirement that your backup be staged on a disk
>> isn't an obstacle in the backup direction: Amanda already has this
>> requirement. Amanda, when I used it, did *not* have this requirement
>> in the restore direction so one would have to keep that in mind: if
>> using tapes, he needs a scratch disk as big as the biggest tape file
>> on the DR site or the development environment or Compliance Extractor
>> Station or wherever the restore is happening.
>
>
> While this idea may be fine for a home user…those us of who have customers in
> the enterprise still have a need for tape backups.
>
> And some of those enterprises require backup mechanism that can be easily
> used in a DR situation.
>
> ufsdump/restore was perfect in that regard. The lack of equivalent
> functionality is a big problem for the situations where this functionality is
> a business requirement.
How quickly we forget ufsdump's limitations :-). For example, it is not
supported
for use on an active file system (known data corruption possibility) and
UFS snapshots are, well, a poor hack and often not usable for backups.
As the ufsdump(1m) manpage says,
The ufsdump command can only be used on unmounted file sys-
tems, or those mounted read-only. Attempting to dump a
mounted, read-write file system might result in a system
disruption or the inability to restore files from the dump.
Consider using the fssnap(1M) command to create a file sys-
tem snapshot if you need a point-in-time image of a file
system that is mounted.
So, if you are taking ufsdumps of an active file system for business
requirements,
then perhaps you should rethink the solution.
> For example, one customer, local government, requires a backup that can be
> taken offsite and used in a DR situation. They have 2 sun servers. They
> have very little Solaris knowledge. So whatever I provide them has to be easy
> and easily documented. Lack of "zfsdump/restore" means I either have to
> forgo moving them to ZFS root, or have to add in a third party
> application…like I'm really going to meet their requirements with Amanda or
> Backula…
Many people use send/recv or AVS for disaster recovery on the inexpensive
side. Obviously, enterprise backup systems also provide DR capabilities.
Since ZFS has snapshots that actually work, and you can use send/receive
or other backup solutions on snapshots, I assert the "problem" is low priority.
> This lack in Solaris is just plain ludicrous to at least some parts of the
> business/enterprise world.
Methinks you never read the ufsdump man page? :-)
-- richard
_______________________________________________
zfs-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss