How do I mount a ZFS snapshot?


 
Thread Tools Search this Thread
Operating Systems Solaris How do I mount a ZFS snapshot?
# 1  
Old 05-10-2012
How do I mount a ZFS snapshot?

I created a zpool and in it there is a zfs volume. I used that to backup data on another server using ISCSI. Now I have the data and want to take a snapshot so that I can view it on another machine that is not in production.

Here is what I have done
Code:
# zfs snapshot mat/vol_1@snap1
# zfs list -t snapshot
NAME              USED  AVAIL  REFER  MOUNTPOINT
mat/vol_1@snap1      0      -  3.35G  -
# zfs send mat/vol_1@snap1 | zfs receive mat/vol_2
cannot receive new filesystem stream: destination 'mat/vol_2' exists
must specify -F to overwrite it
# zfs send mat/vol_1@snap1 | zfs receive mat/vol_3
#
#
# zfs list -t snapshot
NAME              USED  AVAIL  REFER  MOUNTPOINT
mat/vol_1@snap1      0      -  3.35G  -
mat/vol_3@snap1      0      -  3.35G  -

Now I want to view the data so I
Code:
# zpool get listsnapshots mat
NAME  PROPERTY       VALUE      SOURCE
mat   listsnapshots  on         default
# zpool set listsnapshots=off mat
#  zpool get listsnapshots mat
NAME  PROPERTY       VALUE      SOURCE
mat   listsnapshots  off        local
# cd /mat
# ls
# cd /
# ls /mat/vol_3/.zfs/snapshot

But I cannot see the snapshots.
# 2  
Old 05-10-2012
I think you are approaching it in a wrong way... If you want to make a copy of your volume, then you should use zfs cloneusing previously created snapshot.
# 3  
Old 05-10-2012
Ok so I have
Code:
/mat/vol_1@snap1

you are saying to clone that
Code:
# zfs clone mat/vol_1@snap1 mat/vol_4
#

, then what do I do with it?
# 4  
Old 05-10-2012
Then
Code:
zfs set mountpoint=/whatever mat/vol_4

and you have it mounted.
This User Gave Thanks to bartus11 For This Post:
# 5  
Old 05-10-2012
Code:
# zfs set mountpoint=/mat mat/vol_4
cannot set property for 'mat/vol_4': 'mountpoint' does not apply to datasets of this type

# 6  
Old 05-10-2012
And how are you using mat/vol_1?
# 7  
Old 05-10-2012
I figured it out I turned ISCSI on for that volume and was able to view it back to another server.

Thanks for the help.
Login or Register to Ask a Question

Previous Thread | Next Thread

6 More Discussions You Might Find Interesting

1. Solaris

zfs - get the name of the last snapshot

I have installed Solaris 11 Express on my server and want to set up automatic backuping using zfs snapshots. In the backup script I need to find out the name of the last snapshot of the given filesystem (in order to refer to it as the startpoint of an incremental backup). What is the best way to do... (4 Replies)
Discussion started by: RychnD
4 Replies

2. Solaris

Emergency - restore a deleted zfs snapshot

Hi, I deleted a zfs snapshot because it was as big as the original zfs. After the snapshot was removed, all the data in the original zfs is gone. How this happened? Can I restore the snapshot? Please help. Thanks a lot! (5 Replies)
Discussion started by: aixlover
5 Replies

3. Solaris

ZFS snapshot query

I saved one of my zfs snapshot on the remote machine with following command. And now i want to restore the same snapshot to original server how can i receive it on the original server from backup server. #zfs send rpool/ROOT/sol10_patched@preConfig | ssh x.x.x.x zfs receive... (1 Reply)
Discussion started by: fugitive
1 Replies

4. Solaris

ZFS snapshot issue.

I 've a weired situation .. my system has zfs root as its file system and now root file system is full at 100% # zfs list NAME USED AVAIL REFER MOUNTPOINT rpool 134G 65.2M 94K /rpool rpool/ROOT ... (1 Reply)
Discussion started by: fugitive
1 Replies

5. Solaris

Need to take snapshot in solaris (using ZFS or ....)

Hi, I am working on Network Management Software product. This is supported both windows and solaris platform. I need to take the snapshot of the solaris server ( which installed our product), like vmware in windows. I think using ZFS files system, we can take the snapshot in solaris 10 but... (2 Replies)
Discussion started by: mgmk.84
2 Replies

6. UNIX for Advanced & Expert Users

Need to take snapshot in solaris (using ZFS or ....)

Hi, I am working on Network Management Software product. This is supported both windows and solaris platform. I need to take the snapshot of the solaris server ( which installed our product), like vmware in windows. I think using ZFS files system, we can take the snapshot in solaris... (1 Reply)
Discussion started by: mgmk.84
1 Replies
Login or Register to Ask a Question