Moving data from one pool to another - zfs.
Method 1: Assumes you are using the same disks
You can create a pool and use the
Once the disks are attached to the final destination host, you can use the
See: Migrating ZFS Storage Pools
Method 2: Assumes you are using zfs with snapshots.
http://docs.oracle.com/cd/E18752_01/html/819-5461/gbchx.html#gbinw
Method 3: Using rsync
rsync -av --log-file=/mnt/PoolA/rsync.log /mnt/PoolA/Data /mnt/PoolB/Data
The v switch is verbose, the a switch is "archive"
Method 1: Assumes you are using the same disks
You can create a pool and use the
zpool export
option on the system you create the pool on.
Once the disks are attached to the final destination host, you can use the
zpool import
command to import the dataset.See: Migrating ZFS Storage Pools
Method 2: Assumes you are using zfs with snapshots.
http://docs.oracle.com/cd/E18752_01/html/819-5461/gbchx.html#gbinw
Method 3: Using rsync
rsync -av --log-file=/mnt/PoolA/rsync.log /mnt/PoolA/Data /mnt/PoolB/Data
The v switch is verbose, the a switch is "archive"
-a, --archive
This is equivalent to -rlptgoD. It is a quick way of saying
you want recursion and want to preserve almost everything
(with -H being a notable omission). The only exception
to the above equivalence is when
--files-from is specified, in which case -r is not implied.
Note that -a does not preserve hardlinks, because finding
multiply-linked files is expensive.
You must separately specify -H.
Comments
Post a Comment