I'm not sure it's fun, but I didn't think it'd be painful. However, when I went to import my zpool, I got:
	
	
	
		
I'm a guessing here, but it is probably a version mismatch between the zfs in 13 and 12. I recall having this kind of issue once before when migrating between linux and freebsd.
The solution, if I recall properly was to basically mount the pool read only and export it to a new pool. Does this sound correct? It's not a humongous dataset.
What's the easiest way to restore it that's safe?
Currently I have the zroot pool with 900 gigs free and the unmounted mirrored 1000G pool (with about 16 gigs of data on it).
Thanks!
				
			
		Code:
	
	zpool import
   pool: zfs
     id: 1387220501496143749
  state: UNAVAIL
status: The pool can only be accessed in read-only mode on this system. It
    cannot be accessed in read-write mode because it uses the following
    feature(s) not supported on this system:
    org.zfsonlinux:userobj_accounting (User/Group object accounting.)
    org.zfsonlinux:project_quota (space/object accounting based on project ID.)
    com.delphix:log_spacemap (Log metaslab changes on a single spacemap and flush them periodically.)
action: The pool cannot be imported in read-write mode. Import the pool with
    "-o readonly=on", access the pool on a system that supports the
    required feature(s), or recreate the pool from backup.
 config:
    zfs           UNAVAIL  unsupported feature(s)
      mirror-0    ONLINE
        ada1      ONLINE
        ada2      ONLINE
      indirect-1  ONLINE
root@loki:~ # zpool import zfs
This pool uses the following feature(s) not supported by this system:
    org.zfsonlinux:userobj_accounting (User/Group object accounting.)
    org.zfsonlinux:project_quota (space/object accounting based on project ID.)
    com.delphix:log_spacemap (Log metaslab changes on a single spacemap and flush them periodically.)
All unsupported features are only required for writing to the pool.
The pool can be imported using '-o readonly=on'.
cannot import 'zfs': unsupported version or featureI'm a guessing here, but it is probably a version mismatch between the zfs in 13 and 12. I recall having this kind of issue once before when migrating between linux and freebsd.
The solution, if I recall properly was to basically mount the pool read only and export it to a new pool. Does this sound correct? It's not a humongous dataset.
What's the easiest way to restore it that's safe?
Currently I have the zroot pool with 900 gigs free and the unmounted mirrored 1000G pool (with about 16 gigs of data on it).
Thanks!
 
			     
 
		 
 
		 
 
		 .
. 
 
		 
 
		